Closed Bug 895231 Opened 6 years ago Closed 6 years ago
Remove unnecessary interfaces from the Components shim
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.
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+
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla25
You need to log in before you can comment on or make changes to this bug.