Open Bug 142712 (window-choice) Opened 22 years ago Updated 2 years ago

[meta] allow user to override script's choice of windows

Categories

(Core :: DOM: Core & HTML, enhancement, P5)

enhancement

Tracking

()

People

(Reporter: jruderman, Unassigned)

References

(Depends on 5 open bugs)

Details

(Keywords: meta)

Prefs like "open tabs for windows opened by web pages" and "allow web pages to
make links open in new windows", and commands like "open link in new window",
are unreliable because of javascript links.  I think it would be easiest to fix
these together:

bug  55696 "open link in new window" should work for javascript links
bug  64560 "allow pages to make links open in new windows" pref should work for
javascript links
bug 103843 re-add "open tabs for windows opened by web pages" and make it work
for scripts
bug 138860 override location= for event handlers to make it open in a new tab
bug 138198 "open link in new tab" should work for javascript links
Just a tracking bug unless someone wants to fix all five bugs with a single patch.
Assignee: jst → nobody
Depends on: 55696, 64560, 103843, 138198, 138860
Keywords: meta
Blocks: useragent
OS: Windows 98 → All
Hardware: PC → All
Depends on: 15512
No longer depends on: 138860
Depends on: 151142
Depends on: 161719
Depends on: 161903
*** Bug 165643 has been marked as a duplicate of this bug. ***
Depends on: 176320
I created a meta-testcase for this kind of bug in bug 151142. Interactive tests
and results I get in 1.7 RC2 build 20040601 under XP Pro SP1a can be found in
attachment 149849 [details]
Filter on "Nobody_NScomTLD_20080620"
QA Contact: desale → general
No longer depends on: 161719
Depends on: 565621
Alias: window-choice
https://bugzilla.mozilla.org/show_bug.cgi?id=1472046

Move all DOM bugs that haven’t been updated in more than 3 years and has no one currently assigned to P5.

If you have questions, please contact :mdaly.
Priority: -- → P5
Depends on: 1686439
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.