Closed
Bug 895231
Opened 12 years ago
Closed 12 years ago
Remove unnecessary interfaces from the Components shim
Categories
(Core :: DOM: Core & HTML, defect)
Core
DOM: Core & HTML
Tracking
()
RESOLVED
FIXED
mozilla25
People
(Reporter: emk, Assigned: emk)
Details
Attachments
(1 file, 1 obsolete file)
|
2.89 KB,
patch
|
bholley
:
review+
|
Details | Diff | Splinter Review |
nsIDOMSVGFETurbulenceElement, nsIDOMSVGFEMorphologyElement, nsIDOMSVGFEConvolveMatrixElement, "nsIDOMSVGFEDisplacementMapElement, and nsIDOMSVGUnitTypes are no longer defined on the real Components object as of Firefox 22. We can remove them from the shim.
| Assignee | ||
Comment 1•12 years ago
|
||
| Assignee | ||
Comment 2•12 years ago
|
||
| Assignee | ||
Comment 3•12 years ago
|
||
| Assignee | ||
Comment 4•12 years ago
|
||
Assignee: nobody → VYV03354
Attachment #778036 -
Attachment is obsolete: true
Status: NEW → ASSIGNED
Attachment #778659 -
Flags: review?(bobbyholley+bmo)
Comment 5•12 years ago
|
||
Comment on attachment 778659 [details] [diff] [review]
Make sure the Components shim is consistent with the real Components
Well, this shim is just a compat hack for websites that used Ci to access constants. Whether or not we've removed the interface from the real Ci is pretty much orthogonal to whether we need it in the shim. But I'm willing to try removing these and see if we get any reports of breakage.
Attachment #778659 -
Flags: review?(bobbyholley+bmo) → review+
| Assignee | ||
Comment 6•12 years ago
|
||
Flags: in-testsuite+
Comment 7•12 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla25
Updated•6 years ago
|
Component: DOM → DOM: Core & HTML
You need to log in
before you can comment on or make changes to this bug.
Description
•