Bug 1435868 - Metadata update for wpt update, a=testonly
authorJames Graham <james@hoppipolla.co.uk>
Mon, 05 Feb 2018 11:03:12 +0000
changeset 402487 c8e978b5a00341b0cbbd6983478e6fa287142fc5
parent 402486 edc494e83c29b48e83d7046cfe346b0fc3ff523a
child 402488 bfec50f6d709649eaa6a70282de0dc3446c28129
push id33390
push usernbeleuzu@mozilla.com
push dateTue, 06 Feb 2018 09:55:26 +0000
treeherdermozilla-central@f1a4b64f19b0 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstestonly
bugs1435868
milestone60.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 1435868 - Metadata update for wpt update, a=testonly MozReview-Commit-ID: IRzDsZt3WGP
testing/web-platform/meta/2dcontext/imagebitmap/createImageBitmap-drawImage.html.ini
testing/web-platform/meta/2dcontext/imagebitmap/createImageBitmap-invalid-args.html.ini
testing/web-platform/meta/2dcontext/imagebitmap/createImageBitmap-origin.sub.html.ini
testing/web-platform/meta/css/css-flexbox/anonymous-flex-item-004.html.ini
testing/web-platform/meta/css/css-flexbox/anonymous-flex-item-005.html.ini
testing/web-platform/meta/css/css-flexbox/anonymous-flex-item-006.html.ini
testing/web-platform/meta/css/css-shapes/parsing/shape-outside-invalid-position.html.ini
testing/web-platform/meta/css/css-transforms/parsing/perspective-origin-parsing-invalid.html.ini
testing/web-platform/meta/css/css-transforms/parsing/perspective-origin-parsing-valid.html.ini
testing/web-platform/meta/css/css-transforms/parsing/translate-parsing-valid.html.ini
testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssPositionValue-invalid.html.ini
testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssPositionValue.html.ini
testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssPositionValue.tentative.html.ini
testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssUnparsedValue-interface.html.ini
testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssUnparsedValue.html.ini
testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssUnparsedValue.tentative.html.ini
testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssUrlImageValue-interface.html.ini
testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssUrlImageValue-invalid.html.ini
testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssUrlImageValue.html.ini
testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssUrlImageValue.tentative.html.ini
testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssVariableReferenceValue-interface.html.ini
testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssVariableReferenceValue-invalid.html.ini
testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssVariableReferenceValue.html.ini
testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssVariableReferenceValue.tentative.html.ini
testing/web-platform/meta/css/css-typed-om/the-stylepropertymap/declared/test.tentative.html.ini
testing/web-platform/meta/css/css-typed-om/the-stylepropertymap/interface.html.ini
testing/web-platform/meta/css/geometry/interfaces.worker.js.ini
testing/web-platform/meta/css/selectors/invalidation/matches.html.ini
testing/web-platform/meta/css/vendor-imports/mozilla/mozilla-central-reftests/transforms/individual-transform-1.html.ini
testing/web-platform/meta/css/vendor-imports/mozilla/mozilla-central-reftests/transforms/individual-transform-2a.html.ini
testing/web-platform/meta/css/vendor-imports/mozilla/mozilla-central-reftests/transforms/individual-transform-2b.html.ini
testing/web-platform/meta/css/vendor-imports/mozilla/mozilla-central-reftests/transforms/individual-transform-2c.html.ini
testing/web-platform/meta/css/vendor-imports/mozilla/mozilla-central-reftests/transforms/individual-transform-2d.html.ini
testing/web-platform/meta/css/vendor-imports/mozilla/mozilla-central-reftests/transforms/individual-transform-2e.html.ini
testing/web-platform/meta/fetch/data-urls/processing.any.js.ini
testing/web-platform/meta/html/dom/interfaces.html.ini
testing/web-platform/meta/html/semantics/forms/the-input-element/image-click-form-data.html.ini
testing/web-platform/meta/html/semantics/forms/the-input-element/type-change-state.html.ini
testing/web-platform/meta/picture-in-picture/not-processing-user-gesture.html.ini
testing/web-platform/meta/service-workers/service-worker/fetch-canvas-tainting-video-with-range-request.https.html.ini
testing/web-platform/meta/service-workers/service-worker/register-closed-window.https.html.ini
testing/web-platform/meta/service-workers/service-worker/request-end-to-end.https.html.ini
testing/web-platform/meta/svg/path/distance/pathLength-zero-percentage.svg.ini
testing/web-platform/meta/webaudio/the-audio-api/the-stereopanner-interface/no-dezippering.html.ini
testing/web-platform/meta/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-copy-curve.html.ini
testing/web-platform/meta/webrtc/historical.html.ini
testing/web-platform/meta/webvr/idlharness.html.ini
testing/web-platform/meta/webvr/idlharness.https.html.ini
testing/web-platform/meta/webvtt/api/VTTRegion/lines.html.ini
--- a/testing/web-platform/meta/2dcontext/imagebitmap/createImageBitmap-drawImage.html.ini
+++ b/testing/web-platform/meta/2dcontext/imagebitmap/createImageBitmap-drawImage.html.ini
@@ -21,8 +21,107 @@
     expected: FAIL
 
   [createImageBitmap from a vector SVGImageElement, and drawImage on the created ImageBitmap]
     expected: FAIL
 
   [createImageBitmap from a vector SVGImageElement with negative sw/sh, and drawImage on the created ImageBitmap]
     expected: FAIL
 
