Closed Bug 1561999 Opened 5 years ago Closed 5 years ago

Bypass should-load-in-process checks in window provider when Fission is enabled

Categories

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

defect

Tracking

()

RESOLVED FIXED
mozilla69
Fission Milestone M4
Tracking Status
firefox69 --- fixed

People

(Reporter: kmag, Assigned: kmag)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

When Fission is enabled, any attempt to load a URI in the wrong process type will automatically be retargeted to the correct process without any special treatment. I'd ideally still like to detect cross-process window.open() calls early and just handle them as remote loads to begin with, but the spec has very definite ideas about how window.open() should behave, and we're expected to return a window with a same-origin about:blank document while the load is pending, so doing so is relatively nontrivial.

When Fission is enabled, the load will be retargeted to the correct process
automatically, and will in the mean time give callers access to an about:blank
document as required by the spec.

Status: NEW → ASSIGNED
Priority: -- → P2
https://hg.mozilla.org/integration/mozilla-inbound/rev/72630a7c6e6742388107a77afc26c9c191722705 Bug 1561999: Initiate window.open() loads for cross-process URLs in the calling process under Fission. r=nika
Pushed by maglione.k@gmail.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/266160ca8e9d Initiate window.open() loads for cross-process URLs in the calling process under Fission. r=nika
Fission Milestone: --- → M4
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla69
Status: RESOLVED → REOPENED
Flags: needinfo?(kmaglione+bmo)
Resolution: FIXED → ---
Target Milestone: mozilla69 → ---
Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Flags: needinfo?(kmaglione+bmo)
Resolution: --- → FIXED
Target Milestone: --- → mozilla69
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: