Closed Bug 1572898 Opened 3 months ago Closed 3 months ago

Make BrowsingContext tests almost Fission compatible

Categories

(Core :: DOM: Navigation, defect)

defect
Not set

Tracking

()

RESOLVED FIXED
mozilla70
Fission Milestone M4
Tracking Status
firefox70 --- fixed

People

(Reporter: kmag, Assigned: kmag)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

They still rely on cross-process postMessage, which still doesn't work, but we can still refactor them to get them most of the way there.

The tests currently rely on being able to create new frames in and new windows
from cross-origin iframes, which clearly won't work under Fission. This patch
changes that logic, but leaves the tests skipped since they also rely on
cross-origin window.postMessage, which doesn't work yet.

https://hg.mozilla.org/integration/mozilla-inbound/rev/4546e42005a04b3cb98bbf315bd8a986f772f543
Bug 1572898: Make BrowsingContext tests almost Fission compatible. r=mccr8
https://hg.mozilla.org/integration/mozilla-inbound/rev/fe2f282a7d07f4982b000ab1c4977cc48b1d7257
Bug 1572898: Follow-up: Hack around devtools trying to JSON stringify SpecialPowers. r=bustage,test-only
Status: NEW → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
Fission Milestone: --- → M4
You need to log in before you can comment on or make changes to this bug.