Closed Bug 1087444 Opened 7 years ago Closed 5 years ago

Make the sNativePropertyHooks of bindings actually static

Categories

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

defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: bzbarsky, Unassigned)

References

(Blocks 1 open bug)

Details

No description provided.
I mentioned on irc that this is not possible right now due to NativePropertyHooks::mProtoHooks, which is used by ShimInterfaceInfo. I don't know of a good way to remove that dependency.
It doesn't look like this will be possible, since derived interfaces have a pointer to their parent interface's sNativePropertyHooks in their sNativePropertyHooks.
Assignee: Ms2ger → nobody
Status: NEW → RESOLVED
Closed: 5 years ago
OS: Mac OS X → All
Hardware: x86 → All
Resolution: --- → INVALID
Well, comment 1 did mention that part.  The question is whether we can change ShimInterfaceInfo to not depend on that link and then kill that link...  and whether that's worth it.
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.