Bug 1616544 - Mark CSSPseudoElement as a disabled interface. r=smaug
authorBoris Chiou <boris.chiou@gmail.com>
Wed, 19 Feb 2020 22:01:13 +0000
changeset 514671 0f9256bb4a51a4f704b18c3c8c634d9e9245f624
parent 514670 d25ea1954d9937ffd1ed0b29b5d785dbb889c232
child 514672 475d4bba396c0a163910d22c90c557e3cf9b97ec
push id37140
push usermalexandru@mozilla.com
push dateThu, 20 Feb 2020 09:35:08 +0000
treeherdermozilla-central@b532be9d2719 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerssmaug
bugs1616544
milestone75.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1616544 - Mark CSSPseudoElement as a disabled interface. r=smaug We test this only in wpt, and test_interfaces.js should treat it as a disabled interface because its preference is default off on all channels. Differential Revision: https://phabricator.services.mozilla.com/D63364
dom/tests/mochitest/general/mochitest.ini
dom/tests/mochitest/general/test_interfaces.js
--- a/dom/tests/mochitest/general/mochitest.ini
+++ b/dom/tests/mochitest/general/mochitest.ini
@@ -1,11 +1,9 @@
 [DEFAULT]
-prefs =
-  dom.css_pseudo_element.enabled=true
 support-files =
   497633.html
   fail.png
   file_bug628069.html
   file_clonewrapper.html
   file_domWindowUtils_scrollbarSize.html
   file_frameElementWrapping.html
   file_moving_nodeList.html
--- a/dom/tests/mochitest/general/test_interfaces.js
+++ b/dom/tests/mochitest/general/test_interfaces.js
@@ -264,17 +264,17 @@ var interfaceNamesInGlobalScope = [
   { name: "CSSMediaRule", insecureContext: true },
   // IMPORTANT: Do not change this list without review from a DOM peer!
   { name: "CSSMozDocumentRule", insecureContext: true },
   // IMPORTANT: Do not change this list without review from a DOM peer!
   { name: "CSSNamespaceRule", insecureContext: true },
   // IMPORTANT: Do not change this list without review from a DOM peer!
   { name: "CSSPageRule", insecureContext: true },
   // IMPORTANT: Do not change this list without review from a DOM peer!
-  { name: "CSSPseudoElement", insecureContext: true, release: false },
+  { name: "CSSPseudoElement", insecureContext: true, disabled: true },
   // IMPORTANT: Do not change this list without review from a DOM peer!
   { name: "CSSRule", insecureContext: true },
   // IMPORTANT: Do not change this list without review from a DOM peer!
   { name: "CSSRuleList", insecureContext: true },
   // IMPORTANT: Do not change this list without review from a DOM peer!
   { name: "CSSStyleDeclaration", insecureContext: true },
   // IMPORTANT: Do not change this list without review from a DOM peer!
   { name: "CSSStyleRule", insecureContext: true },