+  [createImageBitmap from an HTMLCanvasElement scaled down, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from an HTMLCanvasElement scaled up, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from an HTMLCanvasElement resized, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from an HTMLVideoElement scaled down, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from an HTMLVideoElement scaled up, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from an HTMLVideoElement resized, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from an HTMLVideoElement from a data URL scaled down, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from an HTMLVideoElement from a data URL scaled up, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from an HTMLVideoElement from a data URL resized, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from a bitmap HTMLImageElement scaled down, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from a bitmap HTMLImageElement scaled up, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from a bitmap HTMLImageElement resized, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from a vector HTMLImageElement scaled down, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from a vector HTMLImageElement scaled up, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from a vector HTMLImageElement resized, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from a bitmap SVGImageElement scaled down, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from a bitmap SVGImageElement scaled up, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from a bitmap SVGImageElement resized, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from a vector SVGImageElement scaled down, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from a vector SVGImageElement scaled up, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from a vector SVGImageElement resized, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from an OffscreenCanvas scaled down, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from an OffscreenCanvas scaled up, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from an OffscreenCanvas resized, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from an ImageData scaled down, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from an ImageData scaled up, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from an ImageData resized, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from an ImageBitmap scaled down, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from an ImageBitmap scaled up, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from an ImageBitmap resized, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from a Blob scaled down, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from a Blob scaled up, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
+  [createImageBitmap from a Blob resized, and drawImage on the created ImageBitmap]
+    expected: FAIL
+
--- a/testing/web-platform/meta/2dcontext/imagebitmap/createImageBitmap-invalid-args.html.ini
+++ b/testing/web-platform/meta/2dcontext/imagebitmap/createImageBitmap-invalid-args.html.ini
@@ -194,8 +194,17 @@
     expected: FAIL
 
   [createImageBitmap with Uint8Array image source.]
     expected: FAIL
 
   [createImageBitmap with ArrayBuffer image source.]
     expected: FAIL
 
+  [createImageBitmap with a an HTMLVideoElement from a data URL source and sw set to 0]
+    expected: FAIL
+
+  [createImageBitmap with a an HTMLVideoElement from a data URL source and sh set to 0]
+    expected: FAIL
+
+  [createImageBitmap with a an HTMLVideoElement from a data URL source and oversized (unallocatable) crop region]
+    expected: FAIL
+
--- a/testing/web-platform/meta/2dcontext/imagebitmap/createImageBitmap-origin.sub.html.ini
+++ b/testing/web-platform/meta/2dcontext/imagebitmap/createImageBitmap-origin.sub.html.ini
@@ -9,8 +9,11 @@
     expected: FAIL
 
   [unclean HTMLCanvasElement]
     expected: FAIL
 
   [unclean ImageBitmap]
     expected: FAIL
 
+  [redirected to cross-origin HTMLVideoElement]
+    expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-flexbox/anonymous-flex-item-004.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[anonymous-flex-item-004.html]
-  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-flexbox/anonymous-flex-item-005.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[anonymous-flex-item-005.html]
-  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-flexbox/anonymous-flex-item-006.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[anonymous-flex-item-006.html]
-  expected: FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-shapes/parsing/shape-outside-invalid-position.html.ini
@@ -0,0 +1,25 @@
+[shape-outside-invalid-position.html]
+  [e.style['shape-outside'\] = "circle(at center left 1px)" should not set the property value]
+    expected: FAIL
+
+  [e.style['shape-outside'\] = "circle(at center top 2px)" should not set the property value]
+    expected: FAIL
+
+  [e.style['shape-outside'\] = "circle(at right 3% center)" should not set the property value]
+    expected: FAIL
+
+  [e.style['shape-outside'\] = "circle(at left 4px top)" should not set the property value]
+    expected: FAIL
+
+  [e.style['shape-outside'\] = "circle(at right top 5px)" should not set the property value]
+    expected: FAIL
+
+  [e.style['shape-outside'\] = "circle(at bottom 6% center)" should not set the property value]
+    expected: FAIL
+
+  [e.style['shape-outside'\] = "circle(at bottom 7% left)" should not set the property value]
+    expected: FAIL
+
+  [e.style['shape-outside'\] = "circle(at bottom right 8%)" should not set the property value]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-transforms/parsing/perspective-origin-parsing-invalid.html.ini
@@ -0,0 +1,65 @@
+[perspective-origin-parsing-invalid.html]
+  [e.style['perspective-origin'\] = "center left 1px" should not set the property value]
+    expected:
+      if debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+      if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+      if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+
+  [e.style['perspective-origin'\] = "center top 2px" should not set the property value]
+    expected:
+      if debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+      if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+      if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+
+  [e.style['perspective-origin'\] = "right 3% center" should not set the property value]
+    expected:
+      if debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+      if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+      if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+
+  [e.style['perspective-origin'\] = "left 4px top" should not set the property value]
+    expected:
+      if debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+      if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+      if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+
+  [e.style['perspective-origin'\] = "right top 5px" should not set the property value]
+    expected:
+      if debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+      if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+      if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+
+  [e.style['perspective-origin'\] = "bottom 6% center" should not set the property value]
+    expected:
+      if debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+      if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+      if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+
+  [e.style['perspective-origin'\] = "bottom 7% left" should not set the property value]
+    expected:
+      if debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+      if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+      if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+
+  [e.style['perspective-origin'\] = "bottom right 8%" should not set the property value]
+    expected:
+      if debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+      if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+      if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-transforms/parsing/perspective-origin-parsing-valid.html.ini
@@ -0,0 +1,15 @@
+[perspective-origin-parsing-valid.html]
+  [e.style['perspective-origin'\] = "bottom 10% right 20%" should set the property value]
+    expected:
+      if debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+      if debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+
+  [e.style['perspective-origin'\] = "right 30% top 60px" should set the property value]
+    expected:
+      if debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+      if debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+
--- a/testing/web-platform/meta/css/css-transforms/parsing/translate-parsing-valid.html.ini
+++ b/testing/web-platform/meta/css/css-transforms/parsing/translate-parsing-valid.html.ini
@@ -1,7 +1,13 @@
 [translate-parsing-valid.html]
   [Serialization should round-trip after setting e.style['translate'\] = "0"]
     expected: FAIL
 
   [Serialization should round-trip after setting e.style['translate'\] = "1px 2px 0"]
     expected: FAIL
 
+  [e.style['translate'\] = "0" should set the property value]
+    expected: FAIL
+
+  [e.style['translate'\] = "1px 2px 0" should set the property value]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssPositionValue-invalid.html.ini
@@ -0,0 +1,4 @@
+[cssPositionValue-invalid.html]
+  [CSSPositionValue Error Handling]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssPositionValue.html.ini
@@ -0,0 +1,4 @@
+[cssPositionValue.html]
+  [CSSPositionValue]
+    expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssPositionValue.tentative.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[cssPositionValue.tentative.html]
-  [CSSPositionValue tests]
-    expected: FAIL
-
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssUnparsedValue-interface.html.ini
@@ -0,0 +1,85 @@
+[cssUnparsedValue-interface.html]
+  [CSSUnparsedValue interface: existence and properties of interface object]
+    expected: FAIL
+
+  [CSSUnparsedValue interface object length]
+    expected: FAIL
+
+  [CSSUnparsedValue interface object name]
+    expected: FAIL
+
+  [CSSUnparsedValue interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [CSSUnparsedValue interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [Testing Symbol.iterator property of iterable interface CSSUnparsedValue]
+    expected: FAIL
+
+  [Testing value iterable interface CSSUnparsedValue]
+    expected: FAIL
+
+  [CSSUnparsedValue interface: attribute length]
+    expected: FAIL
+
+  [CSSUnparsedValue interface: operation entries()]
+    expected: FAIL
+
+  [CSSUnparsedValue interface: operation keys()]
+    expected: FAIL
+
+  [CSSUnparsedValue interface: operation values()]
+    expected: FAIL
+
+  [CSSUnparsedValue interface: operation forEach(function, any)]
+    expected: FAIL
+
+  [CSSUnparsedValue must be primary interface of new CSSUnparsedValue()]
+    expected: FAIL
+
+  [Stringification of new CSSUnparsedValue()]
+    expected: FAIL
+
+  [CSSUnparsedValue interface: new CSSUnparsedValue() must inherit property "length" with the proper type]
+    expected: FAIL
+
+  [CSSUnparsedValue interface: new CSSUnparsedValue() must inherit property "entries()" with the proper type]
+    expected: FAIL
+
+  [CSSUnparsedValue interface: new CSSUnparsedValue() must inherit property "keys()" with the proper type]
+    expected: FAIL
+
+  [CSSUnparsedValue interface: new CSSUnparsedValue() must inherit property "values()" with the proper type]
+    expected: FAIL
+
+  [CSSUnparsedValue interface: new CSSUnparsedValue() must inherit property "forEach(function, any)" with the proper type]
+    expected: FAIL
+
+  [CSSUnparsedValue interface: calling forEach(function, any) on new CSSUnparsedValue() with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [CSSUnparsedValue must be primary interface of new CSSUnparsedValue("foo")]
+    expected: FAIL
+
+  [Stringification of new CSSUnparsedValue("foo")]
+    expected: FAIL
+
+  [CSSUnparsedValue interface: new CSSUnparsedValue("foo") must inherit property "length" with the proper type]
+    expected: FAIL
+
+  [CSSUnparsedValue interface: new CSSUnparsedValue("foo") must inherit property "entries()" with the proper type]
+    expected: FAIL
+
+  [CSSUnparsedValue interface: new CSSUnparsedValue("foo") must inherit property "keys()" with the proper type]
+    expected: FAIL
+
+  [CSSUnparsedValue interface: new CSSUnparsedValue("foo") must inherit property "values()" with the proper type]
+    expected: FAIL
+
+  [CSSUnparsedValue interface: new CSSUnparsedValue("foo") must inherit property "forEach(function, any)" with the proper type]
+    expected: FAIL
+
+  [CSSUnparsedValue interface: calling forEach(function, any) on new CSSUnparsedValue("foo") with too few arguments must throw TypeError]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssUnparsedValue.html.ini
@@ -0,0 +1,4 @@
+[cssUnparsedValue.html]
+  [CSSUnparsedValue]
+    expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssUnparsedValue.tentative.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[cssUnparsedValue.tentative.html]
-  [CSSUnparsedValue tests]
-    expected: FAIL
-
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssUrlImageValue-interface.html.ini
@@ -0,0 +1,19 @@
+[cssUrlImageValue-interface.html]
+  [CSSURLImageValue interface: existence and properties of interface object]
+    expected: FAIL
+
+  [CSSURLImageValue interface object length]
+    expected: FAIL
+
+  [CSSURLImageValue interface object name]
+    expected: FAIL
+
+  [CSSURLImageValue interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [CSSURLImageValue interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [CSSURLImageValue interface: attribute url]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssUrlImageValue-invalid.html.ini
@@ -0,0 +1,4 @@
+[cssUrlImageValue-invalid.html]
+  [Constructing a CSSURLImageValue with an invalid URL throws a TypeError]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssUrlImageValue.html.ini
@@ -0,0 +1,13 @@
+[cssUrlImageValue.html]
+  [Constructing a CSSURLImageValue with a valid URL puts it in an unloaded state]
+    expected: FAIL
+
+  [Constructing a CSSURLImageValue from a URL sets its state to loaded]
+    expected: FAIL
+
+  [Constructing a CSSURLImageValue from a base64 URL sets its state to loaded]
+    expected: FAIL
+
+  [Constructing a CSSURLImageValue from a URL to an invalid image sets its state to error]
+    expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssUrlImageValue.tentative.html.ini
+++ /dev/null
@@ -1,19 +0,0 @@
-[cssUrlImageValue.tentative.html]
-  [Constructing a CSSURLImageValue with an invalid URL throws a TypeError]
-    expected: FAIL
-
-  [Constructing a CSSURLImageValue with a valid URL puts it in an unloaded state]
-    expected: FAIL
-
-  [CSSURLImageValue.url is readonly]
-    expected: FAIL
-
-  [Loading a CSSURLImageValue from a URL sets its state to loaded]
-    expected: FAIL
-
-  [Loading a CSSURLImageValue from a base64 URL sets its state to loaded]
-    expected: FAIL
-
-  [Loading a CSSURLImageValue from a URL to an invalid image sets its state to error]
-    expected: FAIL
-
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssVariableReferenceValue-interface.html.ini
@@ -0,0 +1,34 @@
+[cssVariableReferenceValue-interface.html]
+  [CSSVariableReferenceValue interface: existence and properties of interface object]
+    expected: FAIL
+
+  [CSSVariableReferenceValue interface object length]
+    expected: FAIL
+
+  [CSSVariableReferenceValue interface object name]
+    expected: FAIL
+
+  [CSSVariableReferenceValue interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [CSSVariableReferenceValue interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [CSSVariableReferenceValue interface: attribute variable]
+    expected: FAIL
+
+  [CSSVariableReferenceValue interface: attribute fallback]
+    expected: FAIL
+
+  [CSSVariableReferenceValue must be primary interface of new CSSVariableReferenceValue("--foo")]
+    expected: FAIL
+
+  [Stringification of new CSSVariableReferenceValue("--foo")]
+    expected: FAIL
+
+  [CSSVariableReferenceValue interface: new CSSVariableReferenceValue("--foo") must inherit property "variable" with the proper type]
+    expected: FAIL
+
+  [CSSVariableReferenceValue interface: new CSSVariableReferenceValue("--foo") must inherit property "fallback" with the proper type]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssVariableReferenceValue-invalid.html.ini
@@ -0,0 +1,13 @@
+[cssVariableReferenceValue-invalid.html]
+  [Constructing a CSSVariableReferenceValue with an empty variable name throws a TypeError]
+    expected: FAIL
+
+  [Constructing a CSSVariableReferenceValue with an invalid variable name throws SyntaxError]
+    expected: FAIL
+
+  [Updating CSSVariableReferenceValue.variable to an empty variable name throws TypeError]
+    expected: FAIL
+
+  [Updating CSSVariableReferenceValue.variable to an invalid variable name throws TypeError]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssVariableReferenceValue.html.ini
@@ -0,0 +1,10 @@
+[cssVariableReferenceValue.html]
+  [CSSVariableReferenceValue can be constructed with no fallback]
+    expected: FAIL
+
+  [CSSVariableReferenceValue can be constructed with fallback]
+    expected: FAIL
+
+  [CSSVariableReferenceValue.variable can updated to a valid variable name]
+    expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-typed-om/stylevalue-subclasses/cssVariableReferenceValue.tentative.html.ini
+++ /dev/null
@@ -1,22 +0,0 @@
-[cssVariableReferenceValue.tentative.html]
-  [Constructing a CSSVariableReferenceValue with an invalid variable name throws SyntaxError]
-    expected: FAIL
-
-  [Updating CSSVariableReferenceValue.variable to an invalid variable name throws SyntaxError]
-    expected: FAIL
-
-  [CSSVariableReferenceValue can be constructed with no fallback]
-    expected: FAIL
-
-  [CSSVariableReferenceValue can be constructed with fallback]
-    expected: FAIL
-
-  [CSSVariableReferenceValue.variable can updated to a valid variable name]
-    expected: FAIL
-
-  [CSSVariableReferenceValue.fallback can updated to null]
-    expected: FAIL
-
-  [CSSVariableReferenceValue.fallback can updated to a CSSUnparsedValue]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-typed-om/the-stylepropertymap/declared/test.tentative.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[test.tentative.html]
-  [Declared StylePropertyMap tests]
-    expected: FAIL
-
--- a/testing/web-platform/meta/css/css-typed-om/the-stylepropertymap/interface.html.ini
+++ b/testing/web-platform/meta/css/css-typed-om/the-stylepropertymap/interface.html.ini
@@ -78,8 +78,11 @@
     expected: FAIL
 
   [Element interface: attribute attributeStyleMap]
     expected: FAIL
 
   [CSSStyleRule interface: attribute attributeStyleMap]
     expected: FAIL
 
+  [CSSStyleRule interface: attribute styleMap]
+    expected: FAIL
+
--- a/testing/web-platform/meta/css/geometry/interfaces.worker.js.ini
+++ b/testing/web-platform/meta/css/geometry/interfaces.worker.js.ini
@@ -2637,8 +2637,26 @@
     expected: FAIL
 
   [DOMMatrixReadOnly interface: DOMMatrix.fromMatrix({is2D: false}) must inherit property "toFloat32Array()" with the proper type]
     expected: FAIL
 
   [DOMMatrixReadOnly interface: DOMMatrix.fromMatrix({is2D: false}) must inherit property "toFloat64Array()" with the proper type]
     expected: FAIL
 
+  [DOMMatrixReadOnly interface: new DOMMatrixReadOnly() must not have property "undefined"]
+    expected: FAIL
+
+  [DOMMatrixReadOnly interface: DOMMatrixReadOnly.fromMatrix({is2D: false}) must not have property "undefined"]
+    expected: FAIL
+
+  [DOMMatrix interface: new DOMMatrix() must not have property "setMatrixValue"]
+    expected: FAIL
+
+  [DOMMatrixReadOnly interface: new DOMMatrix() must not have property "undefined"]
+    expected: FAIL
+
+  [DOMMatrix interface: DOMMatrix.fromMatrix({is2D: false}) must not have property "setMatrixValue"]
+    expected: FAIL
+
+  [DOMMatrixReadOnly interface: DOMMatrix.fromMatrix({is2D: false}) must not have property "undefined"]
+    expected: FAIL
+
--- a/testing/web-platform/meta/css/selectors/invalidation/matches.html.ini
+++ b/testing/web-platform/meta/css/selectors/invalidation/matches.html.ini
@@ -1,7 +1,16 @@
 [matches.html]
   [Invalidate :matches() for simple selector arguments.]
     expected: FAIL
 
   [Invalidate :matches() for compound selector arguments.]
     expected: FAIL
 
+  [Invalidate :matches() for complex selector arguments.]
+    expected: FAIL
+
+  [Invalidate nested :matches().]
+    expected: FAIL
+
+  [Test specificity of :matches().]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/vendor-imports/mozilla/mozilla-central-reftests/transforms/individual-transform-1.html.ini
@@ -0,0 +1,2 @@
+[individual-transform-1.html]
+  expected: FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/vendor-imports/mozilla/mozilla-central-reftests/transforms/individual-transform-2a.html.ini
@@ -0,0 +1,2 @@
+[individual-transform-2a.html]
+  expected: FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/vendor-imports/mozilla/mozilla-central-reftests/transforms/individual-transform-2b.html.ini
@@ -0,0 +1,2 @@
+[individual-transform-2b.html]
+  expected: FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/vendor-imports/mozilla/mozilla-central-reftests/transforms/individual-transform-2c.html.ini
@@ -0,0 +1,2 @@
+[individual-transform-2c.html]
+  expected: FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/vendor-imports/mozilla/mozilla-central-reftests/transforms/individual-transform-2d.html.ini
@@ -0,0 +1,2 @@
+[individual-transform-2d.html]
+  expected: FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/vendor-imports/mozilla/mozilla-central-reftests/transforms/individual-transform-2e.html.ini
@@ -0,0 +1,2 @@
+[individual-transform-2e.html]
+  expected: FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/fetch/data-urls/processing.any.js.ini
@@ -0,0 +1,213 @@
+[processing.any.html]
+  ["data://test/,X"]
+    expected: FAIL
+
+  ["data://test:test/,X"]
+    expected: FAIL
+
+  ["data:text/plain ,X"]
+    expected: FAIL
+
+  ["data:;x=x;charset=x,X"]
+    expected: FAIL
+
+  ["data:;x=x,X"]
+    expected: FAIL
+
+  ["data:IMAGE/gif;hi=x,%C2%B1"]
+    expected: FAIL
+
+  ["data:%20,%FF"]
+    expected: FAIL
+
+  ["data:%1F,%FF"]
+    expected: FAIL
+
+  ["data:\\0,%FF"]
+    expected: FAIL
+
+  ["data:%00,%FF"]
+    expected: FAIL
+
+  ["data:text/html  ,X"]
+    expected: FAIL
+
+  ["data:text / html,X"]
+    expected: FAIL
+
+  ["data:†,X"]
+    expected: FAIL
+
+  ["data:X,X"]
+    expected: FAIL
+
+  ["data:image/png,X X"]
+    expected: FAIL
+
+  ["data:unknown/unknown,X X"]
+    expected: FAIL
+
+  ["data:text/plain;a=%2C,X"]
+    expected: FAIL
+
+  ["data:x/x;base64;charset=x,WA"]
+    expected: FAIL
+
+  ["data:x/x;base64;charset=x;base64,WA"]
+    expected: FAIL
+
+  ["data:x/x;base64;base64x,WA"]
+    expected: FAIL
+
+  ["data:;base64,W%20A"]
+    expected: FAIL
+
+  ["data:;base64,W%0CA"]
+    expected: FAIL
+
+  ["data:x;base64x,WA"]
+    expected: FAIL
+
+  ["data:x;base64;x,WA"]
+    expected: FAIL
+
+  ["data:x;base64=x,WA"]
+    expected: FAIL
+
+  ["data:; base64,WA"]
+    expected: FAIL
+
+  ["data:;  base64,WA"]
+    expected: FAIL
+
+  ["data:;base64;,WA"]
+    expected: FAIL
+
+  ["data:;base64 ,WA"]
+    expected: FAIL
+
+  ["data:;base64   ,WA"]
+    expected: FAIL
+
+  ["data:;BASe64,WA"]
+    expected: FAIL
+
+  ["data:%3Bbase64,WA"]
+    expected: FAIL
+
+  ["data:;charset= x,X"]
+    expected: FAIL
+
+  ["data:;charset=\\"x\\",X"]
+    expected: FAIL
+
+  ["data:;CHARSET=\\"X\\",X"]
+    expected: FAIL
+
+
+[processing.any.worker.html]
+  ["data://test/,X"]
+    expected: FAIL
+
+  ["data://test:test/,X"]
+    expected: FAIL
+
+  ["data:text/plain ,X"]
+    expected: FAIL
+
+  ["data:;x=x;charset=x,X"]
+    expected: FAIL
+
+  ["data:;x=x,X"]
+    expected: FAIL
+
+  ["data:IMAGE/gif;hi=x,%C2%B1"]
+    expected: FAIL
+
+  ["data:%20,%FF"]
+    expected: FAIL
+
+  ["data:%1F,%FF"]
+    expected: FAIL
+
+  ["data:\\0,%FF"]
+    expected: FAIL
+
+  ["data:%00,%FF"]
+    expected: FAIL
+
+  ["data:text/html  ,X"]
+    expected: FAIL
+
+  ["data:text / html,X"]
+    expected: FAIL
+
+  ["data:†,X"]
+    expected: FAIL
+
+  ["data:X,X"]
+    expected: FAIL
+
+  ["data:image/png,X X"]
+    expected: FAIL
+
+  ["data:unknown/unknown,X X"]
+    expected: FAIL
+
+  ["data:text/plain;a=%2C,X"]
+    expected: FAIL
+
+  ["data:x/x;base64;charset=x,WA"]
+    expected: FAIL
+
+  ["data:x/x;base64;charset=x;base64,WA"]
+    expected: FAIL
+
+  ["data:x/x;base64;base64x,WA"]
+    expected: FAIL
+
+  ["data:;base64,W%20A"]
+    expected: FAIL
+
+  ["data:;base64,W%0CA"]
+    expected: FAIL
+
+  ["data:x;base64x,WA"]
+    expected: FAIL
+
+  ["data:x;base64;x,WA"]
+    expected: FAIL
+
+  ["data:x;base64=x,WA"]
+    expected: FAIL
+
+  ["data:; base64,WA"]
+    expected: FAIL
+
+  ["data:;  base64,WA"]
+    expected: FAIL
+
+  ["data:;base64;,WA"]
+    expected: FAIL
+
+  ["data:;base64 ,WA"]
+    expected: FAIL
+
+  ["data:;base64   ,WA"]
+    expected: FAIL
+
+  ["data:;BASe64,WA"]
+    expected: FAIL
+
+  ["data:%3Bbase64,WA"]
+    expected: FAIL
+
+  ["data:;charset= x,X"]
+    expected: FAIL
+
+  ["data:;charset=\\"x\\",X"]
+    expected: FAIL
+
+  ["data:;CHARSET=\\"X\\",X"]
+    expected: FAIL
+
--- a/testing/web-platform/meta/html/dom/interfaces.html.ini
+++ b/testing/web-platform/meta/html/dom/interfaces.html.ini
@@ -4246,8 +4246,11 @@
     expected: FAIL
 
   [HTMLSlotElement interface: document.createElement("slot") must inherit property "assignedElements(AssignedNodesOptions)" with the proper type]
     expected: FAIL
 
   [HTMLSlotElement interface: calling assignedElements(AssignedNodesOptions) on document.createElement("slot") with too few arguments must throw TypeError]
     expected: FAIL
 
+  [OffscreenCanvas interface: operation getContext(OffscreenRenderingContextId, any)]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/image-click-form-data.html.ini
@@ -0,0 +1,12 @@
+[image-click-form-data.html]
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1435748
+  expected:
+    if not debug and stylo and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): TIMEOUT
+    if not debug and stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): TIMEOUT
+    if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): TIMEOUT
+  [Image submit button should not add extra form data if 'value' attribute is present with non-empty value]
+    expected:
+      if not debug and stylo and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): TIMEOUT
+      if not debug and stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): TIMEOUT
+      if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): TIMEOUT
+
--- a/testing/web-platform/meta/html/semantics/forms/the-input-element/type-change-state.html.ini
+++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/type-change-state.html.ini
@@ -150,8 +150,236 @@
     expected: FAIL
 
   [change state from reset to datetime]
     expected: FAIL
 
   [change state from button to datetime]
     expected: FAIL
 
+  [change state from hidden to text]
+    expected: FAIL
+
+  [change state from hidden to search]
+    expected: FAIL
+
+  [change state from hidden to tel]
+    expected: FAIL
+
+  [change state from hidden to url]
+    expected: FAIL
+
+  [change state from hidden to password]
+    expected: FAIL
+
+  [change state from email to url]
+    expected: FAIL
+
+  [change state from datetime-local to text]
+    expected: FAIL
+
+  [change state from datetime-local to search]
+    expected: FAIL
+
+  [change state from datetime-local to tel]
+    expected: FAIL
+
+  [change state from datetime-local to url]
+    expected: FAIL
+
+  [change state from datetime-local to password]
+    expected: FAIL
+
+  [change state from date to text]
+    expected: FAIL
+
+  [change state from date to search]
+    expected: FAIL
+
+  [change state from date to tel]
+    expected: FAIL
+
+  [change state from date to url]
+    expected: FAIL
+
+  [change state from date to password]
+    expected: FAIL
+
+  [change state from month to text]
+    expected: FAIL
+
+  [change state from month to search]
+    expected: FAIL
+
+  [change state from month to tel]
+    expected: FAIL
+
+  [change state from month to url]
+    expected: FAIL
+
+  [change state from month to password]
+    expected: FAIL
+
+  [change state from week to text]
+    expected: FAIL
+
+  [change state from week to search]
+    expected: FAIL
+
+  [change state from week to tel]
+    expected: FAIL
+
+  [change state from week to url]
+    expected: FAIL
+
+  [change state from week to password]
+    expected: FAIL
+
+  [change state from time to text]
+    expected: FAIL
+
+  [change state from time to search]
+    expected: FAIL
+
+  [change state from time to tel]
+    expected: FAIL
+
+  [change state from time to url]
+    expected: FAIL
+
+  [change state from time to password]
+    expected: FAIL
+
+  [change state from number to text]
+    expected: FAIL
+
+  [change state from number to search]
+    expected: FAIL
+
+  [change state from number to tel]
+    expected: FAIL
+
+  [change state from number to url]
+    expected: FAIL
+
+  [change state from number to password]
+    expected: FAIL
+
+  [change state from range to text]
+    expected: FAIL
+
+  [change state from range to search]
+    expected: FAIL
+
+  [change state from range to tel]
+    expected: FAIL
+
+  [change state from range to url]
+    expected: FAIL
+
+  [change state from range to password]
+    expected: FAIL
+
+  [change state from color to text]
+    expected: FAIL
+
+  [change state from color to search]
+    expected: FAIL
+
+  [change state from color to tel]
+    expected: FAIL
+
+  [change state from color to url]
+    expected: FAIL
+
+  [change state from color to password]
+    expected: FAIL
+
+  [change state from checkbox to text]
+    expected: FAIL
+
+  [change state from checkbox to search]
+    expected: FAIL
+
+  [change state from checkbox to tel]
+    expected: FAIL
+
+  [change state from checkbox to url]
+    expected: FAIL
+
+  [change state from checkbox to password]
+    expected: FAIL
+
+  [change state from radio to text]
+    expected: FAIL
+
+  [change state from radio to search]
+    expected: FAIL
+
+  [change state from radio to tel]
+    expected: FAIL
+
+  [change state from radio to url]
+    expected: FAIL
+
+  [change state from radio to password]
+    expected: FAIL
+
+  [change state from submit to text]
+    expected: FAIL
+
+  [change state from submit to search]
+    expected: FAIL
+
+  [change state from submit to tel]
+    expected: FAIL
+
+  [change state from submit to url]
+    expected: FAIL
+
+  [change state from submit to password]
+    expected: FAIL
+
+  [change state from image to text]
+    expected: FAIL
+
+  [change state from image to search]
+    expected: FAIL
+
+  [change state from image to tel]
+    expected: FAIL
+
+  [change state from image to url]
+    expected: FAIL
+
+  [change state from image to password]
+    expected: FAIL
+
+  [change state from reset to text]
+    expected: FAIL
+
+  [change state from reset to search]
+    expected: FAIL
+
+  [change state from reset to tel]
+    expected: FAIL
+
+  [change state from reset to url]
+    expected: FAIL
+
+  [change state from reset to password]
+    expected: FAIL
+
+  [change state from button to text]
+    expected: FAIL
+
+  [change state from button to search]
+    expected: FAIL
+
+  [change state from button to tel]
+    expected: FAIL
+
+  [change state from button to url]
+    expected: FAIL
+
+  [change state from button to password]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/picture-in-picture/not-processing-user-gesture.html.ini
@@ -0,0 +1,4 @@
+[not-processing-user-gesture.html]
+  [Test request Picture-in-Picture requires a user gesture]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/service-workers/service-worker/fetch-canvas-tainting-video-with-range-request.https.html.ini
@@ -0,0 +1,10 @@
+[fetch-canvas-tainting-video-with-range-request.https.html]
+  [range responses from single origin (same-origin)]
+    expected: FAIL
+
+  [range responses from multiple origins (cross-origin first)]
+    expected: FAIL
+
+  [range responses from single origin with both opaque and non-opaque responses]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/service-workers/service-worker/register-closed-window.https.html.ini
@@ -0,0 +1,7 @@
+[register-closed-window.https.html]
+  expected:
+    if debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): TIMEOUT
+  [Call register() on ServiceWorkerContainer owned by closed window.]
+    expected:
+      if debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): TIMEOUT
+
deleted file mode 100644
--- a/testing/web-platform/meta/service-workers/service-worker/request-end-to-end.https.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[request-end-to-end.https.html]
-  [Test FetchEvent.request passed to onfetch]
-    expected: FAIL
-
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/svg/path/distance/pathLength-zero-percentage.svg.ini
@@ -0,0 +1,13 @@
+[pathLength-zero-percentage.svg]
+  expected:
+    if not debug and stylo and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
+    if debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+    if debug and stylo and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
+    if debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+    if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+    if not debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+    if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+    if not debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+    if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+    if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+    if debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/webaudio/the-audio-api/the-stereopanner-interface/no-dezippering.html.ini
@@ -0,0 +1,2 @@
+[no-dezippering.html]
+  expected: ERROR
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-copy-curve.html.ini
@@ -0,0 +1,2 @@
+[waveshaper-copy-curve.html]
+  expected: ERROR
--- a/testing/web-platform/meta/webrtc/historical.html.ini
+++ b/testing/web-platform/meta/webrtc/historical.html.ini
@@ -21,8 +21,11 @@
     expected: FAIL
 
   [mozRTCPeerConnection interface should not exist]
     expected: FAIL
 
   [mozRTCSessionDescription interface should not exist]
     expected: FAIL
 
+  [DataChannel interface should not exist]
+    expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/webvr/idlharness.html.ini
+++ /dev/null
@@ -1,13 +0,0 @@
-[idlharness.html]
-  [Window interface: attribute onvrdisplayblur]
-    expected: FAIL
-
-  [Window interface: attribute onvrdisplayfocus]
-    expected: FAIL
-
-  [Navigator interface: attribute vrEnabled]
-    expected: FAIL
-
-  [HTMLIFrameElement interface: attribute allowvr]
-    expected: FAIL
-
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/webvr/idlharness.https.html.ini
@@ -0,0 +1,13 @@
+[idlharness.https.html]
+  [Window interface: attribute onvrdisplayblur]
+    expected: FAIL
+
+  [Window interface: attribute onvrdisplayfocus]
+    expected: FAIL
+
+  [Navigator interface: attribute vrEnabled]
+    expected: FAIL
+
+  [HTMLIFrameElement interface: attribute allowvr]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/webvtt/api/VTTRegion/lines.html.ini
@@ -0,0 +1,4 @@
+[lines.html]
+  [VTTRegion.lines script-created region]
+    expected: FAIL
+