Closed Bug 1500949 Opened 6 years ago Closed 6 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
Status: NEW → RESOLVED
Closed: 6 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.

Attachment

General

Created:
Updated:
Size: