Closed
Bug 355122
Opened 19 years ago
Closed 19 years ago
If javascript shows [yes-no] or [ok] window continuously, you can't stop it.
Categories
(Firefox :: Tabbed Browser, defect)
Tracking
()
People
(Reporter: molotster, Unassigned)
References
()
Details
User-Agent: Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1b1) Gecko/20060815 Firefox/2.0b1
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1b1) Gecko/20060815 Firefox/2.0b1
Some "joke" pages have hundred of alert windows, or couple in loop. When you enter, following link in disguise (in someone's sig on a forum for example), you can't stop it without closing whole browser. It may lead to data loss on ajax webmails or forum posting forms on other tabs.
Reproducible: Always
Steps to Reproduce:
Enter the demonstration page. That's all.
Actual Results:
All tabs are locked. Neither main menu nor browser buttons can be clicked. Only thing person can do is to click OK with hope... or kill the browser.
Expected Results:
Content of the tab on witch the alert was created should be blocked. "close this tab" button should work. Other tab's content should be unaffected. Main browser's controls (menu and alike) should be unaffected.
Simply disabling javascript isn't considerable workaround in the ajax days.
It seems to be version and os independent.
Comment 1•19 years ago
|
||
Javascript-Dialogs triggered by a webpage should not be dialog of whole window, these dialogs should have the tab as parent and not the window -> result: u can keep surfing on the other open tabs, u could close the affected tab, AND: while u're surfing on another tab a dialog would not popup caused by a javascript dialog, besause the dialog is tab specific and will only be seen when tab is active/visible.
Comment 3•19 years ago
|
||
There's a whole collection of bugs with various ideas (but no code) for solutions, including bug 123913 and bug 59314 and all their dependencies and duplicates and relateds, but the basic "make it stop!" is bug 61098.
*** This bug has been marked as a duplicate of 61098 ***
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•