Update expected data
authorJames Graham <james@hoppipolla.co.uk>
Sat, 01 Jul 2017 10:39:30 -0700
changeset 1188458 7b373ee8283bea6d08f5ce801634f0212ea2b1a1
parent 1188115 95c6d93cda9e084febe29f514b24a8d91289404e
child 1188459 92c3b23f54f1abcdd735912339e25a97cb4798cf
push id205831
push userjames@hoppipolla.co.uk
push dateTue, 18 Jul 2017 13:02:17 +0000
treeherdertry@92c3b23f54f1 [default view] [failures only]
milestone56.0a1
Update expected data MozReview-Commit-ID: AfH6WiV3G55
testing/web-platform/meta/IndexedDB/idbobjectstore_getAll.html.ini
testing/web-platform/meta/cors/304.htm.ini
testing/web-platform/meta/css/CSS2/backgrounds/background-position-001.xht.ini
testing/web-platform/meta/css/CSS2/backgrounds/background-position-002.xht.ini
testing/web-platform/meta/css/CSS2/backgrounds/background-root-002.xht.ini
testing/web-platform/meta/css/CSS2/borders/border-right-width-095.xht.ini
testing/web-platform/meta/css/CSS2/cascade/at-import-009.xht.ini
testing/web-platform/meta/css/CSS2/cascade/at-import-010.xht.ini
testing/web-platform/meta/css/CSS2/cascade/cascade-009b.xht.ini
testing/web-platform/meta/css/CSS2/cascade/specificity-005.xht.ini
testing/web-platform/meta/css/CSS2/cascade/specificity-006.xht.ini
testing/web-platform/meta/css/CSS2/cascade/specificity-008.xht.ini
testing/web-platform/meta/css/CSS2/css1/c5510-padn-002.xht.ini
testing/web-platform/meta/css/CSS2/margin-padding-clear/padding-009.xht.ini
testing/web-platform/meta/css/CSS2/selectors/first-letter-dynamic-001.xht.ini
testing/web-platform/meta/css/CSS2/selectors/first-line-001.xht.ini
testing/web-platform/meta/css/CSS2/selectors/first-line-floats-002.xht.ini
testing/web-platform/meta/css/CSS2/selectors/first-line-floats-004.xht.ini
testing/web-platform/meta/css/CSS2/selectors/first-line-pseudo-018.xht.ini
testing/web-platform/meta/css/CSS2/selectors/first-line-selector-013.xht.ini
testing/web-platform/meta/css/CSS2/selectors/pseudo-002.xht.ini
testing/web-platform/meta/css/css-backgrounds-3/background-attachment-local/attachment-local-clipping-image-4.html.ini
testing/web-platform/meta/css/css-fonts-3/alternates-order.html.ini
testing/web-platform/meta/css/css-fonts-3/font-kerning-03.html.ini
testing/web-platform/meta/css/css-fonts-3/font-variant-01.html.ini
testing/web-platform/meta/css/css-fonts-3/font-variant-02.html.ini
testing/web-platform/meta/css/css-fonts-3/font-variant-03.html.ini
testing/web-platform/meta/css/css-fonts-3/font-variant-04.html.ini
testing/web-platform/meta/css/css-fonts-3/font-variant-alternates-01.html.ini
testing/web-platform/meta/css/css-fonts-3/font-variant-alternates-02.html.ini
testing/web-platform/meta/css/css-fonts-3/font-variant-alternates-03.html.ini
testing/web-platform/meta/css/css-fonts-3/font-variant-alternates-04.html.ini
testing/web-platform/meta/css/css-fonts-3/font-variant-alternates-05.html.ini
testing/web-platform/meta/css/css-fonts-3/font-variant-alternates-06.html.ini
testing/web-platform/meta/css/css-fonts-3/font-variant-alternates-07.html.ini
testing/web-platform/meta/css/css-fonts-3/font-variant-alternates-08.html.ini
testing/web-platform/meta/css/css-fonts-3/font-variant-alternates-09.html.ini
testing/web-platform/meta/css/css-fonts-3/font-variant-alternates-10.html.ini
testing/web-platform/meta/css/css-fonts-3/font-variant-alternates-11.html.ini
testing/web-platform/meta/css/css-fonts-3/font-variant-alternates-12.html.ini
testing/web-platform/meta/css/css-fonts-3/font-variant-alternates-13.html.ini
testing/web-platform/meta/css/css-fonts-3/font-variant-alternates-14.html.ini
testing/web-platform/meta/css/css-fonts-3/font-variant-alternates-15.html.ini
testing/web-platform/meta/css/css-fonts-3/font-variant-alternates-16.html.ini
testing/web-platform/meta/css/css-fonts-3/font-variant-alternates-17.html.ini
testing/web-platform/meta/css/css-fonts-3/font-variant-position-01.html.ini
testing/web-platform/meta/css/css-fonts-3/font-variant-position-02.html.ini
testing/web-platform/meta/css/css-fonts-3/font-variant-position-03.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/orthogonal-positioned-grid-items-001.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/orthogonal-positioned-grid-items-002.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/orthogonal-positioned-grid-items-003.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/orthogonal-positioned-grid-items-004.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/orthogonal-positioned-grid-items-005.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/orthogonal-positioned-grid-items-006.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/orthogonal-positioned-grid-items-007.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/orthogonal-positioned-grid-items-008.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/orthogonal-positioned-grid-items-009.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/orthogonal-positioned-grid-items-010.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/orthogonal-positioned-grid-items-011.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/orthogonal-positioned-grid-items-012.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/orthogonal-positioned-grid-items-013.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/orthogonal-positioned-grid-items-014.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/orthogonal-positioned-grid-items-015.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/orthogonal-positioned-grid-items-016.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/orthogonal-positioned-grid-items-017.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/positioned-grid-items-001.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/positioned-grid-items-002.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/positioned-grid-items-003.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/positioned-grid-items-004.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/positioned-grid-items-005.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/positioned-grid-items-006.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/positioned-grid-items-007.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/positioned-grid-items-008.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/positioned-grid-items-009.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/positioned-grid-items-010.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/positioned-grid-items-011.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/positioned-grid-items-012.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/positioned-grid-items-013.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/positioned-grid-items-014.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/positioned-grid-items-015.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/positioned-grid-items-016.html.ini
testing/web-platform/meta/css/css-grid-1/abspos/positioned-grid-items-017.html.ini
testing/web-platform/meta/css/css-grid-1/grid-items/grid-minimum-size-grid-items-010.html.ini
testing/web-platform/meta/css/css-grid-1/grid-items/grid-minimum-size-grid-items-011.html.ini
testing/web-platform/meta/css/css-grid-1/grid-items/grid-minimum-size-grid-items-014.html.ini
testing/web-platform/meta/css/css-grid-1/grid-items/grid-minimum-size-grid-items-016.html.ini
testing/web-platform/meta/css/css-grid-1/grid-items/grid-minimum-size-grid-items-017.html.ini
testing/web-platform/meta/css/css-grid-1/grid-items/grid-minimum-size-grid-items-019.html.ini
testing/web-platform/meta/css/css-grid-1/grid-items/grid-minimum-size-grid-items-020.html.ini
testing/web-platform/meta/css/css-ui-3/outline-009.html.ini
testing/web-platform/meta/css/css-variables-1/variable-first-letter.html.ini
testing/web-platform/meta/css/css-variables-1/variable-first-line.html.ini
testing/web-platform/meta/css/css-variables-1/variable-presentation-attribute.html.ini
testing/web-platform/meta/css/css-variables-1/variable-substitution-background-properties.html.ini
testing/web-platform/meta/css/css-variables-1/vars-font-shorthand-001.html.ini
testing/web-platform/meta/css/css-writing-modes-3/sizing-orthog-prct-vrl-in-htb-001.xht.ini
testing/web-platform/meta/css/css-writing-modes-3/sizing-orthog-vrl-in-htb-001.xht.ini
testing/web-platform/meta/css/css-writing-modes-3/sizing-orthog-vrl-in-htb-004.xht.ini
testing/web-platform/meta/css/css-writing-modes-3/sizing-orthog-vrl-in-htb-008.xht.ini
testing/web-platform/meta/css/css-writing-modes-3/sizing-orthog-vrl-in-htb-011.xht.ini
testing/web-platform/meta/css/css-writing-modes-3/sizing-orthog-vrl-in-htb-013.xht.ini
testing/web-platform/meta/css/css-writing-modes-3/sizing-orthog-vrl-in-htb-020.xht.ini
testing/web-platform/meta/css/css-writing-modes-3/text-orientation-script-001.html.ini
testing/web-platform/meta/css/mediaqueries-3/mq-calc-001.html.ini
testing/web-platform/meta/css/mediaqueries-3/mq-calc-002.html.ini
testing/web-platform/meta/css/mediaqueries-3/mq-calc-003.html.ini
testing/web-platform/meta/css/mediaqueries-3/mq-calc-004.html.ini
testing/web-platform/meta/css/mediaqueries-3/mq-calc-005.html.ini
testing/web-platform/meta/css/selectors4/focus-within-009.html.ini
testing/web-platform/meta/css/vendor-imports/mozilla/mozilla-central-reftests/masking/mask-mode-d.html.ini
testing/web-platform/meta/css/vendor-imports/mozilla/mozilla-central-reftests/text-decor-3/ruby-text-decoration-01.html.ini
testing/web-platform/meta/fetch/api/basic/conditional-get.html.ini
testing/web-platform/meta/fetch/api/request/request-cache-default.html.ini
testing/web-platform/meta/fetch/api/request/request-cache-force-cache.html.ini
testing/web-platform/meta/fetch/api/request/request-cache-reload.html.ini
testing/web-platform/meta/html/browsers/windows/browsing-context-names/choose-_blank-003.html.ini
testing/web-platform/meta/html/dom/interfaces.html.ini
testing/web-platform/meta/html/dom/reflection-metadata.html.ini
testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/iframe-with-base.html.ini
testing/web-platform/meta/html/semantics/embedded-content/the-img-element/document-adopt-base-url.html.ini
testing/web-platform/meta/html/semantics/forms/the-form-element/form-action-reflection-with-base-url.html.ini
testing/web-platform/meta/html/semantics/forms/the-form-element/form-action-reflection.html.ini
testing/web-platform/meta/html/webappapis/scripting/events/event-handler-all-global-events.html.ini
testing/web-platform/meta/preload/reflected-as-value.html.ini
testing/web-platform/meta/preload/single-download-late-used-preload.html.ini
testing/web-platform/meta/preload/single-download-preload.html.ini
testing/web-platform/meta/quirks-mode/historical/list-item-bullet-size.html.ini
testing/web-platform/meta/selectors/attribute-selectors/attribute-case/cssom.html.ini
testing/web-platform/meta/web-animations/animation-model/animation-types/accumulation-per-property.html.ini
testing/web-platform/meta/web-animations/animation-model/animation-types/addition-per-property.html.ini
testing/web-platform/meta/web-animations/animation-model/animation-types/interpolation-per-property.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-setLocalDescription.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-setRemoteDescription.html.ini
testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/bidi/bidi_ruby.html.ini
testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/bidi/u0041_first.html.ini
testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/not_allowed_properties.html.ini
testing/web-platform/meta/workers/interfaces.worker.js.ini
testing/web-platform/meta/workers/interfaces/SharedWorkerGlobalScope/name/setting.html.ini
testing/web-platform/meta/workers/name-property.html.ini
deleted file mode 100644
--- a/testing/web-platform/meta/IndexedDB/idbobjectstore_getAll.html.ini
+++ /dev/null
@@ -1,16 +0,0 @@
-[idbobjectstore_getAll.html]
-  type: testharness
-  expected:
-    if not debug and not stylo and e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): TIMEOUT
-  [Get bound range (generated) with maxCount]
-    expected:
-      if not debug and not stylo and e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): TIMEOUT
-
-  [Non existent key]
-    expected:
-      if not debug and not stylo and e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): TIMEOUT
-
-  [zero maxCount]
-    expected:
-      if not debug and not stylo and e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): TIMEOUT
-
--- a/testing/web-platform/meta/cors/304.htm.ini
+++ b/testing/web-platform/meta/cors/304.htm.ini
@@ -1,1 +1,3 @@
 prefs: [network.http.rcwn.enabled:false]
