Closed Bug 615186 Opened 10 years ago Closed 10 years ago
[QAC generated] New alert() pseudomodal pseudodialog does not recieve focus while pages mouseup event is being handled
Reporter -> Are you still experiencing this issue with the latest builds?
Minefield 4.0b9pre (2010-12-30), followed instructions from description …
Depends on: 59314
Product: Firefox → Toolkit
QA Contact: general → general
Confirmed using Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b9pre) Gecko/20101231 Firefox/4.0b9pre ID:20101231030358 Interestingly, the main regression for this issue was a few days after the initial tab modal patch. 1st Regression: (More minor, testcase above needs two clicks to close dialog, but at least you can close them) Last good nightly: 2010-11-19 First bad nightly: 2010-11-20 ...so therefore due to the landing of bug 59314. 2nd Regression: (Results in not being able to dismiss the dialog boxes by pressing ok, since they stack up on top of each other) Last good nightly: 2010-11-24 First bad nightly: 2010-11-25 Pushlog: http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=7f5cd850578e&tochange=32cd5d95a95f
Status: UNCONFIRMED → NEW
blocking2.0: --- → ?
Ever confirmed: true
HTML page with body.onmouseup function generating prompt. As in 2011-01-01 shows the bug well.
I have noticed (as in v.2011-01-02, probably haven't tried before) after first dialog had been shown, even clicking at any main window's chrome element (main menu, extensions bar, awesomebar, navigation buttons, tab bar etc) is handled and generates new dialog. So there is no way to close the test page's tab or switch to another using mouse; only keyboard actions like ctr+w or ctr+tab works. And funny remark about right clicking while test dialog is being shown: context menu is displayed after closing the test page on page that received focus.
This is essentially bug 620145 but I don't think that fixed it completely. Cc'ing Enn.
This is actually two bugs. The first is that selecting isn't disabled when an alert appears. The second is that multiple dialogs appear and is probably bug 618856 or bug 622663. This patch fixes the first and I will work on a test for it.
Assignee: dolske → enndeakin
Status: NEW → ASSIGNED
Attachment #503256 - Flags: review?(Olli.Pettay) → review+
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
// Thanks for fixing it, works well now :]
Status: RESOLVED → VERIFIED
Whiteboard: [softblocker] → [softblocker][fx4-fixed-bugday]
You need to log in before you can comment on or make changes to this bug.