Bug 1427512 - Part 30: Stop testing whether Ci shims should be removed. r=bz
Whether the shims are no longer needed for Web compat is independent
of whether we can remove the interfaces themselves.
MozReview-Commit-ID: 2KGEfRSejgS
--- a/js/xpconnect/tests/mochitest/test_bug790732.html
+++ b/js/xpconnect/tests/mochitest/test_bug790732.html
@@ -33,23 +33,16 @@ https://bugzilla.mozilla.org/show_bug.cg
//is(Ci.nsIDOMSimpleGestureEvent, SimpleGestureEvent);
is(Ci.nsIDOMUIEvent, UIEvent);
is(Ci.nsIDOMHTMLMediaElement, HTMLMediaElement);
is(Ci.nsIDOMOfflineResourceList, OfflineResourceList);
is(Ci.nsIDOMRange, Range);
is(Ci.nsIDOMSVGLength, SVGLength);
is(Ci.nsIDOMNodeFilter, NodeFilter);
is(Ci.nsIDOMXPathResult, XPathResult);
-
- // Test for Bug 895231
- for (var k of Object.keys(Components.interfaces)) {
- ok(SpecialPowers.Ci.hasOwnProperty(k),
- k + " should be removed from the Components shim");
- }
-
</script>
</head>
<body>
<a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=790732">Mozilla Bug 790732</a>
<p id="display"></p>
<div id="content" style="display: none">
</div>