+[304.htm]
+  type: testharness
--- a/testing/web-platform/meta/css/CSS2/backgrounds/background-position-001.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-position-001.xht.ini
@@ -1,3 +1,8 @@
 [background-position-001.xht]
   type: reftest
-  expected: FAIL
+  expected:
+    if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") 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 stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
+    if not debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
+    FAIL
--- a/testing/web-platform/meta/css/CSS2/backgrounds/background-position-002.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-position-002.xht.ini
@@ -1,3 +1,8 @@
 [background-position-002.xht]
   type: reftest
-  expected: FAIL
+  expected:
+    if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") 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 stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
+    if not debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
+    FAIL
--- a/testing/web-platform/meta/css/CSS2/backgrounds/background-root-002.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-root-002.xht.ini
@@ -8,8 +8,20 @@
     if not debug and not stylo and e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): FAIL
     if not debug and not stylo and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): FAIL
     if debug and not stylo and not 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 == "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 not stylo and not e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
     if debug and not stylo and not e10s and (os == "win") and (version == "6.1.7601") 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
+    if debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+    if debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+    if debug and not stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+    if not debug and not stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+    if not debug and stylo and not 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): FAIL
+    if not debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+    if not debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+    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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+    if debug and not stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+    if not debug and not stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
--- a/testing/web-platform/meta/css/CSS2/borders/border-right-width-095.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/borders/border-right-width-095.xht.ini
@@ -8,8 +8,20 @@
     if not debug and not stylo and e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): FAIL
     if not debug and not stylo and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): FAIL
     if debug and not stylo and not 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 == "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 not stylo and not e10s and (os == "win") and (version == "10.0.15063") and (processor == "x86_64") and (bits == 64): FAIL
     if debug and not stylo and not e10s and (os == "win") and (version == "6.1.7601") 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
