Open
Bug 1429357
Opened 7 years ago
Updated 2 years ago
Investigate improvements to the popup blocker to prevent unwanted behaviour
Categories
(Core :: DOM: Navigation, enhancement, P3)
Core
DOM: Navigation
Tracking
()
NEW
People
(Reporter: jkt, Unassigned)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
Improve the popup blocker to prevent unwanted behaviour.
https://blog.chromium.org/2017/11/expanding-user-protections-on-web.html
Sites with abusive experiences should get a stronger popup blocker:
https://bugs.chromium.org/p/chromium/issues/detail?id=756089
Comment 1•7 years ago
|
||
To recap the changes in mentioned in Chrome's blog:
1) Third party frames can't navigate the top level without user interacting. If they try, Firefox can ask the user if they want to follow the navigation or ignore it.
> This sounds good to me!
2) It sounds like they are adding a SafeBrowsing list for abusive websites. We could integrate this list into Firefox, the way we do for the SafeBrowsing list. When we find an abusive website, we could block it with an interstitial or browser chrome.
> This needs more investigation.
Updated•7 years ago
|
Priority: -- → P3
Comment 2•7 years ago
|
||
(In reply to Tanvi Vyas[:tanvi] from comment #1)
> 2) It sounds like they are adding a SafeBrowsing list for abusive websites.
My guess would be this one: https://searchfox.org/mozilla-central/rev/4611b9541894e90a421debb57ddbbcff55c2f369/toolkit/components/url-classifier/chromium/safebrowsing.proto#289
Comment 3•7 years ago
|
||
3) When a site does a window.open() to a new tab that steals focus, the previous tab is preserved and doesn't redirect.
> This one might be trickier to get right. We may break valid use cases.
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•