Bug 1653631 - Enable Constructable StyleSheets for CSSOM WPTs r=emilio
authorErik Nordin <nordzilla@mozilla.com>
Thu, 30 Jul 2020 17:05:44 +0000
changeset 542666 83971194c08f0f943df8e3ddadc609bbc0edb9a7
parent 542665 72dc63402e4c97c28e82aee8bd7a95dd72e96167
child 542667 0545a50192b64e937536f70fdc9ed51302550a91
push id123027
push userbtara@mozilla.com
push dateThu, 30 Jul 2020 17:41:57 +0000
treeherderautoland@83971194c08f [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersemilio
bugs1653631
milestone81.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 1653631 - Enable Constructable StyleSheets for CSSOM WPTs r=emilio Differential Revision: https://phabricator.services.mozilla.com/D83992
testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-baseURL.tentative.html.ini
testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-disabled-regular-sheet-insertion.html.ini
testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-disallow-import.tentative.html.ini
testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-duplicate.html.ini
testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-replace-on-regular-sheet.html.ini
testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable.html.ini
testing/web-platform/meta/css/cssom/CSSStyleSheet-modify-after-removal.html.ini
testing/web-platform/meta/css/cssom/__dir__.ini
testing/web-platform/meta/css/cssom/idlharness.html.ini
deleted file mode 100644
--- a/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-baseURL.tentative.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[CSSStyleSheet-constructable-baseURL.tentative.html]
-  prefs: [layout.css.constructable-stylesheets.enabled:true]
deleted file mode 100644
--- a/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-disabled-regular-sheet-insertion.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[CSSStyleSheet-constructable-disabled-regular-sheet-insertion.html]
-  prefs: [layout.css.constructable-stylesheets.enabled:true]
deleted file mode 100644
--- a/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-disallow-import.tentative.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[CSSStyleSheet-constructable-disallow-import.tentative.html]
-  prefs: [layout.css.constructable-stylesheets.enabled:true]
deleted file mode 100644
--- a/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-duplicate.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[CSSStyleSheet-constructable-duplicate.html]
-  prefs: [layout.css.constructable-stylesheets.enabled:true]
deleted file mode 100644
--- a/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-replace-on-regular-sheet.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[CSSStyleSheet-constructable-replace-on-regular-sheet.html]
-  prefs: [layout.css.constructable-stylesheets.enabled:true]
deleted file mode 100644
--- a/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[CSSStyleSheet-constructable.html]
-  prefs: [layout.css.constructable-stylesheets.enabled:true]
deleted file mode 100644
--- a/testing/web-platform/meta/css/cssom/CSSStyleSheet-modify-after-removal.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[CSSStyleSheet-modify-after-removal.html]
-  [Modify constructed sheet from removed iframe]
-    expected: FAIL
-
--- a/testing/web-platform/meta/css/cssom/__dir__.ini
+++ b/testing/web-platform/meta/css/cssom/__dir__.ini
@@ -1,1 +1,2 @@
 leak-threshold: [default:51200]
+prefs: [layout.css.constructable-stylesheets.enabled:true]
--- a/testing/web-platform/meta/css/cssom/idlharness.html.ini
+++ b/testing/web-platform/meta/css/cssom/idlharness.html.ini
@@ -192,8 +192,12 @@
     expected: FAIL
 
   [CSSStyleDeclaration interface: calling setProperty(CSSOMString, CSSOMString, optional CSSOMString) on sheet.cssRules[2\].cssRules[0\].style with too few arguments must throw TypeError]
     expected: FAIL
 
   [CSSGroupingRule interface: sheet.cssRules[2\] must inherit property "insertRule(CSSOMString, optional unsigned long)" with the proper type]
     expected: FAIL
 
+  [CSSStyleSheet interface: existence and properties of interface object]
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1656053
+    expected: FAIL
+