+    if debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+    if debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+    if debug and not stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+    if not debug and not stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+    if not debug and stylo and not 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): FAIL
+    if not debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+    if not debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+    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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+    if debug and not stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+    if not debug and not stylo and not 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/css/CSS2/cascade/at-import-009.xht.ini
@@ -0,0 +1,7 @@
+[at-import-009.xht]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not 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/css/CSS2/cascade/at-import-010.xht.ini
@@ -0,0 +1,7 @@
+[at-import-010.xht]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not 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/css/CSS2/cascade/cascade-009b.xht.ini
@@ -0,0 +1,7 @@
+[cascade-009b.xht]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not 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/css/CSS2/cascade/specificity-005.xht.ini
@@ -0,0 +1,7 @@
+[specificity-005.xht]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not 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/css/CSS2/cascade/specificity-006.xht.ini
@@ -0,0 +1,7 @@
+[specificity-006.xht]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not 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/css/CSS2/cascade/specificity-008.xht.ini
@@ -0,0 +1,7 @@
+[specificity-008.xht]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not 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/css/CSS2/css1/c5510-padn-002.xht.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[c5510-padn-002.xht]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/CSS2/margin-padding-clear/padding-009.xht.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[padding-009.xht]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
--- a/testing/web-platform/meta/css/CSS2/selectors/first-letter-dynamic-001.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-dynamic-001.xht.ini
@@ -1,3 +1,8 @@
 [first-letter-dynamic-001.xht]
   type: reftest
-  expected: FAIL
+  expected:
+    if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") 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 stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
+    if not debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
+    FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-line-001.xht.ini
@@ -0,0 +1,7 @@
+[first-line-001.xht]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not 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/css/CSS2/selectors/first-line-floats-002.xht.ini
@@ -0,0 +1,7 @@
+[first-line-floats-002.xht]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
--- a/testing/web-platform/meta/css/CSS2/selectors/first-line-floats-004.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-line-floats-004.xht.ini
@@ -1,3 +1,8 @@
 [first-line-floats-004.xht]
   type: reftest
-  expected: FAIL
+  expected:
+    if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") 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 stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
+    if not debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
+    FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-line-pseudo-018.xht.ini
@@ -0,0 +1,7 @@
+[first-line-pseudo-018.xht]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not 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/css/CSS2/selectors/first-line-selector-013.xht.ini
@@ -0,0 +1,7 @@
+[first-line-selector-013.xht]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not 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/css/CSS2/selectors/pseudo-002.xht.ini
@@ -0,0 +1,7 @@
+[pseudo-002.xht]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
--- a/testing/web-platform/meta/css/css-backgrounds-3/background-attachment-local/attachment-local-clipping-image-4.html.ini
+++ b/testing/web-platform/meta/css/css-backgrounds-3/background-attachment-local/attachment-local-clipping-image-4.html.ini
@@ -1,6 +1,6 @@
 [attachment-local-clipping-image-4.html]
   type: reftest
-  disabled:
-    if debug: unstable
+  disabled: unstable
   expected:
     if debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+    if not debug and stylo and not 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/css/css-fonts-3/alternates-order.html.ini
@@ -0,0 +1,7 @@
+[alternates-order.html]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not 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/css/css-fonts-3/font-kerning-03.html.ini
@@ -0,0 +1,3 @@
+[font-kerning-03.html]
+  type: reftest
+  expected: FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-fonts-3/font-variant-01.html.ini
@@ -0,0 +1,3 @@
+[font-variant-01.html]
+  type: reftest
+  expected: FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-fonts-3/font-variant-02.html.ini
@@ -0,0 +1,3 @@
+[font-variant-02.html]
+  type: reftest
+  expected: FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-fonts-3/font-variant-03.html.ini
@@ -0,0 +1,3 @@
+[font-variant-03.html]
+  type: reftest
+  expected: FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-fonts-3/font-variant-04.html.ini
@@ -0,0 +1,3 @@
+[font-variant-04.html]
+  type: reftest
+  expected: FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-fonts-3/font-variant-alternates-01.html.ini
@@ -0,0 +1,3 @@
+[font-variant-alternates-01.html]
+  type: reftest
+  expected: FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-fonts-3/font-variant-alternates-02.html.ini
@@ -0,0 +1,3 @@
+[font-variant-alternates-02.html]
+  type: reftest
+  expected: FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-fonts-3/font-variant-alternates-03.html.ini
@@ -0,0 +1,7 @@
+[font-variant-alternates-03.html]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not 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/css/css-fonts-3/font-variant-alternates-04.html.ini
@@ -0,0 +1,7 @@
+[font-variant-alternates-04.html]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not 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/css/css-fonts-3/font-variant-alternates-05.html.ini
@@ -0,0 +1,7 @@
+[font-variant-alternates-05.html]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not 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/css/css-fonts-3/font-variant-alternates-06.html.ini
@@ -0,0 +1,7 @@
+[font-variant-alternates-06.html]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not 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/css/css-fonts-3/font-variant-alternates-07.html.ini
@@ -0,0 +1,7 @@
+[font-variant-alternates-07.html]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not 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/css/css-fonts-3/font-variant-alternates-08.html.ini
@@ -0,0 +1,7 @@
+[font-variant-alternates-08.html]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not 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/css/css-fonts-3/font-variant-alternates-09.html.ini
@@ -0,0 +1,7 @@
+[font-variant-alternates-09.html]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not 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/css/css-fonts-3/font-variant-alternates-10.html.ini
@@ -0,0 +1,7 @@
+[font-variant-alternates-10.html]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not 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/css/css-fonts-3/font-variant-alternates-11.html.ini
@@ -0,0 +1,7 @@
+[font-variant-alternates-11.html]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not 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/css/css-fonts-3/font-variant-alternates-12.html.ini
@@ -0,0 +1,7 @@
+[font-variant-alternates-12.html]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not 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/css/css-fonts-3/font-variant-alternates-13.html.ini
@@ -0,0 +1,7 @@
+[font-variant-alternates-13.html]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not 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/css/css-fonts-3/font-variant-alternates-14.html.ini
@@ -0,0 +1,7 @@
+[font-variant-alternates-14.html]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not 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/css/css-fonts-3/font-variant-alternates-15.html.ini
@@ -0,0 +1,7 @@
+[font-variant-alternates-15.html]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not 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/css/css-fonts-3/font-variant-alternates-16.html.ini
@@ -0,0 +1,7 @@
+[font-variant-alternates-16.html]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not 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/css/css-fonts-3/font-variant-alternates-17.html.ini
@@ -0,0 +1,7 @@
+[font-variant-alternates-17.html]
+  type: reftest
+  expected:
+    if not debug and stylo and not 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): 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 not 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/css/css-fonts-3/font-variant-position-01.html.ini
@@ -0,0 +1,3 @@
+[font-variant-position-01.html]
+  type: reftest
+  expected: FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-fonts-3/font-variant-position-02.html.ini
@@ -0,0 +1,3 @@
+[font-variant-position-02.html]
+  type: reftest
+  expected: FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-fonts-3/font-variant-position-03.html.ini
@@ -0,0 +1,3 @@
+[font-variant-position-03.html]
+  type: reftest
+  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-grid-1/abspos/orthogonal-positioned-grid-items-001.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[orthogonal-positioned-grid-items-001.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/orthogonal-positioned-grid-items-002.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[orthogonal-positioned-grid-items-002.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/orthogonal-positioned-grid-items-003.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[orthogonal-positioned-grid-items-003.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/orthogonal-positioned-grid-items-004.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[orthogonal-positioned-grid-items-004.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/orthogonal-positioned-grid-items-005.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[orthogonal-positioned-grid-items-005.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/orthogonal-positioned-grid-items-006.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[orthogonal-positioned-grid-items-006.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/orthogonal-positioned-grid-items-007.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[orthogonal-positioned-grid-items-007.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/orthogonal-positioned-grid-items-008.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[orthogonal-positioned-grid-items-008.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/orthogonal-positioned-grid-items-009.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[orthogonal-positioned-grid-items-009.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/orthogonal-positioned-grid-items-010.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[orthogonal-positioned-grid-items-010.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/orthogonal-positioned-grid-items-011.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[orthogonal-positioned-grid-items-011.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/orthogonal-positioned-grid-items-012.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[orthogonal-positioned-grid-items-012.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/orthogonal-positioned-grid-items-013.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[orthogonal-positioned-grid-items-013.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/orthogonal-positioned-grid-items-014.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[orthogonal-positioned-grid-items-014.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/orthogonal-positioned-grid-items-015.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[orthogonal-positioned-grid-items-015.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/orthogonal-positioned-grid-items-016.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[orthogonal-positioned-grid-items-016.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/orthogonal-positioned-grid-items-017.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[orthogonal-positioned-grid-items-017.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/positioned-grid-items-001.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[positioned-grid-items-001.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/positioned-grid-items-002.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[positioned-grid-items-002.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/positioned-grid-items-003.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[positioned-grid-items-003.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/positioned-grid-items-004.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[positioned-grid-items-004.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/positioned-grid-items-005.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[positioned-grid-items-005.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/positioned-grid-items-006.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[positioned-grid-items-006.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/positioned-grid-items-007.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[positioned-grid-items-007.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/positioned-grid-items-008.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[positioned-grid-items-008.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/positioned-grid-items-009.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[positioned-grid-items-009.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/positioned-grid-items-010.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[positioned-grid-items-010.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/positioned-grid-items-011.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[positioned-grid-items-011.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/positioned-grid-items-012.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[positioned-grid-items-012.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/positioned-grid-items-013.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[positioned-grid-items-013.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/positioned-grid-items-014.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[positioned-grid-items-014.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/positioned-grid-items-015.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[positioned-grid-items-015.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/positioned-grid-items-016.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[positioned-grid-items-016.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/abspos/positioned-grid-items-017.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[positioned-grid-items-017.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/grid-items/grid-minimum-size-grid-items-010.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[grid-minimum-size-grid-items-010.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/grid-items/grid-minimum-size-grid-items-011.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[grid-minimum-size-grid-items-011.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
--- a/testing/web-platform/meta/css/css-grid-1/grid-items/grid-minimum-size-grid-items-014.html.ini
+++ b/testing/web-platform/meta/css/css-grid-1/grid-items/grid-minimum-size-grid-items-014.html.ini
@@ -1,8 +1,3 @@
 [grid-minimum-size-grid-items-014.html]
   type: reftest
-  expected:
-    if 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 stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
-    if debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
-    if not debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
-    FAIL
+  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-grid-1/grid-items/grid-minimum-size-grid-items-016.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[grid-minimum-size-grid-items-016.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
--- a/testing/web-platform/meta/css/css-grid-1/grid-items/grid-minimum-size-grid-items-017.html.ini
+++ b/testing/web-platform/meta/css/css-grid-1/grid-items/grid-minimum-size-grid-items-017.html.ini
@@ -1,8 +1,3 @@
 [grid-minimum-size-grid-items-017.html]
   type: reftest
-  expected:
-    if 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 stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
-    if debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
-    if not debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
-    FAIL
+  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-grid-1/grid-items/grid-minimum-size-grid-items-019.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[grid-minimum-size-grid-items-019.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-grid-1/grid-items/grid-minimum-size-grid-items-020.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[grid-minimum-size-grid-items-020.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
--- a/testing/web-platform/meta/css/css-ui-3/outline-009.html.ini
+++ b/testing/web-platform/meta/css/css-ui-3/outline-009.html.ini
@@ -1,3 +1,8 @@
 [outline-009.html]
   type: reftest
-  expected: FAIL
+  expected:
+    if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") 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 stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
+    if not debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
+    FAIL
--- a/testing/web-platform/meta/css/css-variables-1/variable-first-letter.html.ini
+++ b/testing/web-platform/meta/css/css-variables-1/variable-first-letter.html.ini
@@ -1,10 +1,15 @@
 [variable-first-letter.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): TIMEOUT
+    if 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 not stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): CRASH
+    if debug and not stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): CRASH
   [position]
     expected:
       if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
 
   [abspos]
--- a/testing/web-platform/meta/css/css-variables-1/variable-first-line.html.ini
+++ b/testing/web-platform/meta/css/css-variables-1/variable-first-line.html.ini
@@ -1,10 +1,15 @@
 [variable-first-line.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): TIMEOUT
+    if 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 not stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): CRASH
+    if debug and not stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): CRASH
   [position]
     expected:
       if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
 
   [abspos]
--- a/testing/web-platform/meta/css/css-variables-1/variable-presentation-attribute.html.ini
+++ b/testing/web-platform/meta/css/css-variables-1/variable-presentation-attribute.html.ini
@@ -40,211 +40,8 @@
     expected: FAIL
 
   [Testing 'stroke'.]
     expected: FAIL
 
   [Testing 'writing-mode'.]
     expected: FAIL
 
-  [Testing 'clip-rule'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'color'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'cursor'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'direction'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'display'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'dominant-baseline'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'fill-opacity'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'fill-rule'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'flood-opacity'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'font-size'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'font-size-adjust'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'font-stretch'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'font-style'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'font-weight'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'letter-spacing'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'opacity'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'overflow'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'stop-opacity'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'stroke-dasharray'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'stroke-dashoffset'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'stroke-linecap'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'stroke-linejoin'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'stroke-miterlimit'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'stroke-opacity'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'stroke-width'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'text-anchor'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'text-decoration'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'visibility'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Testing 'word-spacing'.]
-    expected:
-      if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-
--- a/testing/web-platform/meta/css/css-variables-1/variable-substitution-background-properties.html.ini
+++ b/testing/web-platform/meta/css/css-variables-1/variable-substitution-background-properties.html.ini
@@ -1,12 +1,5 @@
 [variable-substitution-background-properties.html]
   type: testharness
   [background-image-radial-gradient]
     expected: FAIL
 
-  [background-image-linear-gradient]
-    expected:
-      if not debug and stylo and not 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): 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 not 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/css/css-variables-1/vars-font-shorthand-001.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[vars-font-shorthand-001.html]
-  type: reftest
-  expected: ERROR
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-writing-modes-3/sizing-orthog-prct-vrl-in-htb-001.xht.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[sizing-orthog-prct-vrl-in-htb-001.xht]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-writing-modes-3/sizing-orthog-vrl-in-htb-001.xht.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[sizing-orthog-vrl-in-htb-001.xht]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-writing-modes-3/sizing-orthog-vrl-in-htb-004.xht.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[sizing-orthog-vrl-in-htb-004.xht]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-writing-modes-3/sizing-orthog-vrl-in-htb-008.xht.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[sizing-orthog-vrl-in-htb-008.xht]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-writing-modes-3/sizing-orthog-vrl-in-htb-011.xht.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[sizing-orthog-vrl-in-htb-011.xht]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-writing-modes-3/sizing-orthog-vrl-in-htb-013.xht.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[sizing-orthog-vrl-in-htb-013.xht]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not 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/css/css-writing-modes-3/sizing-orthog-vrl-in-htb-020.xht.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[sizing-orthog-vrl-in-htb-020.xht]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
--- a/testing/web-platform/meta/css/css-writing-modes-3/text-orientation-script-001.html.ini
+++ b/testing/web-platform/meta/css/css-writing-modes-3/text-orientation-script-001.html.ini
@@ -1,14 +1,15 @@
 [text-orientation-script-001.html]
   type: testharness
   expected:
     if not debug and stylo and not 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): TIMEOUT
     if debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): TIMEOUT
+    if not debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): TIMEOUT
   [Default orientation for vo=R]
     expected: FAIL
 
   [Default orientation for vo=U]
     expected: FAIL
 
   [Default orientation for vo=Tr]
     expected: FAIL
--- a/testing/web-platform/meta/css/mediaqueries-3/mq-calc-001.html.ini
+++ b/testing/web-platform/meta/css/mediaqueries-3/mq-calc-001.html.ini
@@ -1,3 +1,8 @@
 [mq-calc-001.html]
   type: reftest
-  expected: FAIL
+  expected:
+    if not debug and stylo and not 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 debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
+    if debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
+    FAIL
--- a/testing/web-platform/meta/css/mediaqueries-3/mq-calc-002.html.ini
+++ b/testing/web-platform/meta/css/mediaqueries-3/mq-calc-002.html.ini
@@ -1,3 +1,8 @@
 [mq-calc-002.html]
   type: reftest
-  expected: FAIL
+  expected:
+    if not debug and stylo and not 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 debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
+    if debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
+    FAIL
--- a/testing/web-platform/meta/css/mediaqueries-3/mq-calc-003.html.ini
+++ b/testing/web-platform/meta/css/mediaqueries-3/mq-calc-003.html.ini
@@ -1,3 +1,8 @@
 [mq-calc-003.html]
   type: reftest
-  expected: FAIL
+  expected:
+    if not debug and stylo and not 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 debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
+    if debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
+    FAIL
--- a/testing/web-platform/meta/css/mediaqueries-3/mq-calc-004.html.ini
+++ b/testing/web-platform/meta/css/mediaqueries-3/mq-calc-004.html.ini
@@ -1,3 +1,8 @@
 [mq-calc-004.html]
   type: reftest
-  expected: FAIL
+  expected:
+    if not debug and stylo and not 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 debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
+    if debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
+    FAIL
--- a/testing/web-platform/meta/css/mediaqueries-3/mq-calc-005.html.ini
+++ b/testing/web-platform/meta/css/mediaqueries-3/mq-calc-005.html.ini
@@ -1,3 +1,8 @@
 [mq-calc-005.html]
   type: reftest
-  expected: FAIL
+  expected:
+    if not debug and stylo and not 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 debug and stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
+    if debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): PASS
+    FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/css/selectors4/focus-within-009.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[focus-within-008.html]
-  type: reftest
-  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1377588
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/vendor-imports/mozilla/mozilla-central-reftests/masking/mask-mode-d.html.ini
@@ -0,0 +1,3 @@
+[mask-mode-d.html]
+  type: reftest
+  expected: FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/css/vendor-imports/mozilla/mozilla-central-reftests/text-decor-3/ruby-text-decoration-01.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[ruby-text-decoration-01.html]
-  type: reftest
-  expected:
-    if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
--- a/testing/web-platform/meta/fetch/api/basic/conditional-get.html.ini
+++ b/testing/web-platform/meta/fetch/api/basic/conditional-get.html.ini
@@ -1,1 +1,3 @@
 prefs: [network.http.rcwn.enabled:false]
+[conditional-get.html]
+  type: testharness
--- a/testing/web-platform/meta/fetch/api/request/request-cache-default.html.ini
+++ b/testing/web-platform/meta/fetch/api/request/request-cache-default.html.ini
@@ -1,1 +1,3 @@
 prefs: [network.http.rcwn.enabled:false]
+[request-cache-default.html]
+  type: testharness
--- a/testing/web-platform/meta/fetch/api/request/request-cache-force-cache.html.ini
+++ b/testing/web-platform/meta/fetch/api/request/request-cache-force-cache.html.ini
@@ -1,1 +1,3 @@
 prefs: [network.http.rcwn.enabled:false]
+[request-cache-force-cache.html]
+  type: testharness
--- a/testing/web-platform/meta/fetch/api/request/request-cache-reload.html.ini
+++ b/testing/web-platform/meta/fetch/api/request/request-cache-reload.html.ini
@@ -1,1 +1,3 @@
 prefs: [network.http.rcwn.enabled:false]
+[request-cache-reload.html]
+  type: testharness
deleted file mode 100644
--- a/testing/web-platform/meta/html/browsers/windows/browsing-context-names/choose-_blank-003.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[choose-_blank-003.html.ini]
-  type: testharness
-  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1374133
--- a/testing/web-platform/meta/html/dom/interfaces.html.ini
+++ b/testing/web-platform/meta/html/dom/interfaces.html.ini
@@ -3365,19 +3365,16 @@
     expected: FAIL
 
   [Window interface: window must inherit property "onrejectionhandled" with the proper type (110)]
     expected: FAIL
 
   [Window interface: window must inherit property "onunhandledrejection" with the proper type (112)]
     expected: FAIL
 
-  [HTMLElement interface: attribute onwheel]
-    expected: FAIL
-
   [HTMLElement interface: document.createElement("noscript") must inherit property "forceSpellCheck" with the proper type (14)]
     expected: FAIL
 
   [HTMLElement interface: document.createElement("noscript") must inherit property "oncancel" with the proper type (19)]
     expected: FAIL
 
   [HTMLElement interface: document.createElement("noscript") must inherit property "oncuechange" with the proper type (26)]
     expected: FAIL
--- a/testing/web-platform/meta/html/dom/reflection-metadata.html.ini
+++ b/testing/web-platform/meta/html/dom/reflection-metadata.html.ini
@@ -235,70 +235,16 @@
     expected: FAIL
 
   [link.as: IDL set to "xslt"]
     expected: FAIL
 
   [link.as: IDL set to "XSLT"]
     expected: FAIL
 
-  [link.as: setAttribute() to "fetch"]
-    expected: FAIL
-
-  [link.as: setAttribute() to "xfetch"]
-    expected: FAIL
-
-  [link.as: setAttribute() to "fetch\\0"]
-    expected: FAIL
-
-  [link.as: setAttribute() to "etch"]
-    expected: FAIL
-
-  [link.as: setAttribute() to "FETCH"]
-    expected: FAIL
-
-  [link.as: setAttribute() to "serviceworKer"]
-    expected: FAIL
-
-  [link.as: setAttribute() to "sharedworKer"]
-    expected: FAIL
-
-  [link.as: setAttribute() to "tracK"]
-    expected: FAIL
-
-  [link.as: setAttribute() to "worKer"]
-    expected: FAIL
-
-  [link.as: IDL set to "fetch"]
-    expected: FAIL
-
-  [link.as: IDL set to "xfetch"]
-    expected: FAIL
-
-  [link.as: IDL set to "fetch\\0"]
-    expected: FAIL
-
-  [link.as: IDL set to "etch"]
-    expected: FAIL
-
-  [link.as: IDL set to "FETCH"]
-    expected: FAIL
-
-  [link.as: IDL set to "serviceworKer"]
-    expected: FAIL
-
-  [link.as: IDL set to "sharedworKer"]
-    expected: FAIL
-
-  [link.as: IDL set to "tracK"]
-    expected: FAIL
-
-  [link.as: IDL set to "worKer"]
-    expected: FAIL
-
   [link.workerType: typeof IDL attribute]
     expected: FAIL
 
   [link.workerType: IDL get with DOM attribute unset]
     expected: FAIL
 
   [link.workerType: setAttribute() to ""]
     expected: FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/iframe-with-base.html.ini
@@ -0,0 +1,5 @@
+[iframe-with-base.html]
+  type: reftest
+  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 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/html/semantics/embedded-content/the-img-element/document-adopt-base-url.html.ini
@@ -0,0 +1,4 @@
+[document-adopt-base-url.html]
+  type: reftest
+  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): FAIL
deleted file mode 100644
--- a/testing/web-platform/meta/html/semantics/forms/the-form-element/form-action-reflection-with-base-url.html.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[form-action-reflection-with-base-url.html]
-  type: testharness
-  [An empty-string action content attribute should cause the IDL attribute to return the document's URL (not the document's base URL)]
-    expected: FAIL
-
-  [A missing action content attribute should cause the IDL attribute to return the document's URL (not the document's base URL)]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/html/semantics/forms/the-form-element/form-action-reflection.html.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[form-action-reflection.html]
-  type: testharness
-  [An empty-string action content attribute should cause the IDL attribute to return the document's URL (= the document's base URL in this case)]
-    expected: FAIL
-
-  [A missing action content attribute should cause the IDL attribute to return the document's URL (= the document's base URL in this case)]
-    expected: FAIL
-
--- a/testing/web-platform/meta/html/webappapis/scripting/events/event-handler-all-global-events.html.ini
+++ b/testing/web-platform/meta/html/webappapis/scripting/events/event-handler-all-global-events.html.ini
@@ -7,29 +7,20 @@
     expected: FAIL
 
   [oncancel: the content attribute must be compiled into a function as the corresponding property]
     expected: FAIL
 
   [oncancel: the content attribute must execute when an event is dispatched]
     expected: FAIL
 
-  [onclose: the content attribute must be compiled into a function as the corresponding property]
-    expected: FAIL
-
-  [onclose: the content attribute must execute when an event is dispatched]
-    expected: FAIL
-
   [oncuechange: must be on the appropriate locations for GlobalEventHandlers]
     expected: FAIL
 
   [oncuechange: the default value must be null]
     expected: FAIL
 
   [oncuechange: the content attribute must be compiled into a function as the corresponding property]
     expected: FAIL
 
   [oncuechange: the content attribute must execute when an event is dispatched]
     expected: FAIL
 
-  [onwheel: must be on the appropriate locations for GlobalEventHandlers]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/preload/reflected-as-value.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[reflected-as-value.html]
-  type: testharness
-  [Make sure that the `as` value reflects only known values]
-    expected: FAIL
-
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/preload/single-download-late-used-preload.html.ini
@@ -0,0 +1,16 @@
+[single-download-late-used-preload.html]
+  type: testharness
+  expected:
+    if debug and not stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): TIMEOUT
+    if not debug and not stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): TIMEOUT
+    if not debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): TIMEOUT
+    if debug and not stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): TIMEOUT
+    if not debug and not stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): TIMEOUT
+  [Ensure preloaded resources are not downloaded again when used]
+    expected:
+      if debug and not stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): NOTRUN
+      if not debug and not stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): NOTRUN
+      if not debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): NOTRUN
+      if debug and not stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): NOTRUN
+      if not debug and not stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): NOTRUN
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/preload/single-download-preload.html.ini
@@ -0,0 +1,7 @@
+[single-download-preload.html]
+  type: testharness
+  [Makes sure that preloaded resources are not downloaded again when used]
+    expected:
+      if debug and not stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
+      if debug and not stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+
--- a/testing/web-platform/meta/quirks-mode/historical/list-item-bullet-size.html.ini
+++ b/testing/web-platform/meta/quirks-mode/historical/list-item-bullet-size.html.ini
@@ -1,3 +1,9 @@
 [list-item-bullet-size.html]
   type: reftest
-  expected: FAIL
+  expected:
+    if not debug and not stylo and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+    if debug and not stylo and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): FAIL
+    if not debug and not stylo and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+    if debug and not stylo and e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): FAIL
+    if not debug and not stylo and e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): FAIL
+    if not debug and not stylo and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): FAIL
--- a/testing/web-platform/meta/selectors/attribute-selectors/attribute-case/cssom.html.ini
+++ b/testing/web-platform/meta/selectors/attribute-selectors/attribute-case/cssom.html.ini
@@ -42,8 +42,9 @@
   [[foo="bar"/**/i\] setting CSSStyleRule#selectorText]
     expected: FAIL
 
   [[foo="bar"/**/i\] setting CSSRule#cssText in @media]
     expected: FAIL
 
   [[foo="bar"/**/i\] setting CSSStyleRule#selectorText in @media]
     expected: FAIL
+
--- a/testing/web-platform/meta/web-animations/animation-model/animation-types/accumulation-per-property.html.ini
+++ b/testing/web-platform/meta/web-animations/animation-model/animation-types/accumulation-per-property.html.ini
@@ -193,8 +193,9 @@
       if debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
 
   [stroke-dasharray: dasharray]
     expected:
       if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+
--- a/testing/web-platform/meta/web-animations/animation-model/animation-types/addition-per-property.html.ini
+++ b/testing/web-platform/meta/web-animations/animation-model/animation-types/addition-per-property.html.ini
@@ -188,8 +188,9 @@ prefs: [layout.css.contain.enabled:true,
       if debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
 
   [stroke-dasharray: dasharray]
     expected:
       if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): 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
@@ -305,8 +305,9 @@ prefs: [layout.css.contain.enabled:true,
       if debug and stylo and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
 
   [shape-outside uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with keyframe easing]
     expected:
       if not debug and stylo and not 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): 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 not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
+
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-setLocalDescription.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-setLocalDescription.html.ini
@@ -8,19 +8,17 @@
 
   [Set created offer other than last offer should reject with InvalidModificationError]
     expected: FAIL
 
   [Creating and setting offer multiple times should succeed]
     expected: FAIL
 
   [setLocalDescription(offer) should never resolve if connection is closed in parallel]
-    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): PASS
-      FAIL
+    expected: FAIL
 
   [setLocalDescription() with valid answer should succeed]
     expected: FAIL
 
   [setLocalDescription() with type answer and null sdp should use lastAnswer generated from createAnswer]
     expected: FAIL
 
   [setLocalDescription() with answer not created by own createAnswer() should reject with InvalidModificationError]
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-setRemoteDescription.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-setRemoteDescription.html.ini
@@ -9,16 +9,17 @@
 
   [setRemoteDescription with valid offer should succeed]
     expected: FAIL
 
   [Setting remote description multiple times with different offer should succeed]
     expected: FAIL
 
   [setRemoteDescription(offer) should never resolve if connection is closed in parallel]
+    disabled: unstable
     expected:
       if debug and not stylo and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): PASS
       FAIL
 
   [setRemoteDescription(offer) with invalid SDP should reject with RTCError]
     expected: FAIL
 
   [setRemoteDescription() with valid state and answer should succeed]
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/bidi/bidi_ruby.html.ini
@@ -0,0 +1,5 @@
+[bidi_ruby.html]
+  type: reftest
+  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 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/webvtt/rendering/cues-with-video/processing-model/bidi/u0041_first.html.ini
@@ -0,0 +1,5 @@
+[u0041_first.html]
+  type: reftest
+  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 not 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/webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/not_allowed_properties.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[not_allowed_properties.html]
-  type: reftest
-  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 not stylo and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
--- a/testing/web-platform/meta/workers/interfaces.worker.js.ini
+++ b/testing/web-platform/meta/workers/interfaces.worker.js.ini
@@ -18,19 +18,16 @@
     expected: FAIL
 
   [WorkerGlobalScope interface: attribute onrejectionhandled]
     expected: FAIL
 
   [WorkerGlobalScope interface: attribute onunhandledrejection]
     expected: FAIL
 
-  [DedicatedWorkerGlobalScope interface: attribute name]
-    expected: FAIL
-
   [DedicatedWorkerGlobalScope interface: attribute onmessageerror]
     expected: FAIL
 
   [DedicatedWorkerGlobalScope interface: self must inherit property "onmessageerror" with the proper type (4)]
     expected: FAIL
 
   [WorkerGlobalScope interface: self must inherit property "onlanguagechange" with the proper type (5)]
     expected: FAIL
--- a/testing/web-platform/meta/workers/interfaces/SharedWorkerGlobalScope/name/setting.html.ini
+++ b/testing/web-platform/meta/workers/interfaces/SharedWorkerGlobalScope/name/setting.html.ini
@@ -1,4 +1,5 @@
 [setting.html]
   type: testharness
   [setting name]
     expected: FAIL
+
--- a/testing/web-platform/meta/workers/name-property.html.ini
+++ b/testing/web-platform/meta/workers/name-property.html.ini
@@ -1,9 +1,3 @@
 [name-property.html]
   type: testharness
   expected: ERROR
-  [name property is replaceable for DedicatedWorkerGlobalScope]
-    expected: FAIL
-
-  [name property is replaceable for SharedWorkerGlobalScope]
-    expected: FAIL
-