Pop-up blocker doesn't work with fission with window.open being called from a remote subframe.
Categories
(Core :: DOM: Core & HTML, defect, P3)
Tracking
()
People
(Reporter: farre, Assigned: farre)
References
Details
Attachments
(3 files)
Assignee | ||
Comment 1•5 years ago
|
||
Assignee | ||
Comment 2•5 years ago
|
||
Assignee | ||
Comment 3•5 years ago
|
||
Assignee | ||
Comment 4•5 years ago
|
||
STR:
Serving index.html and content.html from:
web-platform.test:8000
and frame from not-web-platform.test:8000.
Make sure that pop-ups for not-web-platform.test/web-platform.test is not allowed, and that fission.autostart is turned on before first load.
Expected:
Allow pop-up hanger, and if pop ups allowed, then a popup.
Actual:
No pop-up blocker hanger
Assignee | ||
Comment 5•5 years ago
|
||
One reason for the failure is found in nsGlobalWindowOuter::PopupWhitelisted() that does nsGlobalWindowOuter traversal using GetInProcessParent.
Updated•5 years ago
|
Comment 6•5 years ago
|
||
Tentatively moving all bugs whose summaries mention "Fission" (or other Fission-related keywords) but are not assigned to a Fission Milestone to the "?" triage milestone.
This will generate a lot of bugmail, so you can filter your bugmail for the following UUID and delete them en masse:
0ee3c76a-bc79-4eb2-8d12-05dc0b68e732
Comment 7•5 years ago
|
||
Tracking for Fission Nightly (M6)
depends on WindowContext bug 1583863
Comment 8•5 years ago
|
||
Andreas, can you work on this bug after you finish your current bugs? You filed this bug and you wrote WindowContext. :)
Tracking for Fission Nightly M6b
Assignee | ||
Updated•4 years ago
|
Comment 11•4 years ago
|
||
Clearing Fission Milestone for bugs resolved as duplicates. We don't need to track duplicates.
Description
•