Closed Bug 1579847 Opened 5 years ago Closed 4 years ago

Pop-up blocker doesn't work with fission with window.open being called from a remote subframe.

Categories

(Core :: DOM: Core & HTML, defect, P3)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1646539

People

(Reporter: farre, Assigned: farre)

References

Details

Attachments

(3 files)

No description provided.
Attached file index.html
Attached file frame.html
Attached file content.html

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

One reason for the failure is found in nsGlobalWindowOuter::PopupWhitelisted() that does nsGlobalWindowOuter traversal using GetInProcessParent.

Blocks: 1578393
Priority: -- → P2

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

Fission Milestone: --- → ?

Tracking for Fission Nightly (M6)

depends on WindowContext bug 1583863

Fission Milestone: ? → M6
Depends on: WindowContext
Priority: P2 → P3

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: nobody → afarre
Fission Milestone: M6 → M6b
Flags: needinfo?(afarre)

Sure thing.

Status: NEW → ASSIGNED
Flags: needinfo?(afarre)
See Also: → 1647454
See Also: → 1646539
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE

Clearing Fission Milestone for bugs resolved as duplicates. We don't need to track duplicates.

Fission Milestone: M6b → ---
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: