Bug 1410245 - Update wpt metadata, a=testonly
authorJames Graham <james@hoppipolla.co.uk>
Mon, 16 Oct 2017 18:29:48 +0100
changeset 388142 f07a83ff8d627141d064f2a03bcb55eb52e8690f
parent 388141 f95a678186b46649eee6cf8c6adbdf46c320f300
child 388143 b63d64e896d28d4e54281179f267b6bd792b49da
push id32745
push userarchaeopteryx@coole-files.de
push dateWed, 25 Oct 2017 22:22:59 +0000
treeherdermozilla-central@64bab5cbb9b6 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstestonly
bugs1410245
milestone58.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 1410245 - Update wpt metadata, a=testonly MozReview-Commit-ID: FjugaXdTO9N
testing/web-platform/meta/2dcontext/conformance-requirements/2d.voidreturn.html.ini
testing/web-platform/meta/2dcontext/drawing-images-to-the-canvas/drawimage_canvas_11.html.ini
testing/web-platform/meta/2dcontext/drawing-images-to-the-canvas/drawimage_canvas_12.html.ini
testing/web-platform/meta/2dcontext/drawing-images-to-the-canvas/drawimage_html_image_11.html.ini
testing/web-platform/meta/2dcontext/drawing-images-to-the-canvas/drawimage_html_image_12.html.ini
testing/web-platform/meta/2dcontext/drawing-images-to-the-canvas/drawimage_html_image_13.html.ini
testing/web-platform/meta/2dcontext/drawing-images-to-the-canvas/drawimage_html_image_14.html.ini
testing/web-platform/meta/2dcontext/drawing-images-to-the-canvas/drawimage_html_image_15.html.ini
testing/web-platform/meta/2dcontext/drawing-images-to-the-canvas/drawimage_html_image_3.html.ini
testing/web-platform/meta/2dcontext/drawing-images-to-the-canvas/drawimage_html_image_4.html.ini
testing/web-platform/meta/2dcontext/drawing-images-to-the-canvas/drawimage_html_image_5.html.ini
testing/web-platform/meta/2dcontext/drawing-images-to-the-canvas/drawimage_html_image_6.html.ini
testing/web-platform/meta/2dcontext/drawing-images-to-the-canvas/drawimage_html_image_7.html.ini
testing/web-platform/meta/2dcontext/drawing-images-to-the-canvas/drawimage_html_image_8.html.ini
testing/web-platform/meta/2dcontext/transformations/2d.transformation.setTransform.multiple.html.ini
testing/web-platform/meta/XMLHttpRequest/responsetext-decoding.htm.ini
testing/web-platform/meta/XMLHttpRequest/xmlhttprequest-sync-default-feature-policy.sub.html.ini
testing/web-platform/meta/assumptions/ahem.html.ini
testing/web-platform/meta/assumptions/html-elements.html.ini
testing/web-platform/meta/background-fetch/interfaces-worker.https.html.ini
testing/web-platform/meta/background-fetch/interfaces.html.ini
testing/web-platform/meta/background-fetch/interfaces.worker.js.ini
testing/web-platform/meta/content-security-policy/font-src/font-self-allowed.html.ini
testing/web-platform/meta/content-security-policy/unsafe-hashed-attributes/script_event_handlers_allowed.html.ini
testing/web-platform/meta/content-security-policy/unsafe-hashed-attributes/script_event_handlers_denied_matching_hash_no_unsafe_inline_attribute.html.ini
testing/web-platform/meta/content-security-policy/unsafe-hashed-attributes/script_event_handlers_denied_not_matching_hash.html.ini
testing/web-platform/meta/css-paint-api/geometry-background-image-003.html.ini
testing/web-platform/meta/css-paint-api/geometry-border-image-005.html.ini
testing/web-platform/meta/css-paint-api/paint2d-zoom.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/grid-positioned-items-content-alignment-001.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/grid-positioned-items-content-alignment-rtl-001.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/grid-positioned-items-implicit-grid-line-001.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/grid-positioned-items-padding-001.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/grid-positioned-items-unknown-named-grid-line-001.html.ini
testing/web-platform/meta/css/css-masking-1/clip-path-svg-content/clip-path-precision-001.svg.ini
testing/web-platform/meta/css/css-shapes-1/shape-outside/values/shape-outside-circle-005.html.ini
testing/web-platform/meta/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-005.html.ini
testing/web-platform/meta/css/css-shapes-1/shape-outside/values/shape-outside-inset-001.html.ini
testing/web-platform/meta/css/css-shapes-1/shape-outside/values/shape-outside-inset-003.html.ini
testing/web-platform/meta/css/css-shapes-1/shape-outside/values/shape-outside-polygon-004.html.ini
testing/web-platform/meta/css/css-tables-3/bounding-box-computation-3.html.ini
testing/web-platform/meta/css/css-tables-3/caption-side-1.html.ini
testing/web-platform/meta/css/css-tables-3/fixed-layout-2.html.ini
testing/web-platform/meta/css/css-tables-3/height-distribution/computing-row-measure-0.html.ini
testing/web-platform/meta/css/css-tables-3/height-distribution/percentage-sizing-of-table-cell-children.html.ini
testing/web-platform/meta/css/css-tables-3/html-to-css-mapping-2.html.ini
testing/web-platform/meta/css/css-tables-3/html5-table-formatting-1.html.ini
testing/web-platform/meta/css/css-tables-3/html5-table-formatting-2.html.ini
testing/web-platform/meta/css/css-tables-3/html5-table-formatting-3.html.ini
testing/web-platform/meta/css/css-tables-3/table-model-fixup-2.html.ini
testing/web-platform/meta/css/css-tables-3/width-distribution/computing-column-measure-1.html.ini
testing/web-platform/meta/css/css-tables-3/width-distribution/computing-table-width-0.html.ini
testing/web-platform/meta/css/css-text-3/line-break/line-break-anywhere-001.html.ini
testing/web-platform/meta/css/css-text-3/line-break/line-break-anywhere-002.html.ini
testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-001.html.ini
testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-002.html.ini
testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-003.html.ini
testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-004.html.ini
testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-005.html.ini
testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-006.html.ini
testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-007.html.ini
testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-008.html.ini
testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-009.html.ini
testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-010.html.ini
testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-011.html.ini
testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-ic-001.html.ini
testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-ic-002.html.ini
testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-ic-003.html.ini
testing/web-platform/meta/css/geometry-1/DOMMatrix2DInit-validate-fixup.html.ini
testing/web-platform/meta/css/geometry-1/DOMRect-002.html.ini
testing/web-platform/meta/css/mediaqueries-3/relative-units-002.html.ini
testing/web-platform/meta/css/mediaqueries-3/relative-units-003.html.ini
testing/web-platform/meta/css/mediaqueries-3/relative-units-004.html.ini
testing/web-platform/meta/cssom-view/interfaces.html.ini
testing/web-platform/meta/cssom/selectorText-modification-restyle-001.html.ini
testing/web-platform/meta/custom-elements/Document-createElement.html.ini
testing/web-platform/meta/custom-elements/historical.html.ini
testing/web-platform/meta/custom-elements/reactions/CSSStyleDeclaration.html.ini
testing/web-platform/meta/custom-elements/reactions/DOMStringMap.html.ini
testing/web-platform/meta/dom/events/Event-timestamp-high-resolution.html.ini
testing/web-platform/meta/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html.ini
testing/web-platform/meta/fetch/api/response/response-clone.html.ini
testing/web-platform/meta/fetch/api/response/response-stream-disturbed-6.html.ini
testing/web-platform/meta/generic-sensor/SensorErrorEvent-constructor.html.ini
testing/web-platform/meta/generic-sensor/idlharness.https.html.ini
testing/web-platform/meta/hr-time/idlharness.html.ini
testing/web-platform/meta/html/browsers/browsing-the-web/history-traversal/window-name-after-cross-origin-aux-frame-navigation.sub.html.ini
testing/web-platform/meta/html/browsers/browsing-the-web/history-traversal/window-name-after-cross-origin-main-frame-navigation.sub.html.ini
testing/web-platform/meta/html/browsers/windows/browsing-context-names/choose-_blank-003.html.ini
testing/web-platform/meta/html/browsers/windows/browsing-context-names/choose-_parent-001.html.ini
testing/web-platform/meta/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.html.ini
testing/web-platform/meta/html/dom/interfaces.html.ini
testing/web-platform/meta/html/dom/reflection-forms.html.ini
testing/web-platform/meta/html/semantics/embedded-content/the-canvas-element/security.reset.cross.html.ini
testing/web-platform/meta/html/semantics/embedded-content/the-canvas-element/security.reset.redirect.html.ini
testing/web-platform/meta/html/semantics/embedded-content/the-img-element/decode/image-decode-iframe.html.ini
testing/web-platform/meta/html/semantics/embedded-content/the-img-element/decode/image-decode-path-changes-svg.tentative.html.ini
testing/web-platform/meta/html/semantics/embedded-content/the-img-element/decode/image-decode-path-changes.html.ini
testing/web-platform/meta/html/semantics/embedded-content/the-img-element/decode/image-decode-picture.html.ini
testing/web-platform/meta/html/semantics/embedded-content/the-img-element/decode/image-decode-svg.tentative.html.ini
testing/web-platform/meta/html/semantics/embedded-content/the-img-element/decode/image-decode.html.ini
testing/web-platform/meta/html/semantics/embedded-content/the-img-element/usemap-casing.html.ini
testing/web-platform/meta/html/semantics/forms/form-submission-0/submission-checks.window.js.ini
testing/web-platform/meta/html/semantics/forms/the-input-element/input-height.html.ini
testing/web-platform/meta/html/semantics/forms/the-input-element/input-value-invalidstateerr.html.ini
testing/web-platform/meta/html/semantics/forms/the-input-element/input-width.html.ini
testing/web-platform/meta/html/semantics/forms/the-progress-element/progress.html.ini
testing/web-platform/meta/html/semantics/interactive-elements/the-dialog-element/dialog-autofocus-multiple-times.html.ini
testing/web-platform/meta/html/semantics/interactive-elements/the-dialog-element/dialog-autofocus.html.ini
testing/web-platform/meta/html/semantics/links/following-hyperlinks/activation-behavior.window.js.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/029.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/044.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/045.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/077.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/083.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/109.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/116.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/122.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/123.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/124.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/125.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/126.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/136.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/144.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/146.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/149.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-error.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/inline-event-handler.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external-classic.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external-module.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-inline-classic.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-inline-module.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-classic.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-module.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-classic.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-module.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/instantiation-error-8.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/integrity.html.ini
testing/web-platform/meta/html/webappapis/idle-callbacks/callback-timeout-with-raf.html.ini
testing/web-platform/meta/infrastructure/assumptions/ahem.html.ini
testing/web-platform/meta/infrastructure/assumptions/html-elements.html.ini
testing/web-platform/meta/infrastructure/expected-fail/failing-test.html.ini
testing/web-platform/meta/infrastructure/failing-test.html.ini
testing/web-platform/meta/mediacapture-streams/historical.html.ini
testing/web-platform/meta/navigation-timing/nav2_idlharness.html.ini
testing/web-platform/meta/old-tests/submission/Infraware/Forms/contents/Forms/form_submit.html.ini
testing/web-platform/meta/old-tests/submission/Infraware/Forms/contents/Forms/input_height.html.ini
testing/web-platform/meta/old-tests/submission/Infraware/Forms/contents/Forms/input_value_invalidstateerr.html.ini
testing/web-platform/meta/old-tests/submission/Infraware/Forms/contents/Forms/input_width.html.ini
testing/web-platform/meta/old-tests/submission/Microsoft/foreigncontent/foreign_content_015.html.ini
testing/web-platform/meta/old-tests/submission/Microsoft/history/history_000.htm.ini
testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/029.html.ini
testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/031.html.ini
testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/044.html.ini
testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/045.html.ini
testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/077.html.ini
testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/083.html.ini
testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/109.html.ini
testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/116.html.ini
testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/122.html.ini
testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/123.html.ini
testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/124.html.ini
testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/125.html.ini
testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/126.html.ini
testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/136.html.ini
testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/144.html.ini
testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/146.html.ini
testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/149.html.ini
testing/web-platform/meta/paint-timing/paint-visited.html.ini
testing/web-platform/meta/payment-method-basic-card/payment-request-canmakepayment-method.https.html.ini
testing/web-platform/meta/performance-timeline/po-observe.any.js.ini
testing/web-platform/meta/preload/dynamic-adding-preload-nonce.html.ini
testing/web-platform/meta/preload/link-header-preload-nonce.html.ini
testing/web-platform/meta/requestidlecallback/callback-timeout-with-raf.html.ini
testing/web-platform/meta/resize-observer/eventloop.html.ini
testing/web-platform/meta/resize-observer/notify.html.ini
testing/web-platform/meta/resize-observer/observe.html.ini
testing/web-platform/meta/resize-observer/svg.html.ini
testing/web-platform/meta/security/window-name-after-cross-origin-aux-frame-navigation.sub.html.ini
testing/web-platform/meta/security/window-name-after-cross-origin-main-frame-navigation.sub.html.ini
testing/web-platform/meta/selection/interfaces.html.ini
testing/web-platform/meta/service-workers/service-worker/fetch-event-redirect.https.html.ini
testing/web-platform/meta/service-workers/service-worker/redirected-response.https.html.ini
testing/web-platform/meta/shadow-dom/event-post-dispatch.html.ini
testing/web-platform/meta/shadow-dom/historical.html.ini
testing/web-platform/meta/speech-api/SpeechSynthesis-speak-ownership.html.ini
testing/web-platform/meta/speech-api/SpeechSynthesis-speak-twice.html.ini
testing/web-platform/meta/streams/readable-byte-streams/detached-buffers.dedicatedworker.html.ini
testing/web-platform/meta/streams/readable-byte-streams/detached-buffers.html.ini
testing/web-platform/meta/streams/readable-byte-streams/detached-buffers.serviceworker.https.html.ini
testing/web-platform/meta/streams/readable-byte-streams/detached-buffers.sharedworker.html.ini
testing/web-platform/meta/svg/types/scripted/SVGLength-px-with-context.html.ini
testing/web-platform/meta/svg/types/scripted/SVGLength-px.html.ini
testing/web-platform/meta/svg/types/scripted/SVGLength.html.ini
testing/web-platform/meta/svg/types/scripted/SVGLengthList-basics.html.ini
testing/web-platform/meta/trusted-types/TrustedHTML.tentative.html.ini
testing/web-platform/meta/trusted-types/TrustedScriptURL.tentative.html.ini
testing/web-platform/meta/trusted-types/TrustedURL.tentative.html.ini
testing/web-platform/meta/trusted-types/block-string-assignment-to-innerHTML.tentative.html.ini
testing/web-platform/meta/trusted-types/block-string-assignment-to-insertAdjacentHTML.tentative.html.ini
testing/web-platform/meta/trusted-types/block-string-assignment-to-location-href.tentative.html.ini
testing/web-platform/meta/trusted-types/block-string-assignment-to-outerHTML.tentative.html.ini
testing/web-platform/meta/trusted-types/block-string-assignment-to-script-src.tentative.html.ini
testing/web-platform/meta/trusted-types/document-write.tentative.html.ini
testing/web-platform/meta/trusted-types/innerHTML.tentative.html.ini
testing/web-platform/meta/trusted-types/insertAdjacentHTML.tentative.html.ini
testing/web-platform/meta/trusted-types/location-href.tentative.html.ini
testing/web-platform/meta/trusted-types/outerHTML.tentative.html.ini
testing/web-platform/meta/trusted-types/script-src.tentative.html.ini
testing/web-platform/meta/uievents/interfaces.html.ini
testing/web-platform/meta/url/a-element-xhtml.xhtml.ini
testing/web-platform/meta/url/a-element.html.ini
testing/web-platform/meta/web-animations/animation-model/animation-types/interpolation-per-property.html.ini
testing/web-platform/meta/webdriver/tests/contexts/json_serialize_windowproxy.py.ini
testing/web-platform/meta/webdriver/tests/cookies/delete_cookie.py.ini
testing/web-platform/meta/webdriver/tests/element_retrieval/get_active_element.py.ini
testing/web-platform/meta/webdriver/tests/sessions/get_timeouts.py.ini
testing/web-platform/meta/webrtc/RTCDTMFSender-insertDTMF.html.ini
testing/web-platform/meta/webrtc/RTCDTMFSender-insertDTMF.https.html.ini
testing/web-platform/meta/webrtc/RTCDTMFSender-ontonechange-long.html.ini
testing/web-platform/meta/webrtc/RTCDTMFSender-ontonechange.html.ini
testing/web-platform/meta/webrtc/RTCDTMFSender-ontonechange.https.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-addTrack.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-addTrack.https.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-getStats.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-getStats.https.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-ontrack.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-ontrack.https.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-removeTrack.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-removeTrack.https.html.ini
testing/web-platform/meta/webrtc/RTCRtpReceiver-getContributingSources.html.ini
testing/web-platform/meta/webrtc/RTCRtpReceiver-getContributingSources.https.html.ini
testing/web-platform/meta/webrtc/RTCRtpReceiver-getSynchronizationSources.html.ini
testing/web-platform/meta/webrtc/RTCRtpReceiver-getSynchronizationSources.https.html.ini
testing/web-platform/meta/webrtc/historical.html.ini
testing/web-platform/meta/webstorage/storage_enumerate.html.ini
testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/selectors/cue-region/font_properties.html.ini
testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/selectors/cue-region_function/font_properties.html.ini
testing/web-platform/meta/worklets/animation-worklet-import.html.ini
testing/web-platform/meta/worklets/paint-worklet-import.html.ini
testing/web-platform/mozilla/meta/dom/throttling/throttling-1.window.js.ini
testing/web-platform/mozilla/meta/dom/throttling/throttling-2.window.js.ini
testing/web-platform/mozilla/meta/dom/throttling/throttling-3.window.js.ini
testing/web-platform/mozilla/meta/dom/throttling/throttling-4.window.js.ini
testing/web-platform/mozilla/meta/dom/throttling/throttling-indexeddb.window.js.ini
testing/web-platform/mozilla/meta/dom/throttling/throttling-webaudio.window.js.ini
testing/web-platform/mozilla/meta/dom/throttling/throttling-webrtc.window.js.ini
testing/web-platform/mozilla/meta/dom/throttling/throttling-ws.window.js.ini
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/2dcontext/conformance-requirements/2d.voidreturn.html.ini
@@ -0,0 +1,4 @@
+[2d.voidreturn.html]
+  [void methods return undefined]
+    expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/2dcontext/drawing-images-to-the-canvas/drawimage_canvas_11.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[drawimage_canvas_11.html]
-  type: reftest
-  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/2dcontext/drawing-images-to-the-canvas/drawimage_canvas_12.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[drawimage_canvas_12.html]
-  type: reftest
-  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/2dcontext/drawing-images-to-the-canvas/drawimage_html_image_11.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[drawimage_html_image_11.html]
-  type: reftest
-  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/2dcontext/drawing-images-to-the-canvas/drawimage_html_image_12.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[drawimage_html_image_12.html]
-  type: reftest
-  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/2dcontext/drawing-images-to-the-canvas/drawimage_html_image_13.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[drawimage_html_image_13.html]
-  type: reftest
-  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/2dcontext/drawing-images-to-the-canvas/drawimage_html_image_14.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[drawimage_html_image_14.html]
-  type: reftest
-  expected:
-    if os == "win": PASS
-    FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/2dcontext/drawing-images-to-the-canvas/drawimage_html_image_15.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[drawimage_html_image_15.html]
-  type: reftest
-  expected:
-    if os == "win": PASS
-    FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/2dcontext/drawing-images-to-the-canvas/drawimage_html_image_3.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[drawimage_html_image_3.html]
-  type: reftest
-  expected:
-    if os == "win": PASS
-    FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/2dcontext/drawing-images-to-the-canvas/drawimage_html_image_4.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[drawimage_html_image_4.html]
-  type: reftest
-  expected:
-    if os == "win": PASS
-    FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/2dcontext/drawing-images-to-the-canvas/drawimage_html_image_5.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[drawimage_html_image_5.html]
-  type: reftest
-  expected:
-    if os == "win": PASS
-    FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/2dcontext/drawing-images-to-the-canvas/drawimage_html_image_6.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[drawimage_html_image_6.html]
-  type: reftest
-  expected:
-    if os == "win": PASS
-    FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/2dcontext/drawing-images-to-the-canvas/drawimage_html_image_7.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[drawimage_html_image_7.html]
-  type: reftest
-  expected:
-    if os == "win": PASS
-    FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/2dcontext/drawing-images-to-the-canvas/drawimage_html_image_8.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[drawimage_html_image_8.html]
-  type: reftest
-  expected:
-    if os == "win": PASS
-    FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/2dcontext/transformations/2d.transformation.setTransform.multiple.html.ini
@@ -0,0 +1,4 @@
+[2d.transformation.setTransform.multiple.html]
+  [Canvas test: 2d.transformation.setTransform.multiple]
+    expected: FAIL
+
--- a/testing/web-platform/meta/XMLHttpRequest/responsetext-decoding.htm.ini
+++ b/testing/web-platform/meta/XMLHttpRequest/responsetext-decoding.htm.ini
@@ -4,8 +4,32 @@
     expected: FAIL
 
   [XMLHttpRequest: responseText decoding (text/plain %FE%FF%FE%FF)]
     expected: FAIL
 
   [XMLHttpRequest: responseText decoding (text/plain %C2)]
     expected: FAIL
 
+  [XMLHttpRequest: responseText decoding (text/plain %FE%FF empty)]
+    expected: FAIL
+
+  [XMLHttpRequest: responseText decoding (text/plain %FE%FF%FE%FF empty)]
+    expected: FAIL
+
+  [XMLHttpRequest: responseText decoding (text/plain %C2 empty)]
+    expected: FAIL
+
+  [XMLHttpRequest: responseText decoding (text/plain %FE%FF  text)]
+    expected: FAIL
+
+  [XMLHttpRequest: responseText decoding (text/plain %FE%FF%FE%FF  text)]
+    expected: FAIL
+
+  [XMLHttpRequest: responseText decoding (text/plain %C2  text)]
+    expected: FAIL
+
+  [XMLHttpRequest: responseText decoding (text/xml %FE%FF  text)]
+    expected: FAIL
+
+  [XMLHttpRequest: responseText decoding (text/xml %FE%FF%FE%FF  text)]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/XMLHttpRequest/xmlhttprequest-sync-default-feature-policy.sub.html.ini
@@ -0,0 +1,8 @@
+[xmlhttprequest-sync-default-feature-policy.sub.html]
+  expected: TIMEOUT
+  [Default "sync-xhr" feature policy ["*"\] allows same-origin iframes.]
+    expected: TIMEOUT
+
+  [Feature policy "sync-xhr" can be disabled in cross-origin iframes using "allow" attribute.]
+    expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/assumptions/ahem.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[ahem.html]
-  type: reftest
-  expected:
-    if os != "linux": FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/assumptions/html-elements.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[html-elements.html]
-  type: testharness
-  [Compare CSS div definitions (only valid if pre-reqs pass)]
-    expected: FAIL
-
--- a/testing/web-platform/meta/background-fetch/interfaces-worker.https.html.ini
+++ b/testing/web-platform/meta/background-fetch/interfaces-worker.https.html.ini
@@ -208,8 +208,128 @@
     expected: FAIL
 
   [BackgroundFetchEvent interface: attribute id]
     expected: FAIL
 
   [BackgroundFetchManager interface: operation fetch(DOMString, [object Object\],[object Object\], BackgroundFetchOptions)]
     expected: FAIL
 
+  [BackgroundFetchRegistration interface: attribute uploadTotal]
+    expected: FAIL
+
+  [BackgroundFetchRegistration interface: attribute uploaded]
+    expected: FAIL
+
+  [BackgroundFetchRegistration interface: attribute downloadTotal]
+    expected: FAIL
+
+  [BackgroundFetchRegistration interface: attribute downloaded]
+    expected: FAIL
+
+  [BackgroundFetchRegistration interface: attribute activeFetches]
+    expected: FAIL
+
+  [BackgroundFetchRegistration interface: attribute onprogress]
+    expected: FAIL
+
+  [BackgroundFetchFetch interface: existence and properties of interface object]
+    expected: FAIL
+
+  [BackgroundFetchFetch interface object length]
+    expected: FAIL
+
+  [BackgroundFetchFetch interface object name]
+    expected: FAIL
+
+  [BackgroundFetchFetch interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [BackgroundFetchFetch interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [BackgroundFetchFetch interface: attribute request]
+    expected: FAIL
+
+  [BackgroundFetchActiveFetches interface: operation match(RequestInfo)]
+    expected: FAIL
+
+  [BackgroundFetchActiveFetches interface: operation values()]
+    expected: FAIL
+
+  [BackgroundFetchActiveFetch interface: existence and properties of interface object]
+    expected: FAIL
+
+  [BackgroundFetchActiveFetch interface object length]
+    expected: FAIL
+
+  [BackgroundFetchActiveFetch interface object name]
+    expected: FAIL
+
+  [BackgroundFetchActiveFetch interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [BackgroundFetchActiveFetch interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [BackgroundFetchActiveFetch interface: attribute responseReady]
+    expected: FAIL
+
+  [BackgroundFetchSettledEvent interface: existence and properties of interface object]
+    expected: FAIL
+
+  [BackgroundFetchSettledEvent interface object length]
+    expected: FAIL
+
+  [BackgroundFetchSettledEvent interface object name]
+    expected: FAIL
+
+  [BackgroundFetchSettledEvent interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [BackgroundFetchSettledEvent interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [BackgroundFetchSettledEvent interface: attribute fetches]
+    expected: FAIL
+
+  [BackgroundFetchSettledFetches interface: operation match(RequestInfo)]
+    expected: FAIL
+
+  [BackgroundFetchSettledFetches interface: operation values()]
+    expected: FAIL
+
+  [BackgroundFetchSettledFetch interface: existence and properties of interface object]
+    expected: FAIL
+
+  [BackgroundFetchSettledFetch interface object length]
+    expected: FAIL
+
+  [BackgroundFetchSettledFetch interface object name]
+    expected: FAIL
+
+  [BackgroundFetchSettledFetch interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [BackgroundFetchSettledFetch interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [BackgroundFetchSettledFetch interface: attribute response]
+    expected: FAIL
+
+  [BackgroundFetchUpdateEvent interface: existence and properties of interface object]
+    expected: FAIL
+
+  [BackgroundFetchUpdateEvent interface object length]
+    expected: FAIL
+
+  [BackgroundFetchUpdateEvent interface object name]
+    expected: FAIL
+
+  [BackgroundFetchUpdateEvent interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [BackgroundFetchUpdateEvent interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [BackgroundFetchUpdateEvent interface: operation updateUI(DOMString)]
+    expected: FAIL
+
--- a/testing/web-platform/meta/background-fetch/interfaces.html.ini
+++ b/testing/web-platform/meta/background-fetch/interfaces.html.ini
@@ -100,8 +100,68 @@
     expected: FAIL
 
   [BackgroundFetchRegistration interface: attribute id]
     expected: FAIL
 
   [BackgroundFetchManager interface: operation fetch(DOMString, [object Object\],[object Object\], BackgroundFetchOptions)]
     expected: FAIL
 
+  [BackgroundFetchRegistration interface: attribute uploadTotal]
+    expected: FAIL
+
+  [BackgroundFetchRegistration interface: attribute uploaded]
+    expected: FAIL
+
+  [BackgroundFetchRegistration interface: attribute downloadTotal]
+    expected: FAIL
+
+  [BackgroundFetchRegistration interface: attribute downloaded]
+    expected: FAIL
+
+  [BackgroundFetchRegistration interface: attribute activeFetches]
+    expected: FAIL
+
+  [BackgroundFetchRegistration interface: attribute onprogress]
+    expected: FAIL
+
+  [BackgroundFetchFetch interface: existence and properties of interface object]
+    expected: FAIL
+
+  [BackgroundFetchFetch interface object length]
+    expected: FAIL
+
+  [BackgroundFetchFetch interface object name]
+    expected: FAIL
+
+  [BackgroundFetchFetch interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [BackgroundFetchFetch interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [BackgroundFetchFetch interface: attribute request]
+    expected: FAIL
+
+  [BackgroundFetchActiveFetches interface: operation match(RequestInfo)]
+    expected: FAIL
+
+  [BackgroundFetchActiveFetches interface: operation values()]
+    expected: FAIL
+
+  [BackgroundFetchActiveFetch interface: existence and properties of interface object]
+    expected: FAIL
+
+  [BackgroundFetchActiveFetch interface object length]
+    expected: FAIL
+
+  [BackgroundFetchActiveFetch interface object name]
+    expected: FAIL
+
+  [BackgroundFetchActiveFetch interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [BackgroundFetchActiveFetch interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [BackgroundFetchActiveFetch interface: attribute responseReady]
+    expected: FAIL
+
--- a/testing/web-platform/meta/background-fetch/interfaces.worker.js.ini
+++ b/testing/web-platform/meta/background-fetch/interfaces.worker.js.ini
@@ -1,11 +1,10 @@
 [interfaces.worker.html]
   type: testharness
-  expected: TIMEOUT
   [ServiceWorkerRegistration interface: existence and properties of interface object]
     expected: FAIL
 
   [BackgroundFetchManager interface: existence and properties of interface object]
     expected: FAIL
 
   [BackgroundFetchManager interface object length]
     expected: FAIL
@@ -101,8 +100,68 @@
     expected: FAIL
 
   [BackgroundFetchRegistration interface: attribute id]
     expected: FAIL
 
   [BackgroundFetchManager interface: operation fetch(DOMString, [object Object\],[object Object\], BackgroundFetchOptions)]
     expected: FAIL
 
+  [BackgroundFetchRegistration interface: attribute uploadTotal]
+    expected: FAIL
+
+  [BackgroundFetchRegistration interface: attribute uploaded]
+    expected: FAIL
+
+  [BackgroundFetchRegistration interface: attribute downloadTotal]
+    expected: FAIL
+
+  [BackgroundFetchRegistration interface: attribute downloaded]
+    expected: FAIL
+
+  [BackgroundFetchRegistration interface: attribute activeFetches]
+    expected: FAIL
+
+  [BackgroundFetchRegistration interface: attribute onprogress]
+    expected: FAIL
+
+  [BackgroundFetchFetch interface: existence and properties of interface object]
+    expected: FAIL
+
+  [BackgroundFetchFetch interface object length]
+    expected: FAIL
+
+  [BackgroundFetchFetch interface object name]
+    expected: FAIL
+
+  [BackgroundFetchFetch interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [BackgroundFetchFetch interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [BackgroundFetchFetch interface: attribute request]
+    expected: FAIL
+
+  [BackgroundFetchActiveFetches interface: operation match(RequestInfo)]
+    expected: FAIL
+
+  [BackgroundFetchActiveFetches interface: operation values()]
+    expected: FAIL
+
+  [BackgroundFetchActiveFetch interface: existence and properties of interface object]
+    expected: FAIL
+
+  [BackgroundFetchActiveFetch interface object length]
+    expected: FAIL
+
+  [BackgroundFetchActiveFetch interface object name]
+    expected: FAIL
+
+  [BackgroundFetchActiveFetch interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [BackgroundFetchActiveFetch interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [BackgroundFetchActiveFetch interface: attribute responseReady]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/content-security-policy/font-src/font-self-allowed.html.ini
@@ -0,0 +1,4 @@
+[font-self-allowed.html]
+  [Test font loads if it matches font-src.]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/content-security-policy/unsafe-hashed-attributes/script_event_handlers_allowed.html.ini
@@ -0,0 +1,5 @@
+[script_event_handlers_allowed.html]
+  expected: TIMEOUT
+  [Test that the inline event handler is allowed to run]
+    expected: NOTRUN
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/content-security-policy/unsafe-hashed-attributes/script_event_handlers_denied_matching_hash_no_unsafe_inline_attribute.html.ini
@@ -0,0 +1,5 @@
+[script_event_handlers_denied_matching_hash_no_unsafe_inline_attribute.html]
+  expected: TIMEOUT
+  [Test that the inline event handler is not allowed to run]
+    expected: NOTRUN
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/content-security-policy/unsafe-hashed-attributes/script_event_handlers_denied_not_matching_hash.html.ini
@@ -0,0 +1,5 @@
+[script_event_handlers_denied_not_matching_hash.html]
+  expected: TIMEOUT
+  [Test that the inline event handler is not allowed to run]
+    expected: NOTRUN
+
deleted file mode 100644
--- a/testing/web-platform/meta/css-paint-api/geometry-background-image-003.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[geometry-background-image-003.html]
-  type: reftest
-  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/css-paint-api/geometry-border-image-005.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[geometry-border-image-005.html]
-  type: reftest
-  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/css-paint-api/paint2d-zoom.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[paint2d-zoom.html]
-  type: reftest
-  expected: FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-grid-1/abspos/grid-positioned-items-content-alignment-001.html.ini
@@ -0,0 +1,7 @@
+[grid-positioned-items-content-alignment-001.html]
+  [.grid 15]
+    expected: FAIL
+
+  [.grid 16]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-grid-1/abspos/grid-positioned-items-content-alignment-rtl-001.html.ini
@@ -0,0 +1,7 @@
+[grid-positioned-items-content-alignment-rtl-001.html]
+  [.grid 27]
+    expected: FAIL
+
+  [.grid 28]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-grid-1/abspos/grid-positioned-items-implicit-grid-line-001.html.ini
@@ -0,0 +1,7 @@
+[grid-positioned-items-implicit-grid-line-001.html]
+  [.grid 1]
+    expected: FAIL
+
+  [.grid 3]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-grid-1/abspos/grid-positioned-items-padding-001.html.ini
@@ -0,0 +1,7 @@
+[grid-positioned-items-padding-001.html]
+  [.grid 5]
+    expected: FAIL
+
+  [.grid 9]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-grid-1/abspos/grid-positioned-items-unknown-named-grid-line-001.html.ini
@@ -0,0 +1,7 @@
+[grid-positioned-items-unknown-named-grid-line-001.html]
+  [.grid 1]
+    expected: FAIL
+
+  [.grid 2]
+    expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-masking-1/clip-path-svg-content/clip-path-precision-001.svg.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[clip-path-precision-001.svg]
-  type: reftest
-  expected: FAIL
--- a/testing/web-platform/meta/css/css-shapes-1/shape-outside/values/shape-outside-circle-005.html.ini
+++ b/testing/web-platform/meta/css/css-shapes-1/shape-outside/values/shape-outside-circle-005.html.ini
@@ -4,11 +4,8 @@
     expected: FAIL
 
   [test unit: mm - circle(50mm) - computed]
     expected: FAIL
 
   [test unit: ex - circle(50ex) - computed]
     expected: FAIL
 
-  [test unit: ch - circle(50ch) - computed]
-    expected: FAIL
-
--- a/testing/web-platform/meta/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-005.html.ini
+++ b/testing/web-platform/meta/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-005.html.ini
@@ -214,29 +214,8 @@
     expected: FAIL
 
   [test unit: vmax - ellipse(50vmax) - computed]
     expected: FAIL
 
   [test unit: vmax - ellipse(25vmax closest-side) - computed]
     expected: FAIL
 
-  [test unit: ch - ellipse(50ch 100ch) - computed]
-    expected: FAIL
-
-  [test unit: ch - ellipse(100ch 100px) - computed]
-    expected: FAIL
-
-  [test unit: ch - ellipse(50ch 25%) - computed]
-    expected: FAIL
-
-  [test unit: ch - ellipse(25% 50ch) - computed]
-    expected: FAIL
-
-  [test unit: ch - ellipse(closest-side 75ch) - computed]
-    expected: FAIL
-
-  [test unit: ch - ellipse(25ch farthest-side) - computed]
-    expected: FAIL
-
-  [test unit: ch - ellipse(farthest-side 75ch) - computed]
-    expected: FAIL
-
--- a/testing/web-platform/meta/css/css-shapes-1/shape-outside/values/shape-outside-inset-001.html.ini
+++ b/testing/web-platform/meta/css/css-shapes-1/shape-outside/values/shape-outside-inset-001.html.ini
@@ -151,86 +151,8 @@
     expected: FAIL
 
   [Four args - % % mm % - computed]
     expected: FAIL
 
   [Four args - % % % mm - computed]
     expected: FAIL
 
-  [One arg - ex - computed]
-    expected: FAIL
-
-  [Two args - ex ex - computed]
-    expected: FAIL
-
-  [Two args - ex % - computed]
-    expected: FAIL
-
-  [Two args - % ex - computed]
-    expected: FAIL
-
-  [Three args - ex ex ex - computed]
-    expected: FAIL
-
-  [Three args - ex ex % - computed]
-    expected: FAIL
-
-  [Three args - ex % ex - computed]
-    expected: FAIL
-
-  [Three args - ex % %  - computed]
-    expected: FAIL
-
-  [Three args - % ex ex - computed]
-    expected: FAIL
-
-  [Three args - % ex %  - computed]
-    expected: FAIL
-
-  [Three args - % % ex  - computed]
-    expected: FAIL
-
-  [Four args - ex ex ex ex - computed]
-    expected: FAIL
-
-  [Four args - ex ex ex % - computed]
-    expected: FAIL
-
-  [Four args - ex ex % ex - computed]
-    expected: FAIL
-
-  [Four args - ex ex % % - computed]
-    expected: FAIL
-
-  [Four args - ex % ex ex - computed]
-    expected: FAIL
-
-  [Four args - ex % ex % - computed]
-    expected: FAIL
-
-  [Four args - ex % % ex - computed]
-    expected: FAIL
-
-  [Four args - ex % % % - computed]
-    expected: FAIL
-
-  [Four args - % ex ex ex - computed]
-    expected: FAIL
-
-  [Four args - % ex ex % - computed]
-    expected: FAIL
-
-  [Four args - % ex % ex - computed]
-    expected: FAIL
-
-  [Four args - % ex % % - computed]
-    expected: FAIL
-
-  [Four args - % % ex ex - computed]
-    expected: FAIL
-
-  [Four args - % % ex % - computed]
-    expected: FAIL
-
-  [Four args - % % % ex - computed]
-    expected: FAIL
-
--- a/testing/web-platform/meta/css/css-shapes-1/shape-outside/values/shape-outside-inset-003.html.ini
+++ b/testing/web-platform/meta/css/css-shapes-1/shape-outside/values/shape-outside-inset-003.html.ini
@@ -175,68 +175,8 @@
     expected: FAIL
 
   [inset(10ex round 10ex 20ex 30ex 40ex / 10ex 20ex 30ex) - computed]
     expected: FAIL
 
   [inset(10ex round 10ex 20ex 30ex 40ex / 10ex 20ex 30ex 40ex) - computed]
     expected: FAIL
 
-  [inset(10ch round 10ch) - computed]
-    expected: FAIL
-
-  [inset(10ch round 10ch / 10ch) - computed]
-    expected: FAIL
-
-  [inset(10ch round 10ch / 10ch 20ch) - computed]
-    expected: FAIL
-
-  [inset(10ch round 10ch / 10ch 20ch 30ch) - computed]
-    expected: FAIL
-
-  [inset(10ch round 10ch / 10ch 20ch 30ch 40ch) - computed]
-    expected: FAIL
-
-  [inset(10ch round 10ch 20ch) - computed]
-    expected: FAIL
-
-  [inset(10ch round 10ch 20ch / 10ch) - computed]
-    expected: FAIL
-
-  [inset(10ch round 10ch 20ch / 10ch 20ch) - computed]
-    expected: FAIL
-
-  [inset(10ch round 10ch 20ch / 10ch 20ch 30ch) - computed]
-    expected: FAIL
-
-  [inset(10ch round 10ch 20ch / 10ch 20ch 30ch 40ch) - computed]
-    expected: FAIL
-
-  [inset(10ch round 10ch 20ch 30ch) - computed]
-    expected: FAIL
-
-  [inset(10ch round 10ch 20ch 30ch / 10ch) - computed]
-    expected: FAIL
-
-  [inset(10ch round 10ch 20ch 30ch / 10ch 20ch) - computed]
-    expected: FAIL
-
-  [inset(10ch round 10ch 20ch 30ch / 10ch 20ch 30ch) - computed]
-    expected: FAIL
-
-  [inset(10ch round 10ch 20ch 30ch / 10ch 20ch 30ch 40ch) - computed]
-    expected: FAIL
-
-  [inset(10ch round 10ch 20ch 30ch 40ch) - computed]
-    expected: FAIL
-
-  [inset(10ch round 10ch 20ch 30ch 40ch / 10ch) - computed]
-    expected: FAIL
-
-  [inset(10ch round 10ch 20ch 30ch 40ch / 10ch 20ch) - computed]
-    expected: FAIL
-
-  [inset(10ch round 10ch 20ch 30ch 40ch / 10ch 20ch 30ch) - computed]
-    expected: FAIL
-
-  [inset(10ch round 10ch 20ch 30ch 40ch / 10ch 20ch 30ch 40ch) - computed]
-    expected: FAIL
-
--- a/testing/web-platform/meta/css/css-shapes-1/shape-outside/values/shape-outside-polygon-004.html.ini
+++ b/testing/web-platform/meta/css/css-shapes-1/shape-outside/values/shape-outside-polygon-004.html.ini
@@ -34,29 +34,8 @@
     expected: FAIL
 
   [Three vertices - cm cm, mm mm, pc pc - computed]
     expected: FAIL
 
   [Three vertices - pc pc, cm, cm, mm mm - computed]
     expected: FAIL
 
-  [One vertex - rem ch - computed]
-    expected: FAIL
-
-  [Two vertices - rem rem, ch ch - computed]
-    expected: FAIL
-
-  [Two vertices - ch ch, rem rem - computed]
-    expected: FAIL
-
-  [Two vertices - rem ch, ch rem - computed]
-    expected: FAIL
-
-  [Three vertices - ch ch, ch ch, ch ch - computed]
-    expected: FAIL
-
-  [Three vertices - rem rem, ch ch, rem rem - computed]
-    expected: FAIL
-
-  [Three vertices - rem rem, rem, rem, ch ch - computed]
-    expected: FAIL
-
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables-3/bounding-box-computation-3.html.ini
@@ -0,0 +1,10 @@
+[bounding-box-computation-3.html]
+  [Control test: Table height is 120px]
+    expected: FAIL
+
+  [First (empty) table-row-group is 0px wide]
+    expected: FAIL
+
+  [Second table-row-group should be located at 10px top]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables-3/caption-side-1.html.ini
@@ -0,0 +1,4 @@
+[caption-side-1.html]
+  [Multiple captions can be rendered]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables-3/fixed-layout-2.html.ini
@@ -0,0 +1,7 @@
+[fixed-layout-2.html]
+  [Table-layout:fixed reports it is not applied when width is auto]
+    expected: FAIL
+
+  [Table-layout:fixed reports it is not applied when width is max-content]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables-3/height-distribution/computing-row-measure-0.html.ini
@@ -0,0 +1,4 @@
+[computing-row-measure-0.html]
+  [Checking intermediate min-content height for span 1 (2)]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables-3/height-distribution/percentage-sizing-of-table-cell-children.html.ini
@@ -0,0 +1,13 @@
+[percentage-sizing-of-table-cell-children.html]
+  [Percentages resolve based on the row height]
+    expected: FAIL
+
+  [Percentages resolve based on the final row height]
+    expected: FAIL
+
+  [Unresolvable percentage widths are resolved as auto in first pass (replaced elements)]
+    expected: FAIL
+
+  [Unresolvable percentage heights are resolved as 0px in first pass (scrollable overflow)]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables-3/html-to-css-mapping-2.html.ini
@@ -0,0 +1,37 @@
+[html-to-css-mapping-2.html]
+  [1: HTML -> CSS Mapping for borders is applied correctly on table markup (table left color)]
+    expected: FAIL
+
+  [2: HTML -> CSS Mapping for borders is applied correctly on table markup (table left width)]
+    expected: FAIL
+
+  [3a: HTML -> CSS Mapping for borders is applied correctly on table markup (table left color)]
+    expected: FAIL
+
+  [3b: HTML -> CSS Mapping for borders is applied correctly on table markup (td top width)]
+    expected: FAIL
+
+  [3b: HTML -> CSS Mapping for borders is applied correctly on table markup (td top style)]
+    expected: FAIL
+
+  [3b: HTML -> CSS Mapping for borders is applied correctly on table markup (td top color)]
+    expected: FAIL
+
+  [3c: HTML -> CSS Mapping for borders is applied correctly on table markup (td left width)]
+    expected: FAIL
+
+  [3c: HTML -> CSS Mapping for borders is applied correctly on table markup (td left style)]
+    expected: FAIL
+
+  [3c: HTML -> CSS Mapping for borders is applied correctly on table markup (td left color)]
+    expected: FAIL
+
+  [4: HTML -> CSS Mapping for borders is applied correctly on table markup (table left color)]
+    expected: FAIL
+
+  [4: HTML -> CSS Mapping for borders is applied correctly on table markup (td left color)]
+    expected: FAIL
+
+  [5b: HTML -> CSS Mapping for borders is applied correctly on table markup (table right color)]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables-3/html5-table-formatting-1.html.ini
@@ -0,0 +1,4 @@
+[html5-table-formatting-1.html]
+  [Empty tables do not take table-columns into account]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables-3/html5-table-formatting-2.html.ini
@@ -0,0 +1,7 @@
+[html5-table-formatting-2.html]
+  [Border-spacing is added between any two unmerged columns (1)]
+    expected: FAIL
+
+  [Border-spacing is added between any two unmerged columns (5)]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables-3/html5-table-formatting-3.html.ini
@@ -0,0 +1,10 @@
+[html5-table-formatting-3.html]
+  [Explicitely-defined consecutive columns spanned by the same set of cells are not merged]
+    expected: FAIL
+
+  [Explicitely-defined consecutive columns spanned by the same set of cells are not merged, and cells span across border-spacing]
+    expected: FAIL
+
+  [Explicitely-defined consecutive rows spanned by the same set of cells are not merged, and cells span across border-spacing]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables-3/table-model-fixup-2.html.ini
@@ -0,0 +1,2 @@
+[table-model-fixup-2.html]
+  expected: CRASH
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables-3/width-distribution/computing-column-measure-1.html.ini
@@ -0,0 +1,4 @@
+[computing-column-measure-1.html]
+  [Checking intermediate min-content height for span 2 (2)]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables-3/width-distribution/computing-table-width-0.html.ini
@@ -0,0 +1,4 @@
+[computing-table-width-0.html]
+  [Width is 100px due to 100px content size of caption]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text-3/line-break/line-break-anywhere-001.html.ini
@@ -0,0 +1,2 @@
+[line-break-anywhere-001.html]
+  expected: FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text-3/line-break/line-break-anywhere-002.html.ini
@@ -0,0 +1,2 @@
+[line-break-anywhere-002.html]
+  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-001.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[line-breaking-001.html]
-  type: reftest
-  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-002.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[line-breaking-002.html]
-  type: reftest
-  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-003.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[line-breaking-003.html]
-  type: reftest
-  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-004.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[line-breaking-004.html]
-  type: reftest
-  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-005.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[line-breaking-005.html]
-  type: reftest
-  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-006.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[line-breaking-006.html]
-  type: reftest
-  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-007.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[line-breaking-007.html]
-  type: reftest
-  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-008.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[line-breaking-008.html]
-  type: reftest
-  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-009.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[line-breaking-009.html]
-  type: reftest
-  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-010.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[line-breaking-010.html]
-  type: reftest
-  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-011.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[line-breaking-011.html]
-  type: reftest
-  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-ic-001.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[line-breaking-ic-001.html]
-  type: reftest
-  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-ic-002.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[line-breaking-ic-002.html]
-  type: reftest
-  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-text-3/line-breaking/line-breaking-ic-003.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[line-breaking-ic-003.html]
-  type: reftest
-  expected: FAIL
--- a/testing/web-platform/meta/css/geometry-1/DOMMatrix2DInit-validate-fixup.html.ini
+++ b/testing/web-platform/meta/css/geometry-1/DOMMatrix2DInit-validate-fixup.html.ini
@@ -253,8 +253,524 @@
     expected: FAIL
 
   [{is2D: false}]
     expected: FAIL
 
   [{is2D: null}]
     expected: FAIL
 
+  [setTransform (Sanity check without dictionary)]
+    expected: FAIL
+
+  [addPath (Sanity check without second parameter)]
+    expected: FAIL
+
+  [setTransform({m13: 1, is2D: true})]
+    expected: FAIL
+
+  [addPath({m13: 1, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m14: 1, is2D: true})]
+    expected: FAIL
+
+  [addPath({m14: 1, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m23: 1, is2D: true})]
+    expected: FAIL
+
+  [addPath({m23: 1, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m24: 1, is2D: true})]
+    expected: FAIL
+
+  [addPath({m24: 1, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m31: 1, is2D: true})]
+    expected: FAIL
+
+  [addPath({m31: 1, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m32: 1, is2D: true})]
+    expected: FAIL
+
+  [addPath({m32: 1, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m33: 0, is2D: true})]
+    expected: FAIL
+
+  [addPath({m33: 0, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m33: -0, is2D: true})]
+    expected: FAIL
+
+  [addPath({m33: -0, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m33: -1, is2D: true})]
+    expected: FAIL
+
+  [addPath({m33: -1, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m34: 1, is2D: true})]
+    expected: FAIL
+
+  [addPath({m34: 1, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m43: 1, is2D: true})]
+    expected: FAIL
+
+  [addPath({m43: 1, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m44: 0, is2D: true})]
+    expected: FAIL
+
+  [addPath({m44: 0, is2D: true})]
+    expected: FAIL
+
+  [setTransform({})]
+    expected: FAIL
+
+  [addPath({})]
+    expected: FAIL
+
+  [setTransform({is2D: undefined})]
+    expected: FAIL
+
+  [addPath({is2D: undefined})]
+    expected: FAIL
+
+  [setTransform({a: 1, m11: 1})]
+    expected: FAIL
+
+  [addPath({a: 1, m11: 1})]
+    expected: FAIL
+
+  [setTransform({b: 0, m12: undefined})]
+    expected: FAIL
+
+  [addPath({b: 0, m12: undefined})]
+    expected: FAIL
+
+  [setTransform({c: 0, m21: 0})]
+    expected: FAIL
+
+  [addPath({c: 0, m21: 0})]
+    expected: FAIL
+
+  [setTransform({c: 0, m21: -0})]
+    expected: FAIL
+
+  [addPath({c: 0, m21: -0})]
+    expected: FAIL
+
+  [setTransform({c: -0, m21: 0})]
+    expected: FAIL
+
+  [addPath({c: -0, m21: 0})]
+    expected: FAIL
+
+  [setTransform({c: -0, m21: -0})]
+    expected: FAIL
+
+  [addPath({c: -0, m21: -0})]
+    expected: FAIL
+
+  [setTransform({d: Infinity, m22: Infinity})]
+    expected: FAIL
+
+  [addPath({d: Infinity, m22: Infinity})]
+    expected: FAIL
+
+  [setTransform({e: -Infinity, m41: -Infinity})]
+    expected: FAIL
+
+  [addPath({e: -Infinity, m41: -Infinity})]
+    expected: FAIL
+
+  [setTransform({f: NaN, m42: NaN})]
+    expected: FAIL
+
+  [addPath({f: NaN, m42: NaN})]
+    expected: FAIL
+
+  [setTransform({f: NaN, m42: NaN, is2D: true})]
+    expected: FAIL
+
+  [addPath({f: NaN, m42: NaN, is2D: true})]
+    expected: FAIL
+
+  [setTransform({f: 0, m42: null})]
+    expected: FAIL
+
+  [addPath({f: 0, m42: null})]
+    expected: FAIL
+
+  [setTransform({f: -0, m42: null})]
+    expected: FAIL
+
+  [addPath({f: -0, m42: null})]
+    expected: FAIL
+
+  [setTransform({a: 2})]
+    expected: FAIL
+
+  [addPath({a: 2})]
+    expected: FAIL
+
+  [setTransform({b: 2})]
+    expected: FAIL
+
+  [addPath({b: 2})]
+    expected: FAIL
+
+  [setTransform({c: 2})]
+    expected: FAIL
+
+  [addPath({c: 2})]
+    expected: FAIL
+
+  [setTransform({d: 2})]
+    expected: FAIL
+
+  [addPath({d: 2})]
+    expected: FAIL
+
+  [setTransform({e: 2})]
+    expected: FAIL
+
+  [addPath({e: 2})]
+    expected: FAIL
+
+  [setTransform({f: 2})]
+    expected: FAIL
+
+  [addPath({f: 2})]
+    expected: FAIL
+
+  [setTransform({a: -0, b: -0, c: -0, d: -0, e: -0, f: -0})]
+    expected: FAIL
+
+  [addPath({a: -0, b: -0, c: -0, d: -0, e: -0, f: -0})]
+    expected: FAIL
+
+  [setTransform({a: -0, b: -0, c: -0, d: -0, e: -0, f: -0, is2D: true})]
+    expected: FAIL
+
+  [addPath({a: -0, b: -0, c: -0, d: -0, e: -0, f: -0, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m11: 2})]
+    expected: FAIL
+
+  [addPath({m11: 2})]
+    expected: FAIL
+
+  [setTransform({m12: 2})]
+    expected: FAIL
+
+  [addPath({m12: 2})]
+    expected: FAIL
+
+  [setTransform({m21: 2})]
+    expected: FAIL
+
+  [addPath({m21: 2})]
+    expected: FAIL
+
+  [setTransform({m22: 2})]
+    expected: FAIL
+
+  [addPath({m22: 2})]
+    expected: FAIL
+
+  [setTransform({m41: 2})]
+    expected: FAIL
+
+  [addPath({m41: 2})]
+    expected: FAIL
+
+  [setTransform({m42: 2})]
+    expected: FAIL
+
+  [addPath({m42: 2})]
+    expected: FAIL
+
+  [setTransform({m11: -0, m12: -0, m21: -0, m22: -0, m41: -0, m42: -0})]
+    expected: FAIL
+
+  [addPath({m11: -0, m12: -0, m21: -0, m22: -0, m41: -0, m42: -0})]
+    expected: FAIL
+
+  [setTransform({m11: -0, m12: -0, m21: -0, m22: -0, m41: -0, m42: -0, is2D: true})]
+    expected: FAIL
+
+  [addPath({m11: -0, m12: -0, m21: -0, m22: -0, m41: -0, m42: -0, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m13: 0, is2D: true})]
+    expected: FAIL
+
+  [addPath({m13: 0, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m13: -0, is2D: true})]
+    expected: FAIL
+
+  [addPath({m13: -0, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m14: 0, is2D: true})]
+    expected: FAIL
+
+  [addPath({m14: 0, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m14: -0, is2D: true})]
+    expected: FAIL
+
+  [addPath({m14: -0, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m23: 0, is2D: true})]
+    expected: FAIL
+
+  [addPath({m23: 0, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m23: -0, is2D: true})]
+    expected: FAIL
+
+  [addPath({m23: -0, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m24: 0, is2D: true})]
+    expected: FAIL
+
+  [addPath({m24: 0, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m24: -0, is2D: true})]
+    expected: FAIL
+
+  [addPath({m24: -0, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m31: 0, is2D: true})]
+    expected: FAIL
+
+  [addPath({m31: 0, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m31: -0, is2D: true})]
+    expected: FAIL
+
+  [addPath({m31: -0, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m32: 0, is2D: true})]
+    expected: FAIL
+
+  [addPath({m32: 0, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m32: -0, is2D: true})]
+    expected: FAIL
+
+  [addPath({m32: -0, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m33: 1, is2D: true})]
+    expected: FAIL
+
+  [addPath({m33: 1, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m34: 0, is2D: true})]
+    expected: FAIL
+
+  [addPath({m34: 0, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m34: -0, is2D: true})]
+    expected: FAIL
+
+  [addPath({m34: -0, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m43: 0, is2D: true})]
+    expected: FAIL
+
+  [addPath({m43: 0, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m43: -0, is2D: true})]
+    expected: FAIL
+
+  [addPath({m43: -0, is2D: true})]
+    expected: FAIL
+
+  [setTransform({m44: 1, is2D: true})]
+    expected: FAIL
+
+  [addPath({m44: 1, is2D: true})]
+    expected: FAIL
+
+  [setTransform({is2D: true})]
+    expected: FAIL
+
+  [addPath({is2D: true})]
+    expected: FAIL
+
+  [setTransform({m13: 1, is2D: false})]
+    expected: FAIL
+
+  [addPath({m13: 1, is2D: false})]
+    expected: FAIL
+
+  [setTransform({m14: 1, is2D: false})]
+    expected: FAIL
+
+  [addPath({m14: 1, is2D: false})]
+    expected: FAIL
+
+  [setTransform({m23: 1, is2D: false})]
+    expected: FAIL
+
+  [addPath({m23: 1, is2D: false})]
+    expected: FAIL
+
+  [setTransform({m24: 1, is2D: false})]
+    expected: FAIL
+
+  [addPath({m24: 1, is2D: false})]
+    expected: FAIL
+
+  [setTransform({m31: 1, is2D: false})]
+    expected: FAIL
+
+  [addPath({m31: 1, is2D: false})]
+    expected: FAIL
+
+  [setTransform({m32: 1, is2D: false})]
+    expected: FAIL
+
+  [addPath({m32: 1, is2D: false})]
+    expected: FAIL
+
+  [setTransform({m33: 0, is2D: false})]
+    expected: FAIL
+
+  [addPath({m33: 0, is2D: false})]
+    expected: FAIL
+
+  [setTransform({m33: -0, is2D: false})]
+    expected: FAIL
+
+  [addPath({m33: -0, is2D: false})]
+    expected: FAIL
+
+  [setTransform({m33: -1, is2D: false})]
+    expected: FAIL
+
+  [addPath({m33: -1, is2D: false})]
+    expected: FAIL
+
+  [setTransform({m34: 1, is2D: false})]
+    expected: FAIL
+
+  [addPath({m34: 1, is2D: false})]
+    expected: FAIL
+
+  [setTransform({m43: 1, is2D: false})]
+    expected: FAIL
+
+  [addPath({m43: 1, is2D: false})]
+    expected: FAIL
+
+  [setTransform({m44: 0, is2D: false})]
+    expected: FAIL
+
+  [addPath({m44: 0, is2D: false})]
+    expected: FAIL
+
+  [setTransform({m13: 1})]
+    expected: FAIL
+
+  [addPath({m13: 1})]
+    expected: FAIL
+
+  [setTransform({m14: 1})]
+    expected: FAIL
+
+  [addPath({m14: 1})]
+    expected: FAIL
+
+  [setTransform({m23: 1})]
+    expected: FAIL
+
+  [addPath({m23: 1})]
+    expected: FAIL
+
+  [setTransform({m24: 1})]
+    expected: FAIL
+
+  [addPath({m24: 1})]
+    expected: FAIL
+
+  [setTransform({m31: 1})]
+    expected: FAIL
+
+  [addPath({m31: 1})]
+    expected: FAIL
+
+  [setTransform({m32: 1})]
+    expected: FAIL
+
+  [addPath({m32: 1})]
+    expected: FAIL
+
+  [setTransform({m33: 0})]
+    expected: FAIL
+
+  [addPath({m33: 0})]
+    expected: FAIL
+
+  [setTransform({m34: 1})]
+    expected: FAIL
+
+  [addPath({m34: 1})]
+    expected: FAIL
+
+  [setTransform({m43: 1})]
+    expected: FAIL
+
+  [addPath({m43: 1})]
+    expected: FAIL
+
+  [setTransform({m44: 0})]
+    expected: FAIL
+
+  [addPath({m44: 0})]
+    expected: FAIL
+
+  [setTransform({is2D: false})]
+    expected: FAIL
+
+  [addPath({is2D: false})]
+    expected: FAIL
+
+  [setTransform({is2D: null})]
+    expected: FAIL
+
+  [addPath({is2D: null})]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/geometry-1/DOMRect-002.html.ini
@@ -0,0 +1,64 @@
+[DOMRect-002.html]
+  [DOMRect constructor with one parameter]
+    expected: FAIL
+
+  [DOMRect constructor with two parameters]
+    expected: FAIL
+
+  [DOMRect constructor with three parameters]
+    expected: FAIL
+
+  [DOMRect constructor with undefined]
+    expected: FAIL
+
+  [DOMRectReadOnly constructor without parameter]
+    expected: FAIL
+
+  [DOMRectReadOnly constructor with one parameter]
+    expected: FAIL
+
+  [DOMRectReadOnly constructor with two parameters]
+    expected: FAIL
+
+  [DOMRectReadOnly constructor with three parameters]
+    expected: FAIL
+
+  [DOMRectReadOnly constructor with four parameters]
+    expected: FAIL
+
+  [DOMRectReadOnly constructor with five parameters]
+    expected: FAIL
+
+  [DOMRectReadOnly constructor with negative width]
+    expected: FAIL
+
+  [DOMRectReadOnly constructor with negative height]
+    expected: FAIL
+
+  [DOMRectReadOnly constructor with negative width and height]
+    expected: FAIL
+
+  [DOMRectReadOnly constructor with undefined]
+    expected: FAIL
+
+  [DOMRectReadOnly constructor with NaN and infinity and null]
+    expected: FAIL
+
+  [DOMRectReadOnly constructor with number string]
+    expected: FAIL
+
+  [DOMRectReadOnly constructor with character string]
+    expected: FAIL
+
+  [DOMRectReadOnly: set top/right/bottom/left]
+    expected: FAIL
+
+  [DOMRectReadOnly: set x/y/width/height]
+    expected: FAIL
+
+  [DOMRect.fromRect]
+    expected: FAIL
+
+  [DOMRectReadOnly.fromRect]
+    expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/css/mediaqueries-3/relative-units-002.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[relative-units-002.html]
-  type: reftest
-  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/css/mediaqueries-3/relative-units-003.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[relative-units-003.html]
-  type: reftest
-  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/css/mediaqueries-3/relative-units-004.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[relative-units-004.html]
-  type: reftest
-  expected: FAIL
--- a/testing/web-platform/meta/cssom-view/interfaces.html.ini
+++ b/testing/web-platform/meta/cssom-view/interfaces.html.ini
@@ -1,10 +1,9 @@
 prefs: [layout.css.getBoxQuads.enabled:true, layout.css.convertFromNode.enabled:true]
-
 [interfaces.html]
   type: testharness
   [Screen interface: existence and properties of interface object]
     expected: FAIL
 
   [Screen interface: existence and properties of interface prototype object]
     expected: FAIL
 
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/cssom/selectorText-modification-restyle-001.html.ini
@@ -0,0 +1,2 @@
+[selectorText-modification-restyle-001.html]
+  expected: FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/Document-createElement.html.ini
@@ -0,0 +1,10 @@
+[Document-createElement.html]
+  [document.createElement must report a NotSupportedError when the element is adopted into a the document of an iframe during construction]
+    expected: FAIL
+
+  [document.createElement must report a NotSupportedError when the element is inserted into a the document of an iframe during construction]
+    expected: FAIL
+
+  [document.createElement must not report a NotSupportedError when the element is adopted back from a the document of an iframe during construction]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/historical.html.ini
@@ -0,0 +1,4 @@
+[historical.html]
+  [document.registerElement should not exist]
+    expected: FAIL
+
--- a/testing/web-platform/meta/custom-elements/reactions/CSSStyleDeclaration.html.ini
+++ b/testing/web-platform/meta/custom-elements/reactions/CSSStyleDeclaration.html.ini
@@ -58,9 +58,8 @@
     expected: FAIL
 
   [A webkit prefixed dashed property (-webkit-filter) on CSSStyleDeclaration must enqueue an attributeChanged reaction when it adds the observed style attribute]
     expected: FAIL
 
   [A webkit prefixed dashed property (-webkit-filter) on CSSStyleDeclaration must enqueue an attributeChanged reaction when it mutates the observed style attribute]
     expected: FAIL
 
-
--- a/testing/web-platform/meta/custom-elements/reactions/DOMStringMap.html.ini
+++ b/testing/web-platform/meta/custom-elements/reactions/DOMStringMap.html.ini
@@ -1,4 +1,5 @@
 [DOMStringMap.html]
   type: testharness
   [setter on DOMStringMap must enqueue an attributeChanged reaction when mutating the value of an observed data attribute to the same value]
     expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/dom/events/Event-timestamp-high-resolution.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[Event-timestamp-high-resolution.html]
-  [Constructed FocusEvent timestamp should be high resolution and have the same time origin as performance.now()]
-    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
-
deleted file mode 100644
--- a/testing/web-platform/meta/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[xhtml-pubid-1.html]
-  type: testharness
-  [Sqrt entity is U+221a with XHTML PUBID Extension spec]
-    expected: FAIL
-
-  [lang entity is U+27E8 with XHTML PUBID Extension spec]
-    expected: FAIL
-
--- a/testing/web-platform/meta/fetch/api/response/response-clone.html.ini
+++ b/testing/web-platform/meta/fetch/api/response/response-clone.html.ini
@@ -28,8 +28,11 @@
     expected: FAIL
 
   [Check response clone use structureClone for teed ReadableStreams (Float64Arraychunk)]
     expected: FAIL
 
   [Check response clone use structureClone for teed ReadableStreams (DataViewchunk)]
     expected: FAIL
 
+  [Cloned responses should provide the same data]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/fetch/api/response/response-stream-disturbed-6.html.ini
@@ -0,0 +1,16 @@
+[response-stream-disturbed-6.html]
+  [A non-closed stream on which read() has been called]
+    expected: FAIL
+
+  [A non-closed stream on which cancel() has been called]
+    expected: FAIL
+
+  [A closed stream on which read() has been called]
+    expected: FAIL
+
+  [An errored stream on which read() has been called]
+    expected: FAIL
+
+  [An errored stream on which cancel() has been called]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/generic-sensor/SensorErrorEvent-constructor.html.ini
@@ -0,0 +1,7 @@
+[SensorErrorEvent-constructor.html]
+  [SensorErrorEvent constructor without init dict]
+    expected: FAIL
+
+  [SensorErrorEvent constructor with init dict]
+    expected: FAIL
+
--- a/testing/web-platform/meta/generic-sensor/idlharness.https.html.ini
+++ b/testing/web-platform/meta/generic-sensor/idlharness.https.html.ini
@@ -22,8 +22,56 @@
     expected: FAIL
 
   [Stringification of new SensorErrorEvent("SECURITY_ERR", { errorCode: 18 });]
     expected: FAIL
 
   [SensorErrorEvent interface: new SensorErrorEvent("SECURITY_ERR", { errorCode: 18 }); must inherit property "error" with the proper type]
     expected: FAIL
 
+  [Sensor interface: existence and properties of interface object]
+    expected: FAIL
+
+  [Sensor interface object length]
+    expected: FAIL
+
+  [Sensor interface object name]
+    expected: FAIL
+
+  [Sensor interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [Sensor interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [Sensor interface: attribute activated]
+    expected: FAIL
+
+  [Sensor interface: attribute hasReading]
+    expected: FAIL
+
+  [Sensor interface: attribute timestamp]
+    expected: FAIL
+
+  [Sensor interface: operation start()]
+    expected: FAIL
+
+  [Sensor interface: operation stop()]
+    expected: FAIL
+
+  [Sensor interface: attribute onreading]
+    expected: FAIL
+
+  [Sensor interface: attribute onactivate]
+    expected: FAIL
+
+  [Sensor interface: attribute onerror]
+    expected: FAIL
+
+  [SensorErrorEvent must be primary interface of new SensorErrorEvent("error", { error: new DOMException });]
+    expected: FAIL
+
+  [Stringification of new SensorErrorEvent("error", { error: new DOMException });]
+    expected: FAIL
+
+  [SensorErrorEvent interface: new SensorErrorEvent("error", { error: new DOMException }); must inherit property "error" with the proper type]
+    expected: FAIL
+
--- a/testing/web-platform/meta/hr-time/idlharness.html.ini
+++ b/testing/web-platform/meta/hr-time/idlharness.html.ini
@@ -1,11 +1,8 @@
 [idlharness.html]
   type: testharness
   [Performance interface: existence and properties of interface object]
     expected: FAIL
 
   [Performance interface: existence and properties of interface prototype object]
     expected: FAIL
 
-  [Test default toJSON operation of Performance]
-    expected: FAIL
-
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/browsers/browsing-the-web/history-traversal/window-name-after-cross-origin-aux-frame-navigation.sub.html.ini
@@ -0,0 +1,4 @@
+[window-name-after-cross-origin-aux-frame-navigation.sub.html]
+  [Test that the window name is correct]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/browsers/browsing-the-web/history-traversal/window-name-after-cross-origin-main-frame-navigation.sub.html.ini
@@ -0,0 +1,4 @@
+[window-name-after-cross-origin-main-frame-navigation.sub.html]
+  [Untitled]
+    expected: FAIL
+
--- a/testing/web-platform/meta/html/browsers/windows/browsing-context-names/choose-_blank-003.html.ini
+++ b/testing/web-platform/meta/html/browsers/windows/browsing-context-names/choose-_blank-003.html.ini
@@ -1,4 +1,3 @@
-[choose-_blank-003.html]
-  type: testharness
+[choose-_blank-003.html]
+  type: testharness
   disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1374133
-
--- a/testing/web-platform/meta/html/browsers/windows/browsing-context-names/choose-_parent-001.html.ini
+++ b/testing/web-platform/meta/html/browsers/windows/browsing-context-names/choose-_parent-001.html.ini
@@ -1,4 +1,3 @@
 [choose-_parent-001.html]
   type: testharness
   disabled: if os != "win": https://bugzilla.mozilla.org/show_bug.cgi?id=1403428
-
deleted file mode 100644
--- a/testing/web-platform/meta/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[targeting-cross-origin-nested-browsing-contexts.html]
-  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): ERROR
--- a/testing/web-platform/meta/html/dom/interfaces.html.ini
+++ b/testing/web-platform/meta/html/dom/interfaces.html.ini
@@ -2186,37 +2186,16 @@
     expected: FAIL
 
   [Document interface: new Document() must inherit property "onmousewheel" with the proper type (135)]
     expected: FAIL
 
   [Document interface: new Document() must inherit property "onsort" with the proper type (148)]
     expected: FAIL
 
-  [HTMLSlotElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLSlotElement interface object length]
-    expected: FAIL
-
-  [HTMLSlotElement interface object name]
-    expected: FAIL
-
-  [HTMLSlotElement interface: existence and properties of interface prototype object]
-    expected: FAIL
-
-  [HTMLSlotElement interface: existence and properties of interface prototype object's "constructor" property]
-    expected: FAIL
-
-  [HTMLSlotElement interface: attribute name]
-    expected: FAIL
-
-  [HTMLSlotElement interface: operation assignedNodes(AssignedNodesOptions)]
-    expected: FAIL
-
   [HTMLSlotElement must be primary interface of document.createElement("slot")]
     expected: FAIL
 
   [Stringification of document.createElement("slot")]
     expected: FAIL
 
   [HTMLSlotElement interface: document.createElement("slot") must inherit property "name" with the proper type (0)]
     expected: FAIL
@@ -4349,11 +4328,8 @@
     expected: FAIL
 
   [HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onrejectionhandled" with the proper type]
     expected: FAIL
 
   [HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onunhandledrejection" with the proper type]
     expected: FAIL
 
-  [Test driver]
-    expected: FAIL
-
--- a/testing/web-platform/meta/html/dom/reflection-forms.html.ini
+++ b/testing/web-platform/meta/html/dom/reflection-forms.html.ini
@@ -3555,58 +3555,415 @@
 
   [meter.high: IDL get with DOM attribute unset]
     expected: FAIL
 
   [meter.optimum: IDL get with DOM attribute unset]
     expected: FAIL
 
   [select.autocomplete: typeof IDL attribute]
-    expected: FAIL
+    expected:
+      if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      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 not debug and not 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 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 == "win") and (version == "10.0.15063") 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_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 not 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") and (bits == 32): FAIL
+      if debug and not 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 e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "10.0.15063") 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_64") and (bits == 64): FAIL
+      if debug and stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "6.1.7601") 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 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 stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
 
   [select.autocomplete: IDL get with DOM attribute unset]
-    expected: FAIL
+    expected:
+      if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      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 not debug and not 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 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 == "win") and (version == "10.0.15063") 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_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 not 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") and (bits == 32): FAIL
+      if debug and not 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 e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "10.0.15063") 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_64") and (bits == 64): FAIL
+      if debug and stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "6.1.7601") 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 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 stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
 
   [select.autocomplete: IDL set to ""]
-    expected: FAIL
+    expected:
+      if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      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 not debug and not 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 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 == "win") and (version == "10.0.15063") 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_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 not 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") and (bits == 32): FAIL
+      if debug and not 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 e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "10.0.15063") 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_64") and (bits == 64): FAIL
+      if debug and stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "6.1.7601") 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 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 stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
 
   [select.autocomplete: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f  foo "]
-    expected: FAIL
+    expected:
+      if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      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 not debug and not 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 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 == "win") and (version == "10.0.15063") 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_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 not 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") and (bits == 32): FAIL
+      if debug and not 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 e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "10.0.15063") 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_64") and (bits == 64): FAIL
+      if debug and stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "6.1.7601") 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 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 stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
 
   [select.autocomplete: IDL set to undefined]
-    expected: FAIL
+    expected:
+      if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      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 not debug and not 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 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 == "win") and (version == "10.0.15063") 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_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 not 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") and (bits == 32): FAIL
+      if debug and not 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 e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "10.0.15063") 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_64") and (bits == 64): FAIL
+      if debug and stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "6.1.7601") 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 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 stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
 
   [select.autocomplete: IDL set to 7]
-    expected: FAIL
+    expected:
+      if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      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 not debug and not 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 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 == "win") and (version == "10.0.15063") 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_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 not 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") and (bits == 32): FAIL
+      if debug and not 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 e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "10.0.15063") 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_64") and (bits == 64): FAIL
+      if debug and stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "6.1.7601") 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 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 stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
 
   [select.autocomplete: IDL set to 1.5]
-    expected: FAIL
+    expected:
+      if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      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 not debug and not 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 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 == "win") and (version == "10.0.15063") 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_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 not 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") and (bits == 32): FAIL
+      if debug and not 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 e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "10.0.15063") 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_64") and (bits == 64): FAIL
+      if debug and stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "6.1.7601") 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 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 stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
 
   [select.autocomplete: IDL set to true]
-    expected: FAIL
+    expected:
+      if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      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 not debug and not 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 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 == "win") and (version == "10.0.15063") 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_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 not 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") and (bits == 32): FAIL
+      if debug and not 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 e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "10.0.15063") 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_64") and (bits == 64): FAIL
+      if debug and stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "6.1.7601") 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 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 stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
 
   [select.autocomplete: IDL set to false]
-    expected: FAIL
+    expected:
+      if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      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 not debug and not 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 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 == "win") and (version == "10.0.15063") 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_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 not 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") and (bits == 32): FAIL
+      if debug and not 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 e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "10.0.15063") 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_64") and (bits == 64): FAIL
+      if debug and stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "6.1.7601") 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 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 stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
 
   [select.autocomplete: IDL set to object "[object Object\]"]
-    expected: FAIL
+    expected:
+      if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      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 not debug and not 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 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 == "win") and (version == "10.0.15063") 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_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 not 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") and (bits == 32): FAIL
+      if debug and not 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 e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "10.0.15063") 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_64") and (bits == 64): FAIL
+      if debug and stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "6.1.7601") 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 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 stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
 
   [select.autocomplete: IDL set to NaN]
-    expected: FAIL
+    expected:
+      if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      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 not debug and not 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 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 == "win") and (version == "10.0.15063") 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_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 not 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") and (bits == 32): FAIL
+      if debug and not 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 e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "10.0.15063") 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_64") and (bits == 64): FAIL
+      if debug and stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "6.1.7601") 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 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 stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
 
   [select.autocomplete: IDL set to Infinity]
-    expected: FAIL
+    expected:
+      if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      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 not debug and not 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 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 == "win") and (version == "10.0.15063") 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_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 not 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") and (bits == 32): FAIL
+      if debug and not 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 e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "10.0.15063") 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_64") and (bits == 64): FAIL
+      if debug and stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "6.1.7601") 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 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 stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
 
   [select.autocomplete: IDL set to -Infinity]
-    expected: FAIL
+    expected:
+      if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      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 not debug and not 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 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 == "win") and (version == "10.0.15063") 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_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 not 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") and (bits == 32): FAIL
+      if debug and not 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 e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "10.0.15063") 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_64") and (bits == 64): FAIL
+      if debug and stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "6.1.7601") 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 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 stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
 
   [select.autocomplete: IDL set to "\\0"]
-    expected: FAIL
+    expected:
+      if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      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 not debug and not 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 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 == "win") and (version == "10.0.15063") 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_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 not 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") and (bits == 32): FAIL
+      if debug and not 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 e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "10.0.15063") 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_64") and (bits == 64): FAIL
+      if debug and stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "6.1.7601") 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 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 stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
 
   [select.autocomplete: IDL set to null]
-    expected: FAIL
+    expected:
+      if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      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 not debug and not 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 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 == "win") and (version == "10.0.15063") 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_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 not 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") and (bits == 32): FAIL
+      if debug and not 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 e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "10.0.15063") 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_64") and (bits == 64): FAIL
+      if debug and stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "6.1.7601") 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 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 stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
 
   [select.autocomplete: IDL set to object "test-toString"]
-    expected: FAIL
+    expected:
+      if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      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 not debug and not 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 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 == "win") and (version == "10.0.15063") 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_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 not 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") and (bits == 32): FAIL
+      if debug and not 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 e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "10.0.15063") 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_64") and (bits == 64): FAIL
+      if debug and stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "6.1.7601") 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 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 stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
 
   [select.autocomplete: IDL set to object "test-valueOf"]
-    expected: FAIL
-
+    expected:
+      if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      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 not debug and not 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 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 == "win") and (version == "10.0.15063") 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_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 not 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") and (bits == 32): FAIL
+      if debug and not 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 e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "10.0.15063") 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_64") and (bits == 64): FAIL
+      if debug and stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and stylo and e10s and (os == "win") and (version == "6.1.7601") 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 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 stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/the-canvas-element/security.reset.cross.html.ini
@@ -0,0 +1,4 @@
+[security.reset.cross.html]
+  [Resetting the canvas state resets the origin-clean flag]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/the-canvas-element/security.reset.redirect.html.ini
@@ -0,0 +1,4 @@
+[security.reset.redirect.html]
+  [Resetting the canvas state resets the origin-clean flag]
+    expected: FAIL
+
--- a/testing/web-platform/meta/html/semantics/embedded-content/the-img-element/decode/image-decode-iframe.html.ini
+++ b/testing/web-platform/meta/html/semantics/embedded-content/the-img-element/decode/image-decode-iframe.html.ini
@@ -5,8 +5,17 @@
     expected: TIMEOUT
 
   [(misc) Decode from removed iframe fails (img not loaded)]
     expected: NOTRUN
 
   [(misc) Decode from iframe, later removed, fails (img not loaded)]
     expected: NOTRUN
 
+  [HTMLImageElement.prototype.decode(), iframe tests. Decode from removed iframe fails (loaded img)]
+    expected: TIMEOUT
+
+  [HTMLImageElement.prototype.decode(), iframe tests. Decode from removed iframe fails (img not loaded)]
+    expected: NOTRUN
+
+  [HTMLImageElement.prototype.decode(), iframe tests. Decode from iframe, later removed, fails (img not loaded)]
+    expected: NOTRUN
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/the-img-element/decode/image-decode-path-changes-svg.tentative.html.ini
@@ -0,0 +1,19 @@
+[image-decode-path-changes-svg.tentative.html]
+  [SVGImageElement.prototype.decode(), href mutation tests. xlink:href changes fail decode.]
+    expected: FAIL
+
+  [SVGImageElement.prototype.decode(), href mutation tests. href changes fail decode.]
+    expected: FAIL
+
+  [SVGImageElement.prototype.decode(), href mutation tests. xlink:href changes fail decode; following good decode succeeds.]
+    expected: FAIL
+
+  [SVGImageElement.prototype.decode(), href mutation tests. href changes fail decode; following good decode succeeds.]
+    expected: FAIL
+
+  [SVGImageElement.prototype.decode(), href mutation tests. xlink:href changes fail decode; following bad decode fails.]
+    expected: FAIL
+
+  [SVGImageElement.prototype.decode(), href mutation tests. href changes fail decode; following bad decode fails.]
+    expected: FAIL
+
--- a/testing/web-platform/meta/html/semantics/embedded-content/the-img-element/decode/image-decode-path-changes.html.ini
+++ b/testing/web-platform/meta/html/semantics/embedded-content/the-img-element/decode/image-decode-path-changes.html.ini
@@ -19,8 +19,32 @@
     expected: FAIL
 
   [(srcset) Path changes fail decode; following bad decode fails.]
     expected: FAIL
 
   [(srcset) Path changes to the same path succeed.]
     expected: FAIL
 
+  [HTMLImageElement.prototype.decode(), src/srcset mutation tests. src changes fail decode.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), src/srcset mutation tests. src changes fail decode; following good png decode succeeds.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), src/srcset mutation tests. src changes fail decode; following good svg decode succeeds.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), src/srcset mutation tests. src changes fail decode; following bad decode fails.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), src/srcset mutation tests. src changes to the same path succeed.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), src/srcset mutation tests. srcset changes fail decode.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), src/srcset mutation tests. srcset changes fail decode; following good decode succeeds.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), src/srcset mutation tests. srcset changes fail decode; following bad decode fails.]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/the-img-element/decode/image-decode-picture.html.ini
@@ -0,0 +1,25 @@
+[image-decode-picture.html]
+  [HTMLImageElement.prototype.decode(), picture tests. Image with PNG source decodes with undefined.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), picture tests. Image with multiple sources decodes with undefined.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), picture tests. Image with PNG data URL source decodes with undefined.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), picture tests. Image with SVG source decodes with undefined.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), picture tests. Non-existent source fails decode.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), picture tests. Corrupt image in src fails decode.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), picture tests. Image without srcset fails decode.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), picture tests. Multiple decodes for images with src succeed.]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/the-img-element/decode/image-decode-svg.tentative.html.ini
@@ -0,0 +1,40 @@
+[image-decode-svg.tentative.html]
+  [SVGImageElement.prototype.decode(), basic tests. Image with PNG xlink:href decodes with undefined.]
+    expected: FAIL
+
+  [SVGImageElement.prototype.decode(), basic tests. Image with PNG href decodes with undefined.]
+    expected: FAIL
+
+  [SVGImageElement.prototype.decode(), basic tests. Image with PNG data URL xlink:href decodes with undefined.]
+    expected: FAIL
+
+  [SVGImageElement.prototype.decode(), basic tests. Image with PNG data URL href decodes with undefined.]
+    expected: FAIL
+
+  [SVGImageElement.prototype.decode(), basic tests. Image with SVG xlink:href decodes with undefined.]
+    expected: FAIL
+
+  [SVGImageElement.prototype.decode(), basic tests. Image with SVG href decodes with undefined.]
+    expected: FAIL
+
+  [SVGImageElement.prototype.decode(), basic tests. Non-existent xlink:href fails decode.]
+    expected: FAIL
+
+  [SVGImageElement.prototype.decode(), basic tests. Non-existent href fails decode.]
+    expected: FAIL
+
+  [SVGImageElement.prototype.decode(), basic tests. Corrupt image in xlink:href fails decode.]
+    expected: FAIL
+
+  [SVGImageElement.prototype.decode(), basic tests. Corrupt image in href fails decode.]
+    expected: FAIL
+
+  [SVGImageElement.prototype.decode(), basic tests. Image without xlink:href or href fails decode.]
+    expected: FAIL
+
+  [SVGImageElement.prototype.decode(), basic tests. Multiple decodes with a xlink:href succeed.]
+    expected: FAIL
+
+  [SVGImageElement.prototype.decode(), basic tests. Multiple decodes with a href succeed.]
+    expected: FAIL
+
--- a/testing/web-platform/meta/html/semantics/embedded-content/the-img-element/decode/image-decode.html.ini
+++ b/testing/web-platform/meta/html/semantics/embedded-content/the-img-element/decode/image-decode.html.ini
@@ -28,8 +28,50 @@
     expected: FAIL
 
   [(srcset) Non-existent path fails decode.]
     expected: FAIL
 
   [(srcset) Multiple decodes succeed.]
     expected: FAIL
 
+  [HTMLImageElement.prototype.decode(), basic tests. Image with PNG src decodes with undefined.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), basic tests. Image with PNG data URL src decodes with undefined.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), basic tests. Image with SVG src decodes with undefined.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), basic tests. Non-existent src fails decode.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), basic tests. Inactive document fails decode.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), basic tests. Adopted active image into inactive document fails decode.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), basic tests. Adopted inactive image into active document succeeds.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), basic tests. Corrupt image in src fails decode.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), basic tests. Image without src/srcset fails decode.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), basic tests. Multiple decodes for images with src succeed.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), basic tests. Image with PNG srcset decodes with undefined.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), basic tests. Image with SVG srcset decodes with undefined.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), basic tests. Non-existent srcset fails decode.]
+    expected: FAIL
+
+  [HTMLImageElement.prototype.decode(), basic tests. Multiple decodes for images with srcset succeed.]
+    expected: FAIL
+
--- a/testing/web-platform/meta/html/semantics/embedded-content/the-img-element/usemap-casing.html.ini
+++ b/testing/web-platform/meta/html/semantics/embedded-content/the-img-element/usemap-casing.html.ini
@@ -1,4 +1,5 @@
 [usemap-casing.html]
   type: testharness
   [Image with usemap of #sanityCheck should match the area with map named sanityCheck]
     expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/submission-checks.window.js.ini
@@ -0,0 +1,4 @@
+[submission-checks.window.html]
+  [<form> in a navigated document cannot navigate]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-height.html.ini
@@ -0,0 +1,4 @@
+[input-height.html]
+  [Forms]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-value-invalidstateerr.html.ini
@@ -0,0 +1,4 @@
+[input-value-invalidstateerr.html]
+  [Forms]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-width.html.ini
@@ -0,0 +1,4 @@
+[input-width.html]
+  [Forms]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/forms/the-progress-element/progress.html.ini
@@ -0,0 +1,7 @@
+[progress.html]
+  [Value must equal max if the parsed value is larger than max]
+    expected: FAIL
+
+  [Max must be 1 by default, even if value is specified]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/interactive-elements/the-dialog-element/dialog-autofocus-multiple-times.html.ini
@@ -0,0 +1,4 @@
+[dialog-autofocus-multiple-times.html]
+  [autofocus is run every time a dialog is opened]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/interactive-elements/the-dialog-element/dialog-autofocus.html.ini
@@ -0,0 +1,4 @@
+[dialog-autofocus.html]
+  [autofocus when a modal dialog is opened]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/links/following-hyperlinks/activation-behavior.window.js.ini
@@ -0,0 +1,4 @@
+[activation-behavior.window.html]
+  [<a> that is not connected should be followed]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/029.html.ini
@@ -0,0 +1,4 @@
+[029.html]
+  [ scheduler: javascript: URL in HREF]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/044.html.ini
@@ -0,0 +1,4 @@
+[044.html]
+  [ scheduler: DOM mutation events when adding scripts: DOMNodeInsertedIntoDocument ]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/045.html.ini
@@ -0,0 +1,4 @@
+[045.html]
+  [ scheduler: DOM mutation events when adding external scripts: DOMNodeInsertedIntoDocument ]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/077.html.ini
@@ -0,0 +1,5 @@
+[077.html]
+  expected: ERROR
+  [ adding several types of scripts through the DOM and removing some of them confuses scheduler ]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/083.html.ini
@@ -0,0 +1,4 @@
+[083.html]
+  [ scheduler: event listener defined by script in a document in history]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/109.html.ini
@@ -0,0 +1,4 @@
+[109.html]
+  [ scheduler: javascript URL in iframe, src set via DOM]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/116.html.ini
@@ -0,0 +1,4 @@
+[116.html]
+  [scheduler: adding script to head of frameset document]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/122.html.ini
@@ -0,0 +1,7 @@
+[122.html]
+  [scheduler: altering the type attribute and adding/removing external script ]
+    expected: FAIL
+
+  [Reinserted script async IDL attribute]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/123.html.ini
@@ -0,0 +1,4 @@
+[123.html]
+  [scheduler: altering the type attribute and adding/removing external script with async=false ]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/124.html.ini
@@ -0,0 +1,4 @@
+[124.html]
+  [scheduler: altering the type attribute and changing script data inline script ]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/125.html.ini
@@ -0,0 +1,4 @@
+[125.html]
+  [scheduler: altering the type attribute and changing script data external script ]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/126.html.ini
@@ -0,0 +1,4 @@
+[126.html]
+  [scheduler: altering the type attribute and changing script data external script async=false ]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/136.html.ini
@@ -0,0 +1,4 @@
+[136.html]
+  [scheduler: DOM added external SVG script, force-async? ]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/144.html.ini
@@ -0,0 +1,4 @@
+[144.html]
+  [scheduler: SVG inline script changing the type attribute ]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/146.html.ini
@@ -0,0 +1,4 @@
+[146.html]
+  [scheduler: SVG script adding src attribute ]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/149.html.ini
@@ -0,0 +1,7 @@
+[149.html]
+  [for='  WINdow\t\n' event='ONload\t\n' parser inserted executes immediately]
+    expected: FAIL
+
+  [for='  WINdow\t\n' event='ONload\t\n' dom inserted executes immediately]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-error.html.ini
@@ -0,0 +1,4 @@
+[dynamic-imports-error.html]
+  [Basic dynamic imports]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports.html.ini
@@ -0,0 +1,4 @@
+[dynamic-imports.html]
+  [Basic dynamic imports]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/inline-event-handler.html.ini
@@ -0,0 +1,5 @@
+[inline-event-handler.html]
+  expected: ERROR
+  [dynamic import should work when triggered from inline event handlers]
+    expected: TIMEOUT
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external-classic.html.ini
@@ -0,0 +1,4 @@
+[propagate-nonce-external-classic.html]
+  [Untitled]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-external-module.html.ini
@@ -0,0 +1,4 @@
+[propagate-nonce-external-module.html]
+  [Untitled]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-inline-classic.html.ini
@@ -0,0 +1,4 @@
+[propagate-nonce-inline-classic.html]
+  [Untitled]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/propagate-nonce-inline-module.html.ini
@@ -0,0 +1,4 @@
+[propagate-nonce-inline-module.html]
+  [Untitled]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-classic.html.ini
@@ -0,0 +1,17 @@
+[string-compilation-base-url-classic.html]
+  expected: ERROR
+  [eval should successfully import]
+    expected: FAIL
+
+  [setTimeout should successfully import]
+    expected: TIMEOUT
+
+  [the Function constructor should successfully import]
+    expected: NOTRUN
+
+  [reflected inline event handlers should successfully import]
+    expected: NOTRUN
+
+  [inline event handlers triggered via UA code should successfully import]
+    expected: NOTRUN
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-module.html.ini
@@ -0,0 +1,17 @@
+[string-compilation-base-url-module.html]
+  expected: ERROR
+  [eval should successfully import]
+    expected: FAIL
+
+  [setTimeout should successfully import]
+    expected: TIMEOUT
+
+  [the Function constructor should successfully import]
+    expected: NOTRUN
+
+  [reflected inline event handlers should successfully import]
+    expected: NOTRUN
+
+  [inline event handlers triggered via UA code should successfully import]
+    expected: NOTRUN
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-classic.html.ini
@@ -0,0 +1,17 @@
+[string-compilation-classic.html]
+  expected: ERROR
+  [eval should successfully import]
+    expected: FAIL
+
+  [setTimeout should successfully import]
+    expected: TIMEOUT
+
+  [the Function constructor should successfully import]
+    expected: NOTRUN
+
+  [reflected inline event handlers should successfully import]
+    expected: NOTRUN
+
+  [inline event handlers triggered via UA code should successfully import]
+    expected: NOTRUN
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-module.html.ini
@@ -0,0 +1,17 @@
+[string-compilation-module.html]
+  expected: ERROR
+  [eval should successfully import]
+    expected: FAIL
+
+  [setTimeout should successfully import]
+    expected: TIMEOUT
+
+  [the Function constructor should successfully import]
+    expected: NOTRUN
+
+  [reflected inline event handlers should successfully import]
+    expected: NOTRUN
+
+  [inline event handlers triggered via UA code should successfully import]
+    expected: NOTRUN
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/instantiation-error-8.html.ini
@@ -0,0 +1,5 @@
+[instantiation-error-8.html]
+  expected: TIMEOUT
+  [Instantiate attempt on a tree w/ previously instantiate-failed tree as a sub-tree shouldn't crash.]
+    expected: TIMEOUT
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/integrity.html.ini
@@ -0,0 +1,4 @@
+[integrity.html]
+  [The integrity attribute must be verified on the top-level of a module and allow it to execute when it matches]
+    expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/html/webappapis/idle-callbacks/callback-timeout-with-raf.html.ini
+++ /dev/null
@@ -1,21 +0,0 @@
-[callback-timeout-with-raf.html]
-  type: testharness
-  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1332274
-  [requestIdleCallback not scheduled when event loop is busy.]
-    expected:
-      if debug and e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): FAIL
-      if not debug and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [requestIdleCallback scheduled with timeout when event loop is busy.]
-    expected:
-      if not debug and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
-      if not debug and e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): FAIL
-      if not debug and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
-      if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL
-      if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL
-      if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL
-      if debug and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
-      if debug and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
-      if debug and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-      if not debug and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/infrastructure/assumptions/ahem.html.ini
@@ -0,0 +1,6 @@
+[ahem.html]
+  expected:
+    if not debug and not 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 e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
+    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 == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/infrastructure/assumptions/html-elements.html.ini
@@ -0,0 +1,4 @@
+[html-elements.html]
+  [Compare CSS div definitions (only valid if pre-reqs pass)]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/infrastructure/expected-fail/failing-test.html.ini
@@ -0,0 +1,4 @@
+[failing-test.html]
+  [Failing test]
+    expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/infrastructure/failing-test.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[failing-test.html]
-  type: testharness
-  [Failing test]
-    expected: FAIL
-
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/mediacapture-streams/historical.html.ini
@@ -0,0 +1,4 @@
+[historical.html]
+  [navigator.mozGetUserMedia should not exist]
+    expected: FAIL
+
--- a/testing/web-platform/meta/navigation-timing/nav2_idlharness.html.ini
+++ b/testing/web-platform/meta/navigation-timing/nav2_idlharness.html.ini
@@ -1,4 +1,5 @@
 [nav2_idlharness.html]
   type: testharness
   [PerformanceNavigationTiming interface: existence and properties of interface prototype object]
     expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/old-tests/submission/Infraware/Forms/contents/Forms/form_submit.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[form_submit.html]
-  type: testharness
-  expected: TIMEOUT
deleted file mode 100644
--- a/testing/web-platform/meta/old-tests/submission/Infraware/Forms/contents/Forms/input_height.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[input_height.html]
-  type: testharness
-  [Forms]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/old-tests/submission/Infraware/Forms/contents/Forms/input_value_invalidstateerr.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[input_value_invalidstateerr.html]
-  type: testharness
-  [Forms]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/old-tests/submission/Infraware/Forms/contents/Forms/input_width.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[input_width.html]
-  type: testharness
-  [Forms]
-    expected: FAIL
-
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/old-tests/submission/Microsoft/foreigncontent/foreign_content_015.html.ini
@@ -0,0 +1,4 @@
+[foreign_content_015.html]
+  [HTML 5 Foreign Content SVG in HTML ]
+    expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/old-tests/submission/Microsoft/history/history_000.htm.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[history_000.htm]
-  type: testharness
-  [onpopstate in window]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/029.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[029.html]
-  type: testharness
-  [ scheduler: javascript: URL in HREF]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/031.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[031.html]
-  type: testharness
-  disabled:
-    if os == "win": https://bugzilla.mozilla.org/show_bug.cgi?id=1090625
deleted file mode 100644
--- a/testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/044.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[044.html]
-  type: testharness
-  [ scheduler: DOM mutation events when adding scripts: DOMNodeInsertedIntoDocument ]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/045.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[045.html]
-  type: testharness
-  [ scheduler: DOM mutation events when adding external scripts: DOMNodeInsertedIntoDocument ]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/077.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[077.html]
-  type: testharness
-  expected: ERROR
-  [ adding several types of scripts through the DOM and removing some of them confuses scheduler ]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/083.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[083.html]
-  type: testharness
-  [ scheduler: event listener defined by script in a document in history]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/109.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[109.html]
-  type: testharness
-  [ scheduler: javascript URL in iframe, src set via DOM]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/116.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[116.html]
-  type: testharness
-  [scheduler: adding script to head of frameset document]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/122.html.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[122.html]
-  type: testharness
-  [scheduler: altering the type attribute and adding/removing external script ]
-    expected: FAIL
-
-  [Reinserted script async IDL attribute]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/123.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[123.html]
-  type: testharness
-  [scheduler: altering the type attribute and adding/removing external script with async=false ]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/124.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[124.html]
-  type: testharness
-  [scheduler: altering the type attribute and changing script data inline script ]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/125.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[125.html]
-  type: testharness
-  [scheduler: altering the type attribute and changing script data external script ]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/126.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[126.html]
-  type: testharness
-  [scheduler: altering the type attribute and changing script data external script async=false ]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/136.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[136.html]
-  type: testharness
-  [scheduler: DOM added external SVG script, force-async? ]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/144.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[144.html]
-  type: testharness
-  [scheduler: SVG inline script changing the type attribute ]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/146.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[146.html]
-  type: testharness
-  [scheduler: SVG script adding src attribute ]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/old-tests/submission/Opera/script_scheduling/149.html.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[149.html]
-  type: testharness
-  [for='  WINdow\t\n' event='ONload\t\n' parser inserted executes immediately]
-    expected: FAIL
-
-  [for='  WINdow\t\n' event='ONload\t\n' dom inserted executes immediately]
-    expected: FAIL
-
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/paint-timing/paint-visited.html.ini
@@ -0,0 +1,5 @@
+[paint-visited.html]
+  expected: TIMEOUT
+  [Visited-attack test to check existence of FP and FCP.]
+    expected: TIMEOUT
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/payment-method-basic-card/payment-request-canmakepayment-method.https.html.ini
@@ -0,0 +1,10 @@
+[payment-request-canmakepayment-method.https.html]
+  [Must return false when the PMI is not supported at by the user agent.]
+    expected: FAIL
+
+  [Must return true when basic-card is amongst unsupported PMIs.]
+    expected: FAIL
+
+  [If basic-card is supported, then return a promise that resolves to true.]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/performance-timeline/po-observe.any.js.ini
@@ -0,0 +1,15 @@
+[po-observe.any.worker.html]
+  [Empty sequence entryTypes is a no-op]
+    expected: FAIL
+
+  [Unknown entryTypes are no-op]
+    expected: FAIL
+
+
+[po-observe.any.html]
+  [Empty sequence entryTypes is a no-op]
+    expected: FAIL
+
+  [Unknown entryTypes are no-op]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/preload/dynamic-adding-preload-nonce.html.ini
@@ -0,0 +1,4 @@
+[dynamic-adding-preload-nonce.html]
+  [link preload with nonce attribute]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/preload/link-header-preload-nonce.html.ini
@@ -0,0 +1,4 @@
+[link-header-preload-nonce.html]
+  [Makes sure that Link headers preload resources with CSP nonce]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/requestidlecallback/callback-timeout-with-raf.html.ini
@@ -0,0 +1,6 @@
+[callback-timeout-with-raf.html]
+  [requestIdleCallback not scheduled when event loop is busy.]
+    expected:
+      if not 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 == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/resize-observer/eventloop.html.ini
@@ -0,0 +1,4 @@
+[eventloop.html]
+  [ResizeObserver implemented]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/resize-observer/notify.html.ini
@@ -0,0 +1,5 @@
+[notify.html]
+  expected: ERROR
+  [ResizeObserver implemented]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/resize-observer/observe.html.ini
@@ -0,0 +1,4 @@
+[observe.html]
+  [ResizeObserver implemented]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/resize-observer/svg.html.ini
@@ -0,0 +1,4 @@
+[svg.html]
+  [ResizeObserver implemented]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/security/window-name-after-cross-origin-aux-frame-navigation.sub.html.ini
@@ -0,0 +1,4 @@
+[window-name-after-cross-origin-aux-frame-navigation.sub.html]
+  [Test that the window name is correct]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/security/window-name-after-cross-origin-main-frame-navigation.sub.html.ini
@@ -0,0 +1,4 @@
+[window-name-after-cross-origin-main-frame-navigation.sub.html]
+  [Untitled]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/selection/interfaces.html.ini
@@ -0,0 +1,4 @@
+[interfaces.html]
+  [Test driver]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/service-workers/service-worker/fetch-event-redirect.https.html.ini
@@ -0,0 +1,22 @@
+[fetch-event-redirect.https.html]
+  [Non-navigation, follow redirect, cors mode Request redirected to same-origin without credentials should succeed interception and response should be redirected]
+    expected: FAIL
+
+  [Non-navigation, follow redirect, cors mode Request redirected to cors without credentials should succeed interception and response should be redirected]
+    expected: FAIL
+
+  [Non-navigation, follow redirect, same-origin mode Request redirected to same-origin without credentials should succeed interception and response should be redirected]
+    expected: FAIL
+
+  [Non-navigation, follow redirect, no-cors mode Request redirected to same-origin without credentials should succeed interception and response should be redirected]
+    expected: FAIL
+
+  [Non-navigation, follow redirect, cors mode Request redirected to same-origin with credentials should succeed interception and response should be redirected]
+    expected: FAIL
+
+  [Non-navigation, follow redirect, same-origin mode Request redirected to same-origin with credentials should succeed interception and response should be redirected]
+    expected: FAIL
+
+  [Non-navigation, follow redirect, no-cors mode Request redirected to same-origin with credentials should succeed interception and response should be redirected]
+    expected: FAIL
+
--- a/testing/web-platform/meta/service-workers/service-worker/redirected-response.https.html.ini
+++ b/testing/web-platform/meta/service-workers/service-worker/redirected-response.https.html.ini
@@ -1,5 +1,17 @@
 [redirected-response.https.html]
   type: testharness
+  expected:
+    if debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): CRASH
+    if debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): CRASH
+    if debug and stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): CRASH
+    if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): CRASH
+    if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): CRASH
+    if debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): CRASH
+    if debug and stylo and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): CRASH
+    if debug and not stylo and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): CRASH
   [mode: "follow", no mode change]
     expected: FAIL
 
+  [Fetch should not follow the redirect response 21 times.]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/shadow-dom/event-post-dispatch.html.ini
@@ -0,0 +1,8 @@
+[event-post-dispatch.html]
+  expected: ERROR
+  [Event properties post dispatch without ShadowRoots (composed: true).]
+    expected: FAIL
+
+  [Event properties post dispatch without ShadowRoots (composed: false).]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/shadow-dom/historical.html.ini
@@ -0,0 +1,37 @@
+[historical.html]
+  [element.createShadowRoot should not exist]
+    expected:
+      if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      if debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and not 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 == "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") and (bits == 32): 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_64") and (bits == 64): FAIL
+
+  [element.getDestinationInsertionPoints should not exist]
+    expected:
+      if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      if debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and not 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 == "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") and (bits == 32): 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_64") and (bits == 64): FAIL
+
+  [HTMLContentElement should not exist]
+    expected:
+      if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      if debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
+      if not debug and not 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 == "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") and (bits == 32): 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_64") and (bits == 64): FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/speech-api/SpeechSynthesis-speak-ownership.html.ini
@@ -0,0 +1,4 @@
+[SpeechSynthesis-speak-ownership.html]
+  [Using the same SpeechSynthesisUtterance with two SpeechSynthesis instances]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/speech-api/SpeechSynthesis-speak-twice.html.ini
@@ -0,0 +1,9 @@
+[SpeechSynthesis-speak-twice.html]
+  expected:
+    if debug and not stylo and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): CRASH
+    if not debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): CRASH
+    if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): CRASH
+    TIMEOUT
+  [Using the same SpeechSynthesisUtterance twice for speechSynthesis.speak()]
+    expected: TIMEOUT
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/streams/readable-byte-streams/detached-buffers.dedicatedworker.html.ini
@@ -0,0 +1,38 @@
+[detached-buffers.dedicatedworker.html]
+  expected:
+    if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): CRASH
+    if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): TIMEOUT
+    if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): TIMEOUT
+    if debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): CRASH
+    if not debug and not stylo and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): TIMEOUT
+    if debug and stylo and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): CRASH
+    if debug and stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): CRASH
+    if not debug and stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): TIMEOUT
+    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 debug and stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): CRASH
+    if not debug and stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): TIMEOUT
+    if debug and not stylo and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): CRASH
+    if debug and stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): CRASH
+    if debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): CRASH
+    if debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): CRASH
+    if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): TIMEOUT
+    if not debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") 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
+    if not debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): TIMEOUT
+    if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): CRASH
+    if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): CRASH
+  [ReadableStream with byte source: read()ing from a closed stream still transfers the buffer]
+    expected: FAIL
+
+  [ReadableStream with byte source: read()ing from a stream with queued chunks still transfers the buffer]
+    expected: FAIL
+
+  [ReadableStream with byte source: reading into an already-detached buffer rejects]
+    expected: TIMEOUT
+
+  [ReadableStream with byte source: respondWithNewView() throws if the supplied view's buffer has been detached (in the readable state)]
+    expected: FAIL
+
+  [ReadableStream with byte source: respondWithNewView() throws if the supplied view's buffer has been detached (in the closed state)]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/streams/readable-byte-streams/detached-buffers.html.ini
@@ -0,0 +1,38 @@
+[detached-buffers.html]
+  expected:
+    if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): CRASH
+    if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): TIMEOUT
+    if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): TIMEOUT
+    if debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): CRASH
+    if not debug and not stylo and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): TIMEOUT
+    if debug and stylo and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): CRASH
+    if debug and stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): CRASH
+    if not debug and stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): TIMEOUT
+    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 debug and stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): CRASH
+    if not debug and stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): TIMEOUT
+    if debug and not stylo and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): CRASH
+    if debug and stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): CRASH
+    if debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): CRASH
+    if debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): CRASH
+    if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): TIMEOUT
+    if not debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") 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
+    if not debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): TIMEOUT
+    if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): CRASH
+    if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): CRASH
+  [ReadableStream with byte source: read()ing from a closed stream still transfers the buffer]
+    expected: FAIL
+
+  [ReadableStream with byte source: read()ing from a stream with queued chunks still transfers the buffer]
+    expected: FAIL
+
+  [ReadableStream with byte source: reading into an already-detached buffer rejects]
+    expected: TIMEOUT
+
+  [ReadableStream with byte source: respondWithNewView() throws if the supplied view's buffer has been detached (in the readable state)]
+    expected: FAIL
+
+  [ReadableStream with byte source: respondWithNewView() throws if the supplied view's buffer has been detached (in the closed state)]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/streams/readable-byte-streams/detached-buffers.serviceworker.https.html.ini
@@ -0,0 +1,38 @@
+[detached-buffers.serviceworker.https.html]
+  expected:
+    if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): CRASH
+    if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): TIMEOUT
+    if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): TIMEOUT
+    if debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): CRASH
+    if not debug and not stylo and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): TIMEOUT
+    if debug and stylo and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): CRASH
+    if debug and stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): CRASH
+    if not debug and stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): TIMEOUT
+    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 debug and stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): CRASH
+    if not debug and stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): TIMEOUT
+    if debug and not stylo and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): CRASH
+    if debug and stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): CRASH
+    if debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): CRASH
+    if debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): CRASH
+    if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): TIMEOUT
+    if not debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") 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
+    if not debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): TIMEOUT
+    if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): CRASH
+    if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): CRASH
+  [ReadableStream with byte source: read()ing from a closed stream still transfers the buffer]
+    expected: FAIL
+
+  [ReadableStream with byte source: read()ing from a stream with queued chunks still transfers the buffer]
+    expected: FAIL
+
+  [ReadableStream with byte source: reading into an already-detached buffer rejects]
+    expected: TIMEOUT
+
+  [ReadableStream with byte source: respondWithNewView() throws if the supplied view's buffer has been detached (in the readable state)]
+    expected: FAIL
+
+  [ReadableStream with byte source: respondWithNewView() throws if the supplied view's buffer has been detached (in the closed state)]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/streams/readable-byte-streams/detached-buffers.sharedworker.html.ini
@@ -0,0 +1,38 @@
+[detached-buffers.sharedworker.html]
+  expected:
+    if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): CRASH
+    if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): TIMEOUT
+    if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): TIMEOUT
+    if debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): CRASH
+    if not debug and not stylo and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): TIMEOUT
+    if debug and stylo and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): CRASH
+    if debug and stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): CRASH
+    if not debug and stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): TIMEOUT
+    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 debug and stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): CRASH
+    if not debug and stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): TIMEOUT
+    if debug and not stylo and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): CRASH
+    if debug and stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): CRASH
+    if debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): CRASH
+    if debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): CRASH
+    if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): TIMEOUT
+    if not debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") 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
+    if not debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): TIMEOUT
+    if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): CRASH
+    if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): CRASH
+  [ReadableStream with byte source: read()ing from a closed stream still transfers the buffer]
+    expected: FAIL
+
+  [ReadableStream with byte source: read()ing from a stream with queued chunks still transfers the buffer]
+    expected: FAIL
+
+  [ReadableStream with byte source: reading into an already-detached buffer rejects]
+    expected: TIMEOUT
+
+  [ReadableStream with byte source: respondWithNewView() throws if the supplied view's buffer has been detached (in the readable state)]
+    expected: FAIL
+
+  [ReadableStream with byte source: respondWithNewView() throws if the supplied view's buffer has been detached (in the closed state)]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/svg/types/scripted/SVGLength-px-with-context.html.ini
@@ -0,0 +1,4 @@
+[SVGLength-px-with-context.html]
+  [SVGLength, converting from 'px' to other units (attached), in]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/svg/types/scripted/SVGLength-px.html.ini
@@ -0,0 +1,25 @@
+[SVGLength-px.html]
+  [SVGLength, converting from 'px' to other units (detached), percentage]
+    expected: FAIL
+
+  [SVGLength, converting from 'px' to other units (detached), ems]
+    expected: FAIL
+
+  [SVGLength, converting from 'px' to other units (detached), exs]
+    expected: FAIL
+
+  [SVGLength, converting from 'px' to other units (detached), cm]
+    expected: FAIL
+
+  [SVGLength, converting from 'px' to other units (detached), mm]
+    expected: FAIL
+
+  [SVGLength, converting from 'px' to other units (detached), in]
+    expected: FAIL
+
+  [SVGLength, converting from 'px' to other units (detached), pt]
+    expected: FAIL
+
+  [SVGLength, converting from 'px' to other units (detached), pc]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/svg/types/scripted/SVGLength.html.ini
@@ -0,0 +1,4 @@
+[SVGLength.html]
+  [SVGLength interface]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/svg/types/scripted/SVGLengthList-basics.html.ini
@@ -0,0 +1,4 @@
+[SVGLengthList-basics.html]
+  [SVGLengthList, basics]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/trusted-types/TrustedHTML.tentative.html.ini
@@ -0,0 +1,7 @@
+[TrustedHTML.tentative.html]
+  [Basic escaping.]
+    expected: FAIL
+
+  [Basic unsafe construction.]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/trusted-types/TrustedScriptURL.tentative.html.ini
@@ -0,0 +1,10 @@
+[TrustedScriptURL.tentative.html]
+  [Basic processing: safe URL, unsafe construction.]
+    expected: FAIL
+
+  [Basic processing: javascript URL, unsafe construction.]
+    expected: FAIL
+
+  [Basic processing: external protocol URL, unsafe construction.]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/trusted-types/TrustedURL.tentative.html.ini
@@ -0,0 +1,19 @@
+[TrustedURL.tentative.html]
+  [Basic processing: safe URL, safe construction.]
+    expected: FAIL
+
+  [Basic processing: safe URL, unsafe construction.]
+    expected: FAIL
+
+  [Basic processing: javascript URL, safe construction.]
+    expected: FAIL
+
+  [Basic processing: javascript URL, unsafe construction.]
+    expected: FAIL
+
+  [Basic processing: external protocol URL, safe construction.]
+    expected: FAIL
+
+  [Basic processing: external protocol URL, unsafe construction.]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/trusted-types/block-string-assignment-to-innerHTML.tentative.html.ini
@@ -0,0 +1,10 @@
+[block-string-assignment-to-innerHTML.tentative.html]
+  [`innerHTML = string` throws.]
+    expected: FAIL
+
+  [innerHTML = TrustedHTML.escape().]
+    expected: FAIL
+
+  [innerHTML = TrustedHTML.unsafelyCreate().]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/trusted-types/block-string-assignment-to-insertAdjacentHTML.tentative.html.ini
@@ -0,0 +1,10 @@
+[block-string-assignment-to-insertAdjacentHTML.tentative.html]
+  [`insertAdjacentHTML(string)` throws.]
+    expected: FAIL
+
+  [insertAdjacentHTML = TrustedHTML.escape().]
+    expected: FAIL
+
+  [insertAdjacentHTML = TrustedHTML.unsafelyCreate().]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/trusted-types/block-string-assignment-to-location-href.tentative.html.ini
@@ -0,0 +1,16 @@
+[block-string-assignment-to-location-href.tentative.html]
+  [`location.href = string` throws]
+    expected: FAIL
+
+  [Basic processing: safe URL, safe construction.]
+    expected: FAIL
+
+  [Basic processing: safe URL, unsafe construction.]
+    expected: FAIL
+
+  [Basic processing: javascript URL, safe construction.]
+    expected: FAIL
+
+  [Basic processing: javascript URL, unsafe construction.]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/trusted-types/block-string-assignment-to-outerHTML.tentative.html.ini
@@ -0,0 +1,10 @@
+[block-string-assignment-to-outerHTML.tentative.html]
+  [`outerHTML = string` throws.]
+    expected: FAIL
+
+  [outerHTML = TrustedHTML.escape().]
+    expected: FAIL
+
+  [outerHTML = TrustedHTML.unsafelyCreate().]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/trusted-types/block-string-assignment-to-script-src.tentative.html.ini
@@ -0,0 +1,16 @@
+[block-string-assignment-to-script-src.tentative.html]
+  ['string']
+    expected: FAIL
+
+  [TrustedURL(safe)]
+    expected: FAIL
+
+  [TrustedScriptURL(safe)]
+    expected: FAIL
+
+  [TrustedScriptURL(javascript)]
+    expected: FAIL
+
+  [TrustedScriptURL(external)]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/trusted-types/document-write.tentative.html.ini
@@ -0,0 +1,4 @@
+[document-write.tentative.html]
+  [document.write(TrustedHTML).]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/trusted-types/innerHTML.tentative.html.ini
@@ -0,0 +1,7 @@
+[innerHTML.tentative.html]
+  [innerHTML = TrustedHTML.escape().]
+    expected: FAIL
+
+  [innerHTML = TrustedHTML.unsafelyCreate().]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/trusted-types/insertAdjacentHTML.tentative.html.ini
@@ -0,0 +1,7 @@
+[insertAdjacentHTML.tentative.html]
+  [insertAdjacentHTML = TrustedHTML.escape().]
+    expected: FAIL
+
+  [insertAdjacentHTML = TrustedHTML.unsafelyCreate().]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/trusted-types/location-href.tentative.html.ini
@@ -0,0 +1,13 @@
+[location-href.tentative.html]
+  [Basic processing: safe URL, safe construction.]
+    expected: FAIL
+
+  [Basic processing: safe URL, unsafe construction.]
+    expected: FAIL
+
+  [Basic processing: javascript URL, safe construction.]
+    expected: FAIL
+
+  [Basic processing: javascript URL, unsafe construction.]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/trusted-types/outerHTML.tentative.html.ini
@@ -0,0 +1,7 @@
+[outerHTML.tentative.html]
+  [outerHTML = TrustedHTML.escape().]
+    expected: FAIL
+
+  [outerHTML = TrustedHTML.unsafelyCreate().]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/trusted-types/script-src.tentative.html.ini
@@ -0,0 +1,10 @@
+[script-src.tentative.html]
+  [Untitled]
+    expected: FAIL
+
+  [Untitled 1]
+    expected: FAIL
+
+  [Untitled 2]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/uievents/interfaces.html.ini
@@ -0,0 +1,7 @@
+[interfaces.html]
+  [InputEvent interface: attribute data]
+    expected: FAIL
+
+  [InputEvent interface: new InputEvent("event") must inherit property "data" with the proper type]
+    expected: FAIL
+
--- a/testing/web-platform/meta/url/a-element-xhtml.xhtml.ini
+++ b/testing/web-platform/meta/url/a-element-xhtml.xhtml.ini
@@ -761,8 +761,17 @@
     expected: FAIL
 
   [Parsing: <test-a-colon-slash-b.html> against <a:/b>]
     expected: FAIL
 
   [Parsing: <test-a-colon-slash-slash-b.html> against <a://b>]
     expected: FAIL
 
+  [Parsing: <http://f:4294967377/c> against <http://example.org/>]
+    expected: FAIL
+
+  [Parsing: <http://f:18446744073709551697/c> against <http://example.org/>]
+    expected: FAIL
+
+  [Parsing: <http://f:340282366920938463463374607431768211537/c> against <http://example.org/>]
+    expected: FAIL
+
--- a/testing/web-platform/meta/url/a-element.html.ini
+++ b/testing/web-platform/meta/url/a-element.html.ini
@@ -770,8 +770,17 @@
     expected: FAIL
 
   [Parsing: <test-a-colon-slash-b.html> against <a:/b>]
     expected: FAIL
 
   [Parsing: <test-a-colon-slash-slash-b.html> against <a://b>]
     expected: FAIL
 
+  [Parsing: <http://f:4294967377/c> against <http://example.org/>]
+    expected: FAIL
+
+  [Parsing: <http://f:18446744073709551697/c> against <http://example.org/>]
+    expected: FAIL
+
+  [Parsing: <http://f:340282366920938463463374607431768211537/c> against <http://example.org/>]
+    expected: FAIL
+
--- a/testing/web-platform/meta/web-animations/animation-model/animation-types/interpolation-per-property.html.ini
+++ b/testing/web-platform/meta/web-animations/animation-model/animation-types/interpolation-per-property.html.ini
@@ -15,8 +15,9 @@ prefs: [layout.css.font-variations.enabl
       if stylo: PASS
       FAIL
 
   [transform: non-invertible matrices in matched transform lists]
     expected:
       if stylo: PASS
       FAIL
     bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1400167
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/webdriver/tests/contexts/json_serialize_windowproxy.py.ini
@@ -0,0 +1,11 @@
+[json_serialize_windowproxy.py]
+  expected: TIMEOUT
+  [json_serialize_windowproxy.py::test_initial_window]
+    expected: FAIL
+
+  [json_serialize_windowproxy.py::test_window_open]
+    expected: FAIL
+
+  [json_serialize_windowproxy.py::test_frame]
+    expected: FAIL
+
--- a/testing/web-platform/meta/webdriver/tests/cookies/delete_cookie.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/cookies/delete_cookie.py.ini
@@ -1,7 +1,8 @@
 [delete_cookie.py]
   type: wdspec
   [delete_cookie.py::test_handle_prompt_accept]
     expected: FAIL
 
   [delete_cookie.py::test_handle_prompt_missing_value]
     expected: FAIL
+
--- a/testing/web-platform/meta/webdriver/tests/element_retrieval/get_active_element.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/element_retrieval/get_active_element.py.ini
@@ -6,8 +6,9 @@
   [get_active_element.py::test_handle_prompt_accept]
     expected: FAIL
 
   [get_active_element.py::test_handle_prompt_missing_value]
     expected: FAIL
 
   [get_active_element.py::test_sucess_without_body]
     expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/webdriver/tests/sessions/get_timeouts.py.ini
@@ -0,0 +1,4 @@
+[get_timeouts.py]
+  [get_timeouts.py::test_get_new_timeouts]
+    expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/webrtc/RTCDTMFSender-insertDTMF.html.ini
+++ /dev/null
@@ -1,11 +0,0 @@
-[RTCDTMFSender-insertDTMF.html]
-  type: testharness
-  [insertDTMF() should throw InvalidStateError if transceiver is stopped]
-    expected: FAIL
-
-  [insertDTMF() should throw InvalidStateError if transceiver.currentDirection is recvonly]
-    expected: FAIL
-
-  [insertDTMF() should throw InvalidStateError if transceiver.currentDirection is inactive]
-    expected: FAIL
-
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/webrtc/RTCDTMFSender-insertDTMF.https.html.ini
@@ -0,0 +1,10 @@
+[RTCDTMFSender-insertDTMF.https.html]
+  [insertDTMF() should throw InvalidStateError if transceiver is stopped]
+    expected: FAIL
+
+  [insertDTMF() should throw InvalidStateError if transceiver.currentDirection is recvonly]
+    expected: FAIL
+
+  [insertDTMF() should throw InvalidStateError if transceiver.currentDirection is inactive]
+    expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/webrtc/RTCDTMFSender-ontonechange-long.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[RTCDTMFSender-ontonechange-long.html]
-  [insertDTMF with duration greater than 6000 should be clamped to 6000]
-    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
-
deleted file mode 100644
--- a/testing/web-platform/meta/webrtc/RTCDTMFSender-ontonechange.html.ini
+++ /dev/null
@@ -1,89 +0,0 @@
-[RTCDTMFSender-ontonechange.html]
-  type: testharness
-  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1397217
-  [insertDTMF() with default duration and intertoneGap should fire tonechange events at the expected time]
-    expected: FAIL
-
-  [insertDTMF() with explicit duration and intertoneGap should fire tonechange events at the expected time]
-    expected: FAIL
-
-  [insertDTMF() with duration less than 40 should be clamped to 40]
-    expected:
-      if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
-      if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): PASS
-      if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): PASS
-      if 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 == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): PASS
-      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 stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
-      if not debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): PASS
-      if debug and not stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): PASS
-      if not debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
-      if debug and not 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 e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
-      if debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
-      TIMEOUT
-
-  [insertDTMF() with interToneGap less than 30 should be clamped to 30]
-    expected:
-      if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
-      if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): PASS
-      if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): PASS
-      if debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): PASS
-      if not debug and not 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): PASS
-      if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
-      if not debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): PASS
-      if debug and not stylo and not e10s and (os == "win") and (version == "6.1.7601") 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): PASS
-      if debug and not 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 e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
-      if debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
-      TIMEOUT
-
-  [insertDTMF with comma should delay next tonechange event for a constant 2000ms]
-    expected:
-      if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): PASS
-      if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): PASS
-      if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): PASS
-      if 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 == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): PASS
-      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 stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
-      if not debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): PASS
-      if debug and not stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): PASS
-      if not debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
-      if debug and not stylo and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): PASS
-      if debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
-      if debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): PASS
-      TIMEOUT
-
-  [insertDTMF() with transceiver stopped in the middle should stop future tonechange events from firing]
-    expected: FAIL
-
-  [Calling insertDTMF() in the middle of tonechange events should cause future tonechanges to be updated to new tones]
-    expected: FAIL
-
-  [Calling insertDTMF() multiple times in the middle of tonechange events should cause future tonechanges to be updated the last provided tones]
-    expected: FAIL
-
-  [Calling insertDTMF('') in the middle of tonechange events should stop future tonechange events from firing]
-    expected:
-      if debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): PASS
-      if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): PASS
-      if not debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): PASS
-      if 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 == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): PASS
-      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 stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
-      if not debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): PASS
-      if debug and not stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): PASS
-      if not debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
-      if debug and not 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 e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
-      if debug and not stylo and e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): PASS
-      TIMEOUT
-
-  [Setting transceiver.currentDirection to recvonly in the middle of tonechange events should stop future tonechange events from firing]
-    expected: FAIL
-
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/webrtc/RTCDTMFSender-ontonechange.https.html.ini
@@ -0,0 +1,31 @@
+[RTCDTMFSender-ontonechange.https.html]
+  [insertDTMF() with default duration and intertoneGap should fire tonechange events at the expected time]
+    expected: FAIL
+
+  [insertDTMF() with explicit duration and intertoneGap should fire tonechange events at the expected time]
+    expected: FAIL
+
+  [insertDTMF() with transceiver stopped in the middle should stop future tonechange events from firing]
+    expected: FAIL
+
+  [Calling insertDTMF() in the middle of tonechange events should cause future tonechanges to be updated to new tones]
+    expected: FAIL
+
+  [Calling insertDTMF() multiple times in the middle of tonechange events should cause future tonechanges to be updated the last provided tones]
+    expected: FAIL
+
+  [Setting transceiver.currentDirection to recvonly in the middle of tonechange events should stop future tonechange events from firing]
+    expected: FAIL
+
+  [insertDTMF() with duration less than 40 should be clamped to 40]
+    expected:
+      if debug and stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+
+  [insertDTMF() with interToneGap less than 30 should be clamped to 30]
+    expected:
+      if debug and stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+
+  [Calling insertDTMF('') in the middle of tonechange events should stop future tonechange events from firing]
+    expected:
+      if debug and stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-addTrack.html.ini
+++ /dev/null
@@ -1,20 +0,0 @@
-[RTCPeerConnection-addTrack.html]
-  type: testharness
-  [addTrack with single track argument should succeed]
-    expected: FAIL
-
-  [Adding the same track multiple times should throw InvalidAccessError]
-    expected: FAIL
-
-  [addTrack with existing sender with null track, same kind, and recvonly direction should reuse sender]
-    expected: FAIL
-
-  [addTrack with existing sender with null track, same kind, and sendrecv direction should create new sender]
-    expected: FAIL
-
-  [addTrack with existing sender with null track, different kind, and recvonly direction should create new sender]
-    expected: FAIL
-
-  [addTrack with single track argument and no mediaStream should succeed]
-    expected: FAIL
-
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-addTrack.https.html.ini
@@ -0,0 +1,16 @@
+[RTCPeerConnection-addTrack.https.html]
+  [addTrack with single track argument and no mediaStream should succeed]
+    expected: FAIL
+
+  [Adding the same track multiple times should throw InvalidAccessError]
+    expected: FAIL
+
+  [addTrack with existing sender with null track, same kind, and recvonly direction should reuse sender]
+    expected: FAIL
+
+  [addTrack with existing sender with null track, same kind, and sendrecv direction should create new sender]
+    expected: FAIL
+
+  [addTrack with existing sender with null track, different kind, and recvonly direction should create new sender]
+    expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-getStats.html.ini
+++ /dev/null
@@ -1,23 +0,0 @@
-[RTCPeerConnection-getStats.html]
-  type: testharness
-  [getStats() with track not added to connection should reject with InvalidAccessError]
-    expected: FAIL
-
-  [getStats() with track added via addTransceiver should succeed]
-    expected: FAIL
-
-  [getStats() with track associated with more than one sender should reject with InvalidAccessError]
-    expected: FAIL
-
-  [getStats() with track associated with both sender and receiver should reject with InvalidAccessError]
-    expected: FAIL
-
-  [getStats() with no argument should return stats report containing peer-connection stats]
-    expected: FAIL
-
-  [getStats() on track associated with RtpSender should return stats report containing outbound-rtp stats]
-    expected: FAIL
-
-  [getStats() on track associated with RtpReceiver should return stats report containing inbound-rtp stats]
-    expected: FAIL
-
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-getStats.https.html.ini
@@ -0,0 +1,22 @@
+[RTCPeerConnection-getStats.https.html]
+  [getStats() with track not added to connection should reject with InvalidAccessError]
+    expected: FAIL
+
+  [getStats() with track added via addTransceiver should succeed]
+    expected: FAIL
+
+  [getStats() with track associated with more than one sender should reject with InvalidAccessError]
+    expected: FAIL
+
+  [getStats() with track associated with both sender and receiver should reject with InvalidAccessError]
+    expected: FAIL
+
+  [getStats() with no argument should return stats report containing peer-connection stats]
+    expected: FAIL
+
+  [getStats() on track associated with RtpSender should return stats report containing outbound-rtp stats]
+    expected: FAIL
+
+  [getStats() on track associated with RtpReceiver should return stats report containing inbound-rtp stats]
+    expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-ontrack.html.ini
+++ /dev/null
@@ -1,14 +0,0 @@
-[RTCPeerConnection-ontrack.html]
-  type: testharness
-  [setRemoteDescription should trigger ontrack event when the MSID of the stream is is parsed.]
-    expected: FAIL
-
-  [addTrack() should cause remote connection to fire ontrack when setRemoteDescription()]
-    expected: FAIL
-
-  [addTransceiver('video') should cause remote connection to fire ontrack when setRemoteDescription()]
-    expected: FAIL
-
-  [addTransceiver() with inactive direction should not cause remote connection to fire ontrack when setRemoteDescription()]
-    expected: FAIL
-
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-ontrack.https.html.ini
@@ -0,0 +1,13 @@
+[RTCPeerConnection-ontrack.https.html]
+  [setRemoteDescription should trigger ontrack event when the MSID of the stream is is parsed.]
+    expected: FAIL
+
+  [addTrack() should cause remote connection to fire ontrack when setRemoteDescription()]
+    expected: FAIL
+
+  [addTransceiver('video') should cause remote connection to fire ontrack when setRemoteDescription()]
+    expected: FAIL
+
+  [addTransceiver() with inactive direction should not cause remote connection to fire ontrack when setRemoteDescription()]
+    expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-removeTrack.html.ini
+++ /dev/null
@@ -1,44 +0,0 @@
-[RTCPeerConnection-removeTrack.html]
-  type: testharness
-  [Calling removeTrack when connection is closed should throw InvalidStateError]
-    expected: FAIL
-
-  [Calling removeTrack on different connection that is closed should throw InvalidStateError]
-    expected: FAIL
-
-  [Calling removeTrack on different connection should throw InvalidAccessError]
-    expected: FAIL
-
-  [Calling removeTrack with valid sender should set sender.track to null]
-    expected: FAIL
-
-  [Calling removeTrack with currentDirection sendrecv should set direction to recvonly]
-    expected: FAIL
-
-  [Calling removeTrack with currentDirection sendonly should set direction to inactive]
-    expected: FAIL
-
-  [Calling removeTrack with currentDirection recvonly should not change direction]
-    expected: FAIL
-
-  [Calling removeTrack with currentDirection inactive should not change direction]
-    expected: FAIL
-
-  [addTransceiver - Calling removeTrack when connection is closed should throw InvalidStateError]
-    expected: FAIL
-
-  [addTransceiver - Calling removeTrack on different connection that is closed should throw InvalidStateError]
-    expected: FAIL
-
-  [addTransceiver - Calling removeTrack on different connection should throw InvalidAccessError]
-    expected: FAIL
-
-  [addTrack - Calling removeTrack on different connection should throw InvalidAccessError]
-    expected: FAIL
-
-  [addTransceiver - Calling removeTrack with valid sender should set sender.track to null]
-    expected: FAIL
-
-  [addTrack - Calling removeTrack with valid sender should set sender.track to null]
-    expected: FAIL
-
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-removeTrack.https.html.ini
@@ -0,0 +1,31 @@
+[RTCPeerConnection-removeTrack.https.html]
+  [addTransceiver - Calling removeTrack when connection is closed should throw InvalidStateError]
+    expected: FAIL
+
+  [addTransceiver - Calling removeTrack on different connection that is closed should throw InvalidStateError]
+    expected: FAIL
+
+  [addTransceiver - Calling removeTrack on different connection should throw InvalidAccessError]
+    expected: FAIL
+
+  [addTrack - Calling removeTrack on different connection should throw InvalidAccessError]
+    expected: FAIL
+
+  [addTransceiver - Calling removeTrack with valid sender should set sender.track to null]
+    expected: FAIL
+
+  [addTrack - Calling removeTrack with valid sender should set sender.track to null]
+    expected: FAIL
+
+  [Calling removeTrack with currentDirection sendrecv should set direction to recvonly]
+    expected: FAIL
+
+  [Calling removeTrack with currentDirection sendonly should set direction to inactive]
+    expected: FAIL
+
+  [Calling removeTrack with currentDirection recvonly should not change direction]
+    expected: FAIL
+
+  [Calling removeTrack with currentDirection inactive should not change direction]
+    expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/webrtc/RTCRtpReceiver-getContributingSources.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[RTCRtpReceiver-getContributingSources.html]
-  type: testharness
-  [getContributingSources() should return list of CSRC after connection is established]
-    expected: FAIL
-
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/webrtc/RTCRtpReceiver-getContributingSources.https.html.ini
@@ -0,0 +1,4 @@
+[RTCRtpReceiver-getContributingSources.https.html]
+  [getContributingSources() should return list of CSRC after connection is established]
+    expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/webrtc/RTCRtpReceiver-getSynchronizationSources.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[RTCRtpReceiver-getSynchronizationSources.html]
-  type: testharness
-  [getContributingSources() should return list of CSRC after connection is established]
-    expected: FAIL
-
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/webrtc/RTCRtpReceiver-getSynchronizationSources.https.html.ini
@@ -0,0 +1,4 @@
+[RTCRtpReceiver-getSynchronizationSources.https.html]
+  [getContributingSources() should return list of CSRC after connection is established]
+    expected: FAIL
+
--- a/testing/web-platform/meta/webrtc/historical.html.ini
+++ b/testing/web-platform/meta/webrtc/historical.html.ini
@@ -13,8 +13,17 @@
     expected: FAIL
 
   [RTCPeerConnection member onaddstream should not exist]
     expected: FAIL
 
   [RTCPeerConnection member onremovestream should not exist]
     expected: FAIL
 
+  [mozRTCIceCandidate interface should not exist]
+    expected: FAIL
+
+  [mozRTCPeerConnection interface should not exist]
+    expected: FAIL
+
+  [mozRTCSessionDescription interface should not exist]
+    expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/webstorage/storage_enumerate.html.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[storage_enumerate.html]
-  type: testharness
-  [localStorage: enumerate a Storage object and get only the keys as a result and the built-in properties of the Storage object should be ignored]
-    expected: FAIL
-
-  [sessionStorage: enumerate a Storage object and get only the keys as a result and the built-in properties of the Storage object should be ignored]
-    expected: FAIL
-
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/selectors/cue-region/font_properties.html.ini
@@ -0,0 +1,2 @@
+[font_properties.html]
+  expected: FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/selectors/cue-region_function/font_properties.html.ini
@@ -0,0 +1,2 @@
+[font_properties.html]
+  expected: FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/worklets/animation-worklet-import.html.ini
@@ -0,0 +1,40 @@
+[animation-worklet-import.html]
+  [Importing a script resolves the given promise.]
+    expected: FAIL
+
+  [Importing scripts resolves all the given promises.]
+    expected: FAIL
+
+  [Importing nested scripts resolves the given promise]
+    expected: FAIL
+
+  [Importing cyclic scripts resolves the given promise]
+    expected: FAIL
+
+  [Importing a script which throws should still resolve the given promise.]
+    expected: FAIL
+
+  [Importing a non-existent script rejects the given promise with an AbortError.]
+    expected: FAIL
+
+  [Importing an invalid URL should reject the given promise with a SyntaxError.]
+    expected: FAIL
+
+  [Importing a blob URL should resolve the given promise.]
+    expected: FAIL
+
+  [Importing a file:// URL should reject the given promise.]
+    expected: FAIL
+
+  [Importing a data URL should resolve the given promise.]
+    expected: FAIL
+
+  [Importing about:blank should reject the given promise.]
+    expected: FAIL
+
+  [Importing a cross origin resource with the Access-Control-Allow-Origin header should resolve the given promise]
+    expected: FAIL
+
+  [Importing a cross origin resource without the Access-Control-Allow-Origin header should reject the given promise]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/worklets/paint-worklet-import.html.ini
@@ -0,0 +1,40 @@
+[paint-worklet-import.html]
+  [Importing a script resolves the given promise.]
+    expected: FAIL
+
+  [Importing scripts resolves all the given promises.]
+    expected: FAIL
+
+  [Importing nested scripts resolves the given promise]
+    expected: FAIL
+
+  [Importing cyclic scripts resolves the given promise]
+    expected: FAIL
+
+  [Importing a script which throws should still resolve the given promise.]
+    expected: FAIL
+
+  [Importing a non-existent script rejects the given promise with an AbortError.]
+    expected: FAIL
+
+  [Importing an invalid URL should reject the given promise with a SyntaxError.]
+    expected: FAIL
+
+  [Importing a blob URL should resolve the given promise.]
+    expected: FAIL
+
+  [Importing a file:// URL should reject the given promise.]
+    expected: FAIL
+
+  [Importing a data URL should resolve the given promise.]
+    expected: FAIL
+
+  [Importing about:blank should reject the given promise.]
+    expected: FAIL
+
+  [Importing a cross origin resource with the Access-Control-Allow-Origin header should resolve the given promise]
+    expected: FAIL
+
+  [Importing a cross origin resource without the Access-Control-Allow-Origin header should reject the given promise]
+    expected: FAIL
+
--- a/testing/web-platform/mozilla/meta/dom/throttling/throttling-1.window.js.ini
+++ b/testing/web-platform/mozilla/meta/dom/throttling/throttling-1.window.js.ini
@@ -1,4 +1,4 @@
 [throttling-1.window.html]
   type: testharness
   disabled:
-    if debug: "disabled"
+    if debug: disabled
--- a/testing/web-platform/mozilla/meta/dom/throttling/throttling-2.window.js.ini
+++ b/testing/web-platform/mozilla/meta/dom/throttling/throttling-2.window.js.ini
@@ -1,4 +1,4 @@
 [throttling-2.window.html]
   type: testharness
   disabled:
-    if debug: "disabled"
+    if debug: disabled
--- a/testing/web-platform/mozilla/meta/dom/throttling/throttling-3.window.js.ini
+++ b/testing/web-platform/mozilla/meta/dom/throttling/throttling-3.window.js.ini
@@ -1,4 +1,4 @@
 [throttling-3.window.html]
   type: testharness
   disabled:
-    if debug: "disabled"
+    if debug: disabled
--- a/testing/web-platform/mozilla/meta/dom/throttling/throttling-4.window.js.ini
+++ b/testing/web-platform/mozilla/meta/dom/throttling/throttling-4.window.js.ini
@@ -1,4 +1,4 @@
 [throttling-4.window.html]
   type: testharness
   disabled:
-    if debug: "disabled"
+    if debug: disabled
--- a/testing/web-platform/mozilla/meta/dom/throttling/throttling-indexeddb.window.js.ini
+++ b/testing/web-platform/mozilla/meta/dom/throttling/throttling-indexeddb.window.js.ini
@@ -1,4 +1,4 @@
 [throttling-indexeddb.window.html]
   type: testharness
   disabled:
-    if debug: "disabled"
+    if debug: disabled
--- a/testing/web-platform/mozilla/meta/dom/throttling/throttling-webaudio.window.js.ini
+++ b/testing/web-platform/mozilla/meta/dom/throttling/throttling-webaudio.window.js.ini
@@ -1,4 +1,4 @@
 [throttling-webaudio.window.html]
   type: testharness
   disabled:
-    if debug: "disabled"
+    if debug: disabled
--- a/testing/web-platform/mozilla/meta/dom/throttling/throttling-webrtc.window.js.ini
+++ b/testing/web-platform/mozilla/meta/dom/throttling/throttling-webrtc.window.js.ini
@@ -1,4 +1,4 @@
 [throttling-webrtc.window.html]
   type: testharness
   disabled:
-    if debug: "disabled"
+    if debug: disabled
--- a/testing/web-platform/mozilla/meta/dom/throttling/throttling-ws.window.js.ini
+++ b/testing/web-platform/mozilla/meta/dom/throttling/throttling-ws.window.js.ini
@@ -1,4 +1,4 @@
 [throttling-ws.window.html]
   type: testharness
   disabled:
-    if debug: "disabled"
+    if debug: disabled