Closed Bug 1500949 Opened 2 years ago Closed 2 years ago

Include inner/outer window IDs in PWindowGlobal

Categories

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

enhancement

Tracking

()

RESOLVED FIXED
mozilla65
Tracking Status
firefox65 --- fixed

People

(Reporter: nika, Assigned: nika)

References

Details

Attachments

(1 file)

This should make it much easier to get a handle on one, as well as giving a per-global handle for Chrome JS.

It's also handy due to LoadInfo providing a windowID in the parent process.
This will be useful as both an ID for PWindowGlobal, as well as a mechanism for
taking advantage of already synchronized information. As an example, LoadInfo
objects contain the inner window IDs of the window requesting the load, which
can now be used to obtain a reference to the corresponding WindowGlobalParent
in the parent process.

Depends on D9395
Priority: -- → P2
Pushed by nika@thelayzells.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/a300e9ae7a01
Include innerWindowId/outerWindowId in PWindowGlobal, r=farre
Pushed by nika@thelayzells.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/3b5fffae2d2b
Include innerWindowId/outerWindowId in PWindowGlobal, r=farre
Flags: needinfo?(nika)
Pushed by nika@thelayzells.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/622d4bf1c0ef
Include innerWindowId/outerWindowId in PWindowGlobal, r=farre
Flags: needinfo?(nika)
Pushed by nika@thelayzells.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/f824e2415aa6
Include innerWindowId/outerWindowId in PWindowGlobal, r=farre
https://hg.mozilla.org/mozilla-central/rev/f824e2415aa6
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla65
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.