Closed Bug 268307 Opened 20 years ago Closed 20 years ago

javascript popups in tabbed environment should be modal only for current tab

Categories

(Firefox :: Tabbed Browser, defect)

x86
Windows Server 2003
defect
Not set
major

Tracking

()

RESOLVED DUPLICATE of bug 123913

People

(Reporter: slyoldfox, Assigned: bugs)

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0

The point of browsing in a tabbed environment is to have have 1 main instance of
Firefox with multiple pages (tabs) in the background loading, executing,
displaying, whatever ..
When a javascript popup shows up, it is modal to the whole instance of Firefox,
that is, if you don't have your other sites in a new window, you can't *use* the
other sites in the tabs. IMHO this is wrong. A javascript popup should be made
modal only for the current tab. This limits DoS on the browser when surfing to
nasty sites, allowing you to ignore the current site (tab) and move on with
other sites.

In other words, having the whole Firefox window block by one javascript popup in
 one tab is a big impact on the usability of the browser. Javascript popups
should also have an "ignore all for this site" tickbox, just because some sites
are jsut very nasty with popups. Moreover I think tab controls (exit button,
alt-f4, ctrl-w) should be available when a javascript popup is displayed. This
allows a user to "escape" in case of bad/unwanted environments.

Reproducible: Always
Steps to Reproduce:
1. use tabbed browsing
2. be annoyed by fact that one window needs an acknowledgement before you can
move on
3.

Actual Results:  
limitation of accessibility posed by unwanted behaviour in other tabs

Expected Results:  
free usability of other tabs independant of the other tabs

none required
Assignee: aaronleventhal → bugs
Component: Accessibility → Tabbed Browser
QA Contact: bugzilla → firefox.tabbed-browser
Hmm. About 40% dup of bug 59314, 10% dup of bug 61098, and 50% dup of bug 123913

*** This bug has been marked as a duplicate of 123913 ***
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.