Open
Bug 869112
Opened 12 years ago
Updated 2 years ago
JS-implemented WebIDL: deprecate usage of nsIDOMGlobalPropertyInitializer in favor of __init
Categories
(Core :: DOM: Core & HTML, defect, P3)
Core
DOM: Core & HTML
Tracking
()
NEW
People
(Reporter: mccr8, Unassigned)
References
Details
Using bug 851178, it shouldn't be too hard to pass in window to an __init method. For constructors, this will just be a matter of adding a window argument. Then we can remove the init() stuff that uses nsIDOMGlobalPropertyInitializer.
The main annoyance will be that for navigator we don't have a ctor sitting around, so one will have to be synthesized.
The drawback will be that things on navigator will have to write __init() whether or not they care about window, but that seems like a small price to pay.
Reporter | ||
Updated•8 years ago
|
Assignee: continuation → nobody
Updated•6 years ago
|
Priority: -- → P3
Assignee | ||
Updated•6 years ago
|
Component: DOM → DOM: Core & HTML
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•