Clean up DOM/XPConnect bits that are trying to handle XPCWrappedNative Window

RESOLVED FIXED

Status

()

RESOLVED FIXED
5 years ago
3 years ago

People

(Reporter: bzbarsky, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Obviously need to land WebIDL Window first.

Bugs that have such bits should block this one.
(Reporter)

Updated

5 years ago
Depends on: 965154
(Reporter)

Comment 1

5 years ago
So far we have:

WindowGlobalOrNull
Xrays
WindowNamedPropertiesHandler
nsGlobalWindow::IsChromeWindow

that can be simplified.
Depends on: 939166
(Reporter)

Comment 2

5 years ago
Some stuff in XPCNativeScriptableShared::PopulateJSClass that was added in bug 924720.
Depends on: 924720
(Reporter)

Comment 3

5 years ago
Some stuff in mozilla::dom::QueryInterface where we can use UnwrapDOMObjectToISupports once Window is on WebIDL bindings.
Depends on: 983619
(Reporter)

Comment 4

3 years ago
This is fixed (or at least all its deps are).
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.