Bug 1477472 - [wpt-sync] Update web-platform-tests to 4836688f614cff16a03cbd922f3cc3394b5e5013, a=testonly
authormoz-wptsync-bot <wptsync@mozilla.com>
Mon, 23 Jul 2018 10:41:05 +0000
changeset 1645589 b16692ad1c8a8ca5df38c78e289c736085efb6cc
parent 1645588 d119bd74e54ef54d3c1895d5cc1989d53013c0d7
child 1645590 ec3ad2246955507fac0369affabd17dccb04664f
push id286302
push userwptsync@mozilla.com
push dateMon, 23 Jul 2018 20:59:17 +0000
treeherdertry@f4f38bfa0cdb [default view] [failures only]
reviewerstestonly
bugs1477472
milestone63.0a1
Bug 1477472 - [wpt-sync] Update web-platform-tests to 4836688f614cff16a03cbd922f3cc3394b5e5013, a=testonly wpt-head: 4836688f614cff16a03cbd922f3cc3394b5e5013 wpt-type: landing
testing/web-platform/meta/IndexedDB/idlharness.any.js.ini
testing/web-platform/meta/IndexedDB/interfaces.any.js.ini
testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.any.js.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/successes_AES-CBC.https.any.js.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/successes_AES-CTR.https.any.js.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/successes_AES-GCM.https.any.js.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/successes_AES-KW.https.any.js.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/successes_ECDH.https.any.js.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/successes_ECDSA.https.any.js.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/successes_HMAC.https.any.js.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.js.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.js.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.any.js.ini
testing/web-platform/meta/WebCryptoAPI/idlharness.https.any.js.ini
testing/web-platform/meta/bluetooth/idl/idlharness.tentative.https.window.js.ini
testing/web-platform/meta/compat/webkit-appearance.tentative.html.ini
testing/web-platform/meta/content-security-policy/frame-src/frame-src-self-unique-origin.html.ini
testing/web-platform/meta/content-security-policy/img-src/img-src-self-unique-origin.html.ini
testing/web-platform/meta/content-security-policy/media-src/media-src-7_1_2.sub.html.ini
testing/web-platform/meta/content-security-policy/media-src/media-src-7_2_2.sub.html.ini
testing/web-platform/meta/content-security-policy/media-src/media-src-blocked.sub.html.ini
testing/web-platform/meta/content-security-policy/script-src/script-src-strict_dynamic_double_policy_honor_whitelist.sub.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/css-animations/__dir__.ini
testing/web-platform/meta/css/css-backgrounds/border-image-019.xht.ini
testing/web-platform/meta/css/css-logical/__dir__.ini
testing/web-platform/meta/css/css-logical/animation-001.html.ini
testing/web-platform/meta/css/css-properties-values-api/registered-property-computation.html.ini
testing/web-platform/meta/css/css-scoping/__dir__.ini
testing/web-platform/meta/css/css-transitions-1/__dir__.ini
testing/web-platform/meta/css/css-transitions/__dir__.ini
testing/web-platform/meta/css/css-values/vh_not_refreshing_on_chrome.html.ini
testing/web-platform/meta/css/cssom-view/cssom-getBoxQuads-001.html.ini
testing/web-platform/meta/css/filter-effects/interfaces.any.js.ini
testing/web-platform/meta/css/vendor-imports/mozilla/mozilla-central-reftests/images3/object-position-svg-001e.html.ini
testing/web-platform/meta/custom-elements/v0/__dir__.ini
testing/web-platform/meta/domparsing/interfaces.any.js.ini
testing/web-platform/meta/encoding/legacy-mb-tchinese/big5/big5-encode-href-errors-han.html.ini
testing/web-platform/meta/encrypted-media/Google/__dir__.ini
testing/web-platform/meta/feature-policy/interfaces.any.js.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/fetch/cors-rfc1918/idlharness.tentative.any.js.ini
testing/web-platform/meta/fetch/http-cache/304-update.html.ini
testing/web-platform/meta/html/browsers/the-window-object/window-open-noopener.html.ini
testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/attributes.sub.html.ini
testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/location.sub.html.ini
testing/web-platform/meta/html/syntax/parsing/html5lib_tests15.html.ini
testing/web-platform/meta/html/webappapis/idle-callbacks/__dir__.ini
testing/web-platform/meta/infrastructure/server/title.any.js.ini
testing/web-platform/meta/intersection-observer/timestamp.html.ini
testing/web-platform/meta/media-capabilities/idlharness.html.ini
testing/web-platform/meta/mixed-content/__dir__.ini
testing/web-platform/meta/mozilla-sync
testing/web-platform/meta/navigation-timing/nav2_test_redirect_server.html.ini
testing/web-platform/meta/payment-request/allowpaymentrequest/allowpaymentrequest-attribute-cross-origin-bc-containers.https.html.ini
testing/web-platform/meta/payment-request/idlharness.https.window.js.ini
testing/web-platform/meta/payment-request/interfaces.https.html.ini
testing/web-platform/meta/picture-in-picture/idlharness.window.js.ini
testing/web-platform/meta/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/__dir__.ini
testing/web-platform/meta/remote-playback/idlharness.html.ini
testing/web-platform/meta/remote-playback/idlharness.window.js.ini
testing/web-platform/meta/requestidlecallback/basic.html.ini
testing/web-platform/meta/svg/shapes/ellipse-01.svg.ini
testing/web-platform/meta/svg/shapes/ellipse-02.svg.ini
testing/web-platform/meta/svg/shapes/ellipse-03.svg.ini
testing/web-platform/meta/svg/shapes/ellipse-05.svg.ini
testing/web-platform/meta/svg/shapes/ellipse-06.svg.ini
testing/web-platform/meta/svg/shapes/ellipse-07.svg.ini
testing/web-platform/meta/svg/shapes/ellipse-08.svg.ini
testing/web-platform/meta/svg/shapes/line-dasharray.svg.ini
testing/web-platform/meta/url/interfaces.any.js.ini
testing/web-platform/meta/web-animations/__dir__.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/interfaces/KeyframeEffect/idlharness.window.js.ini
testing/web-platform/meta/web-locks/interfaces.tentative.https.any.js.ini
testing/web-platform/meta/web-nfc/idlharness.https.window.js.ini
testing/web-platform/meta/websockets/Secure-Send-data.any.js.ini
testing/web-platform/meta/websockets/constructor/014.html.ini
testing/web-platform/meta/websockets/cookies/006.html.ini
testing/web-platform/meta/websockets/unload-a-document/001.html.ini
testing/web-platform/meta/workers/WorkerPerformanceNow.html.ini
testing/web-platform/meta/workers/semantics/navigation/002.html.ini
testing/web-platform/meta/xhr/sync-no-progress.any.js.ini
--- a/testing/web-platform/meta/IndexedDB/idlharness.any.js.ini
+++ b/testing/web-platform/meta/IndexedDB/idlharness.any.js.ini
@@ -1,10 +1,9 @@
 [idlharness.any.sharedworker.html]
-  expected: ERROR
 
 [idlharness.any.html]
   [idlharness]
     expected: FAIL
 
 
 [idlharness.any.worker.html]
   [idlharness]
deleted file mode 100644
--- a/testing/web-platform/meta/IndexedDB/interfaces.any.js.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[interfaces.any.worker.html]
-  [ImageBitmapRenderingContext interface: existence and properties of interface object]
-    expected: FAIL
-
--- a/testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.any.js.ini
+++ b/testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.any.js.ini
@@ -1,2 +1,4 @@
 [ecdh_bits.https.any.html]
   expected: TIMEOUT
+
+[ecdh_bits.https.any.worker.html]
--- a/testing/web-platform/meta/WebCryptoAPI/generateKey/successes_AES-CBC.https.any.js.ini
+++ b/testing/web-platform/meta/WebCryptoAPI/generateKey/successes_AES-CBC.https.any.js.ini
@@ -1,7 +1,9 @@
 [successes_AES-CBC.https.any.worker.html]
   [Untitled]
     expected: FAIL
 
   [WebCryptoAPI: generateKey() Successful Calls]
     expected: FAIL
 
+
+[successes_AES-CBC.https.any.html]
--- a/testing/web-platform/meta/WebCryptoAPI/generateKey/successes_AES-CTR.https.any.js.ini
+++ b/testing/web-platform/meta/WebCryptoAPI/generateKey/successes_AES-CTR.https.any.js.ini
@@ -1,7 +1,9 @@
 [successes_AES-CTR.https.any.worker.html]
   [Untitled]
     expected: FAIL
 
   [WebCryptoAPI: generateKey() Successful Calls]
     expected: FAIL
 
+
+[successes_AES-CTR.https.any.html]
--- a/testing/web-platform/meta/WebCryptoAPI/generateKey/successes_AES-GCM.https.any.js.ini
+++ b/testing/web-platform/meta/WebCryptoAPI/generateKey/successes_AES-GCM.https.any.js.ini
@@ -1,7 +1,9 @@
 [successes_AES-GCM.https.any.worker.html]
   [Untitled]
     expected: FAIL
 
   [WebCryptoAPI: generateKey() Successful Calls]
     expected: FAIL
 
+
+[successes_AES-GCM.https.any.html]
--- a/testing/web-platform/meta/WebCryptoAPI/generateKey/successes_AES-KW.https.any.js.ini
+++ b/testing/web-platform/meta/WebCryptoAPI/generateKey/successes_AES-KW.https.any.js.ini
@@ -1,7 +1,9 @@
 [successes_AES-KW.https.any.worker.html]
   [Untitled]
     expected: FAIL
 
   [WebCryptoAPI: generateKey() Successful Calls]
     expected: FAIL
 
+
+[successes_AES-KW.https.any.html]
--- a/testing/web-platform/meta/WebCryptoAPI/generateKey/successes_ECDH.https.any.js.ini
+++ b/testing/web-platform/meta/WebCryptoAPI/generateKey/successes_ECDH.https.any.js.ini
@@ -1,7 +1,9 @@
 [successes_ECDH.https.any.worker.html]
   [Untitled]
     expected: FAIL
 
   [WebCryptoAPI: generateKey() Successful Calls]
     expected: FAIL
 
+
+[successes_ECDH.https.any.html]
--- a/testing/web-platform/meta/WebCryptoAPI/generateKey/successes_ECDSA.https.any.js.ini
+++ b/testing/web-platform/meta/WebCryptoAPI/generateKey/successes_ECDSA.https.any.js.ini
@@ -1,7 +1,9 @@
 [successes_ECDSA.https.any.worker.html]
   [Untitled]
     expected: FAIL
 
   [WebCryptoAPI: generateKey() Successful Calls]
     expected: FAIL
 
+
+[successes_ECDSA.https.any.html]
--- a/testing/web-platform/meta/WebCryptoAPI/generateKey/successes_HMAC.https.any.js.ini
+++ b/testing/web-platform/meta/WebCryptoAPI/generateKey/successes_HMAC.https.any.js.ini
@@ -1,7 +1,9 @@
 [successes_HMAC.https.any.worker.html]
   [Untitled]
     expected: FAIL
 
   [WebCryptoAPI: generateKey() Successful Calls]
     expected: FAIL
 
+
+[successes_HMAC.https.any.html]
--- a/testing/web-platform/meta/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.js.ini
+++ b/testing/web-platform/meta/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.js.ini
@@ -120,8 +120,40 @@
 
 [successes_RSA-OAEP.https.any.worker.html?121-130]
   [Untitled]
     expected: FAIL
 
   [WebCryptoAPI: generateKey() Successful Calls]
     expected: FAIL
 
+
+[successes_RSA-OAEP.https.any.html?1-10]
+
+[successes_RSA-OAEP.https.any.html?131-140]
+
+[successes_RSA-OAEP.https.any.html?71-80]
+
+[successes_RSA-OAEP.https.any.html?101-110]
+
+[successes_RSA-OAEP.https.any.html?41-50]
+
+[successes_RSA-OAEP.https.any.html?121-130]
+
+[successes_RSA-OAEP.https.any.html?61-70]
+
+[successes_RSA-OAEP.https.any.html?141-150]
+
+[successes_RSA-OAEP.https.any.html?151-last]
+
+[successes_RSA-OAEP.https.any.html?111-120]
+
+[successes_RSA-OAEP.https.any.html?81-90]
+
+[successes_RSA-OAEP.https.any.html?21-30]
+
+[successes_RSA-OAEP.https.any.html?51-60]
+
+[successes_RSA-OAEP.https.any.html?91-100]
+
+[successes_RSA-OAEP.https.any.html?11-20]
+
+[successes_RSA-OAEP.https.any.html?31-40]
--- a/testing/web-platform/meta/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.js.ini
+++ b/testing/web-platform/meta/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.js.ini
@@ -24,8 +24,16 @@
 
 [successes_RSA-PSS.https.any.worker.html?21-30]
   [Untitled]
     expected: FAIL
 
   [WebCryptoAPI: generateKey() Successful Calls]
     expected: FAIL
 
+
+[successes_RSA-PSS.https.any.html?11-20]
+
+[successes_RSA-PSS.https.any.html?31-last]
+
+[successes_RSA-PSS.https.any.html?1-10]
+
+[successes_RSA-PSS.https.any.html?21-30]
--- a/testing/web-platform/meta/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.any.js.ini
+++ b/testing/web-platform/meta/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.any.js.ini
@@ -24,8 +24,16 @@
 
 [successes_RSASSA-PKCS1-v1_5.https.any.worker.html?21-30]
   [Untitled]
     expected: FAIL
 
   [WebCryptoAPI: generateKey() Successful Calls]
     expected: FAIL
 
+
+[successes_RSASSA-PKCS1-v1_5.https.any.html?1-10]
+
+[successes_RSASSA-PKCS1-v1_5.https.any.html?31-last]
+
+[successes_RSASSA-PKCS1-v1_5.https.any.html?21-30]
+
+[successes_RSASSA-PKCS1-v1_5.https.any.html?11-20]
--- a/testing/web-platform/meta/WebCryptoAPI/idlharness.https.any.js.ini
+++ b/testing/web-platform/meta/WebCryptoAPI/idlharness.https.any.js.ini
@@ -24,8 +24,10 @@
     expected: FAIL
 
   [CryptoKey interface: attribute algorithm]
     expected: FAIL
 
   [CryptoKey interface: attribute usages]
     expected: FAIL
 
+
+[idlharness.https.any.html]
--- a/testing/web-platform/meta/bluetooth/idl/idlharness.tentative.https.window.js.ini
+++ b/testing/web-platform/meta/bluetooth/idl/idlharness.tentative.https.window.js.ini
@@ -459,8 +459,77 @@
     expected: FAIL
 
   [BluetoothUUID interface: operation canonicalUUID(unsigned long)]
     expected: FAIL
 
   [Navigator interface: attribute bluetooth]
     expected: FAIL
 
+  [Bluetooth must be primary interface of navigator.bluetooth]
+    expected: FAIL
+
+  [Stringification of navigator.bluetooth]
+    expected: FAIL
+
+  [Bluetooth interface: navigator.bluetooth must inherit property "getAvailability()" with the proper type]
+    expected: FAIL
+
+  [Bluetooth interface: navigator.bluetooth must inherit property "onavailabilitychanged" with the proper type]
+    expected: FAIL
+
+  [Bluetooth interface: navigator.bluetooth must inherit property "referringDevice" with the proper type]
+    expected: FAIL
+
+  [Bluetooth interface: navigator.bluetooth must inherit property "requestDevice(RequestDeviceOptions)" with the proper type]
+    expected: FAIL
+
+  [Bluetooth interface: calling requestDevice(RequestDeviceOptions) on navigator.bluetooth with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [Bluetooth interface: navigator.bluetooth must inherit property "ongattserverdisconnected" with the proper type]
+    expected: FAIL
+
+  [Bluetooth interface: navigator.bluetooth must inherit property "oncharacteristicvaluechanged" with the proper type]
+    expected: FAIL
+
+  [Bluetooth interface: navigator.bluetooth must inherit property "onserviceadded" with the proper type]
+    expected: FAIL
+
+  [Bluetooth interface: navigator.bluetooth must inherit property "onservicechanged" with the proper type]
+    expected: FAIL
+
+  [Bluetooth interface: navigator.bluetooth must inherit property "onserviceremoved" with the proper type]
+    expected: FAIL
+
+  [BluetoothAdvertisingEvent must be primary interface of event]
+    expected: FAIL
+
+  [Stringification of event]
+    expected: FAIL
+
+  [BluetoothAdvertisingEvent interface: event must inherit property "device" with the proper type]
+    expected: FAIL
+
+  [BluetoothAdvertisingEvent interface: event must inherit property "uuids" with the proper type]
+    expected: FAIL
+
+  [BluetoothAdvertisingEvent interface: event must inherit property "name" with the proper type]
+    expected: FAIL
+
+  [BluetoothAdvertisingEvent interface: event must inherit property "appearance" with the proper type]
+    expected: FAIL
+
+  [BluetoothAdvertisingEvent interface: event must inherit property "txPower" with the proper type]
+    expected: FAIL
+
+  [BluetoothAdvertisingEvent interface: event must inherit property "rssi" with the proper type]
+    expected: FAIL
+
+  [BluetoothAdvertisingEvent interface: event must inherit property "manufacturerData" with the proper type]
+    expected: FAIL
+
+  [BluetoothAdvertisingEvent interface: event must inherit property "serviceData" with the proper type]
+    expected: FAIL
+
+  [Navigator interface: navigator must inherit property "bluetooth" with the proper type]
+    expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/compat/webkit-appearance.tentative.html.ini
+++ /dev/null
@@ -1,124 +0,0 @@
-[webkit-appearance.tentative.html]
-  [-webkit-appearance support]
-    expected: FAIL
-
-  [-webkit-appearance support 1]
-    expected: FAIL
-
-  [-webkit-appearance support 2]
-    expected: FAIL
-
-  [-webkit-appearance support 3]
-    expected: FAIL
-
-  [-webkit-appearance support 4]
-    expected: FAIL
-
-  [-webkit-appearance support 5]
-    expected: FAIL
-
-  [-webkit-appearance support 6]
-    expected: FAIL
-
-  [-webkit-appearance support 7]
-    expected: FAIL
-
-  [-webkit-appearance support 8]
-    expected: FAIL
-
-  [-webkit-appearance support 9]
-    expected: FAIL
-
-  [-webkit-appearance support 10]
-    expected: FAIL
-
-  [-webkit-appearance support 11]
-    expected: FAIL
-
-  [-webkit-appearance support 12]
-    expected: FAIL
-
-  [-webkit-appearance support 13]
-    expected: FAIL
-
-  [-webkit-appearance support 14]
-    expected: FAIL
-
-  [-webkit-appearance support 15]
-    expected: FAIL
-
-  [-webkit-appearance support 16]
-    expected: FAIL
-
-  [-webkit-appearance support 17]
-    expected: FAIL
-
-  [-webkit-appearance support 18]
-    expected: FAIL
-
-  [-webkit-appearance support 19]
-    expected: FAIL
-
-  [-webkit-appearance support 20]
-    expected: FAIL
-
-  [-webkit-appearance support 21]
-    expected: FAIL
-
-  [-webkit-appearance support 22]
-    expected: FAIL
-
-  [-webkit-appearance support 23]
-    expected: FAIL
-
-  [-webkit-appearance support 24]
-    expected: FAIL
-
-  [-webkit-appearance support 25]
-    expected: FAIL
-
-  [-webkit-appearance support 26]
-    expected: FAIL
-
-  [-webkit-appearance support 27]
-    expected: FAIL
-
-  [-webkit-appearance support 28]
-    expected: FAIL
-
-  [-webkit-appearance support 29]
-    expected: FAIL
-
-  [-webkit-appearance support 30]
-    expected: FAIL
-
-  [-webkit-appearance support 31]
-    expected: FAIL
-
-  [-webkit-appearance support 32]
-    expected: FAIL
-
-  [-webkit-appearance support 33]
-    expected: FAIL
-
-  [-webkit-appearance support 34]
-    expected: FAIL
-
-  [-webkit-appearance support 35]
-    expected: FAIL
-
-  [-webkit-appearance support 36]
-    expected: FAIL
-
-  [-webkit-appearance support 37]
-    expected: FAIL
-
-  [-webkit-appearance support 38]
-    expected: FAIL
-
-  [-webkit-appearance support 39]
-    expected: FAIL
-
-  [-webkit-appearance support 40]
-    expected: FAIL
-
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/content-security-policy/frame-src/frame-src-self-unique-origin.html.ini
@@ -0,0 +1,5 @@
+[frame-src-self-unique-origin.html]
+  expected: TIMEOUT
+  [Iframe's url must not match with 'self'. It must be blocked.]
+    expected: TIMEOUT
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/content-security-policy/img-src/img-src-self-unique-origin.html.ini
@@ -0,0 +1,5 @@
+[img-src-self-unique-origin.html]
+  expected: TIMEOUT
+  [Image's url must not match with 'self'. Image must be blocked.]
+    expected: TIMEOUT
+
--- a/testing/web-platform/meta/content-security-policy/media-src/media-src-7_1_2.sub.html.ini
+++ b/testing/web-platform/meta/content-security-policy/media-src/media-src-7_1_2.sub.html.ini
@@ -1,4 +1,5 @@
 [media-src-7_1_2.sub.html]
   expected: TIMEOUT
   [Test that securitypolicyviolation events are fired]
     expected: TIMEOUT
+
--- a/testing/web-platform/meta/content-security-policy/media-src/media-src-7_2_2.sub.html.ini
+++ b/testing/web-platform/meta/content-security-policy/media-src/media-src-7_2_2.sub.html.ini
@@ -1,4 +1,5 @@
 [media-src-7_2_2.sub.html]
   expected: TIMEOUT
   [Test that securitypolicyviolation events are fired]
     expected: TIMEOUT
+
--- a/testing/web-platform/meta/content-security-policy/media-src/media-src-blocked.sub.html.ini
+++ b/testing/web-platform/meta/content-security-policy/media-src/media-src-blocked.sub.html.ini
@@ -1,4 +1,5 @@
 [media-src-blocked.sub.html]
   expected: TIMEOUT
   [Test that securitypolicyviolation events are fired]
     expected: TIMEOUT
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/content-security-policy/script-src/script-src-strict_dynamic_double_policy_honor_whitelist.sub.html.ini
@@ -0,0 +1,4 @@
+[script-src-strict_dynamic_double_policy_honor_whitelist.sub.html]
+  [Non-whitelisted script injected via `appendChild` is not allowed with `strict-dynamic` + a nonce+whitelist double policy.]
+    expected: FAIL
+
--- a/testing/web-platform/meta/cors/304.htm.ini
+++ b/testing/web-platform/meta/cors/304.htm.ini
@@ -1,1 +1,2 @@
 prefs: [network.http.rcwn.enabled:false]
+[304.htm]
--- 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,3 @@
 [background-position-001.xht]
   expected:
-    if os == "linux" and not webrender: FAIL
+    if (os == "linux") and not webrender: 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,3 @@
 [background-position-002.xht]
   expected:
-    if os == "linux" and not webrender: FAIL
+    if (os == "linux") and not webrender: FAIL
--- a/testing/web-platform/meta/css/css-animations/__dir__.ini
+++ b/testing/web-platform/meta/css/css-animations/__dir__.ini
@@ -1,5 +1,1 @@
-prefs: [dom.animations-api.compositing.enabled:true,
-        dom.animations-api.core.enabled:true,
-        dom.animations-api.getAnimations.enabled:true,
-        dom.animations-api.implicit-keyframes.enabled:true,
-        dom.animations-api.timelines.enabled:true]
+prefs: [dom.animations-api.compositing.enabled:true, dom.animations-api.core.enabled:true, dom.animations-api.getAnimations.enabled:true, dom.animations-api.implicit-keyframes.enabled:true, dom.animations-api.timelines.enabled:true]
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-backgrounds/border-image-019.xht.ini
@@ -0,0 +1,3 @@
+[border-image-019.xht]
+  expected:
+    if debug and not webrender and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
--- a/testing/web-platform/meta/css/css-logical/__dir__.ini
+++ b/testing/web-platform/meta/css/css-logical/__dir__.ini
@@ -1,3 +1,1 @@
-prefs: [dom.animations-api.core.enabled:true,
-        dom.animations-api.getAnimations.enabled:true,
-        dom.animations-api.implicit-keyframes.enabled:true]
+prefs: [dom.animations-api.core.enabled:true, dom.animations-api.getAnimations.enabled:true, dom.animations-api.implicit-keyframes.enabled:true]
--- a/testing/web-platform/meta/css/css-logical/animation-001.html.ini
+++ b/testing/web-platform/meta/css/css-logical/animation-001.html.ini
@@ -1,10 +1,13 @@
 [animation-001.html]
   [Logical shorthands follow the usual prioritization based on number of component longhands]
     expected: FAIL
     bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1289155, https://bugzilla.mozilla.org/show_bug.cgi?id=1370404
+
   [Physical longhands win over logical shorthands]
     expected: FAIL
     bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1370404
+
   [Physical shorthands and logical shorthands can be mixed]
     expected: FAIL
     bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1370404
+
--- a/testing/web-platform/meta/css/css-properties-values-api/registered-property-computation.html.ini
+++ b/testing/web-platform/meta/css/css-properties-values-api/registered-property-computation.html.ini
@@ -39,8 +39,14 @@
     expected: FAIL
 
   [<length># values are computed correctly for divWithFontSizeInherited]
     expected: FAIL
 
   [<length-percentage># values are computed correctly for divWithFontSizeInherited]
     expected: FAIL
 
+  [<transform-function> values are computed correctly for divWithFontSizeSet]
+    expected: FAIL
+
+  [<transform-function> values are computed correctly for divWithFontSizeInherited]
+    expected: FAIL
+
--- a/testing/web-platform/meta/css/css-scoping/__dir__.ini
+++ b/testing/web-platform/meta/css/css-scoping/__dir__.ini
@@ -1,1 +1,1 @@
-prefs: [dom.animations-api.getAnimations.enabled:true,dom.webcomponents.shadowdom.enabled:true]
+prefs: [dom.animations-api.getAnimations.enabled:true, dom.webcomponents.shadowdom.enabled:true]
deleted file mode 100644
--- a/testing/web-platform/meta/css/css-transitions-1/__dir__.ini
+++ /dev/null
@@ -1,1 +0,0 @@
-disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1356627
--- a/testing/web-platform/meta/css/css-transitions/__dir__.ini
+++ b/testing/web-platform/meta/css/css-transitions/__dir__.ini
@@ -1,5 +1,1 @@
-prefs: [dom.animations-api.compositing.enabled:true,
-        dom.animations-api.core.enabled:true,
-        dom.animations-api.getAnimations.enabled:true,
-        dom.animations-api.implicit-keyframes.enabled:true,
-        dom.animations-api.timelines.enabled:true]
+prefs: [dom.animations-api.compositing.enabled:true, dom.animations-api.core.enabled:true, dom.animations-api.getAnimations.enabled:true, dom.animations-api.implicit-keyframes.enabled:true, dom.animations-api.timelines.enabled:true]
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-values/vh_not_refreshing_on_chrome.html.ini
@@ -0,0 +1,3 @@
+[vh_not_refreshing_on_chrome.html]
+  expected:
+    if debug and not webrender and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
--- a/testing/web-platform/meta/css/cssom-view/cssom-getBoxQuads-001.html.ini
+++ b/testing/web-platform/meta/css/cssom-view/cssom-getBoxQuads-001.html.ini
@@ -1,1 +1,2 @@
 prefs: [layout.css.getBoxQuads.enabled:true, layout.css.convertFromNode.enabled:true]
+[cssom-getBoxQuads-001.html]
--- a/testing/web-platform/meta/css/filter-effects/interfaces.any.js.ini
+++ b/testing/web-platform/meta/css/filter-effects/interfaces.any.js.ini
@@ -24,8 +24,10 @@
     expected: FAIL
 
   [SVGFEGaussianBlurElement interface: attribute edgeMode]
     expected: FAIL
 
   [SVGFEImageElement interface: attribute crossOrigin]
     expected: FAIL
 
+
+[interfaces.any.worker.html]
--- a/testing/web-platform/meta/css/vendor-imports/mozilla/mozilla-central-reftests/images3/object-position-svg-001e.html.ini
+++ b/testing/web-platform/meta/css/vendor-imports/mozilla/mozilla-central-reftests/images3/object-position-svg-001e.html.ini
@@ -1,2 +1,4 @@
 [object-position-svg-001e.html]
-  expected: FAIL
+  expected:
+    if not debug and webrender and 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/custom-elements/v0/__dir__.ini
+++ /dev/null
@@ -1,1 +0,0 @@
-disabled: We are going to move to the latest spec, so we don't care about the result of old tests.
--- a/testing/web-platform/meta/domparsing/interfaces.any.js.ini
+++ b/testing/web-platform/meta/domparsing/interfaces.any.js.ini
@@ -1,4 +1,6 @@
 [interfaces.any.html]
   [Text interface: attribute serializeAsCDATA]
     expected: FAIL
 
+
+[interfaces.any.worker.html]
--- a/testing/web-platform/meta/encoding/legacy-mb-tchinese/big5/big5-encode-href-errors-han.html.ini
+++ b/testing/web-platform/meta/encoding/legacy-mb-tchinese/big5/big5-encode-href-errors-han.html.ini
@@ -43248,8 +43248,38 @@
 [big5-encode-href-errors-han.html?17001-18000]
   expected: TIMEOUT
 
 [big5-encode-href-errors-han.html?20001-21000]
   expected: TIMEOUT
 
 [big5-encode-href-errors-han.html?18001-19000]
   expected: TIMEOUT
+
+[big5-encode-href-errors-han.html?1-1000]
+
+[big5-encode-href-errors-han.html?7001-8000]
+
+[big5-encode-href-errors-han.html?4001-5000]
+
+[big5-encode-href-errors-han.html?12001-13000]
+
+[big5-encode-href-errors-han.html?14001-last]
+
+[big5-encode-href-errors-han.html?1001-2000]
+
+[big5-encode-href-errors-han.html?10001-11000]
+
+[big5-encode-href-errors-han.html?13001-14000]
+
+[big5-encode-href-errors-han.html?6001-7000]
+
+[big5-encode-href-errors-han.html?5001-6000]
+
+[big5-encode-href-errors-han.html?11001-12000]
+
+[big5-encode-href-errors-han.html?9001-10000]
+
+[big5-encode-href-errors-han.html?3001-4000]
+
+[big5-encode-href-errors-han.html?8001-9000]
+
+[big5-encode-href-errors-han.html?2001-3000]
deleted file mode 100644
--- a/testing/web-platform/meta/encrypted-media/Google/__dir__.ini
+++ /dev/null
@@ -1,1 +0,0 @@
-disabled: @False
\ No newline at end of file
--- a/testing/web-platform/meta/feature-policy/interfaces.any.js.ini
+++ b/testing/web-platform/meta/feature-policy/interfaces.any.js.ini
@@ -1,4 +1,6 @@
 [interfaces.any.html]
   [HTMLIFrameElement interface: attribute allow]
     expected: FAIL
 
+
+[interfaces.any.worker.html]
--- 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,2 @@
 prefs: [network.http.rcwn.enabled:false]
+[conditional-get.html]
--- 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,2 @@
 prefs: [network.http.rcwn.enabled:false]
+[request-cache-default.html]
--- 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,2 @@
 prefs: [network.http.rcwn.enabled:false]
+[request-cache-force-cache.html]
--- 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,2 @@
 prefs: [network.http.rcwn.enabled:false]
+[request-cache-reload.html]
--- a/testing/web-platform/meta/fetch/cors-rfc1918/idlharness.tentative.any.js.ini
+++ b/testing/web-platform/meta/fetch/cors-rfc1918/idlharness.tentative.any.js.ini
@@ -19,12 +19,17 @@
   [Document interface: document must not have property "addressSpace"]
     expected: FAIL
 
   [idlharness]
     expected: FAIL
 
 
 [idlharness.tentative.any.sharedworker.html]
-  expected: ERROR
+  [WorkerGlobalScope interface: attribute addressSpace]
+    expected: FAIL
+
+  [WorkerGlobalScope interface: self must inherit property "addressSpace" with the proper type]
+    expected: FAIL
+
 
 [idlharness.tentative.https.any.serviceworker.html]
   expected: TIMEOUT
--- a/testing/web-platform/meta/fetch/http-cache/304-update.html.ini
+++ b/testing/web-platform/meta/fetch/http-cache/304-update.html.ini
@@ -1,3 +1,3 @@
 [304-update.html]
   disabled:
-    if debug and os == "linux": Bug 1476534
+    if debug and (os == "linux"): Bug 1476534
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/browsers/the-window-object/window-open-noopener.html.ini
@@ -0,0 +1,21 @@
+[window-open-noopener.html?_self]
+
+[window-open-noopener.html?_parent]
+
+[window-open-noopener.html?indexed]
+  expected:
+    if not debug and webrender and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): TIMEOUT
+  [Trailing noopener should work]
+    expected:
+      if not debug and webrender and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): TIMEOUT
+
+  [Leading noopener should work]
+    expected:
+      if not debug and webrender and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): TIMEOUT
+
+  [Interior noopener should work]
+    expected:
+      if not debug and webrender and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): TIMEOUT
+
+
+[window-open-noopener.html?_top]
--- a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/attributes.sub.html.ini
+++ b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/attributes.sub.html.ini
@@ -66,8 +66,10 @@
     expected: FAIL
 
   [Getting <button>.formAction]
     expected: FAIL
 
   [Getting <script>.src]
     expected: FAIL
 
+
+[attributes.sub.html?encoding=utf8]
--- a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/location.sub.html.ini
+++ b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/location.sub.html.ini
@@ -9,8 +9,10 @@
     expected: FAIL
 
   [location.href]
     expected: FAIL
 
   [location.search]
     expected: FAIL
 
+
+[location.sub.html?encoding=utf8]
--- a/testing/web-platform/meta/html/syntax/parsing/html5lib_tests15.html.ini
+++ b/testing/web-platform/meta/html/syntax/parsing/html5lib_tests15.html.ini
@@ -6,8 +6,12 @@
     expected: FAIL
 
   [html5lib_tests15.html 8ed7e05d49dfc6701ef8325a5d9504d596d8d083]
     expected: FAIL
 
   [html5lib_tests15.html 938af694979b4eae59e7bd3ab71d76e5254192a0]
     expected: FAIL
 
+
+[html5lib_tests15.html?run_type=write]
+
+[html5lib_tests15.html?run_type=uri]
deleted file mode 100644
--- a/testing/web-platform/meta/html/webappapis/idle-callbacks/__dir__.ini
+++ /dev/null
@@ -1,1 +0,0 @@
-prefs: [dom.requestIdleCallback.enabled:true]
--- a/testing/web-platform/meta/infrastructure/server/title.any.js.ini
+++ b/testing/web-platform/meta/infrastructure/server/title.any.js.ini
@@ -1,4 +1,8 @@
 [title.any.html]
   [title]
     expected: FAIL
 
+
+[title.any.worker.html]
+
+[title.any.sharedworker.html]
--- a/testing/web-platform/meta/intersection-observer/timestamp.html.ini
+++ b/testing/web-platform/meta/intersection-observer/timestamp.html.ini
@@ -1,1 +1,2 @@
 prefs: [privacy.reduceTimerPrecision:false]
+[timestamp.html]
deleted file mode 100644
--- a/testing/web-platform/meta/media-capabilities/idlharness.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[idlharness.html]
-  prefs: [media.media-capabilities.enabled:true]
--- a/testing/web-platform/meta/mixed-content/__dir__.ini
+++ b/testing/web-platform/meta/mixed-content/__dir__.ini
@@ -1,1 +1,1 @@
-lsan-allowed: [Alloc, XPCWrappedNative::GetNewOrUsed, mozilla::BasePrincipal::CreateCodebasePrincipal, mozilla::dom::ChromeUtils::GenerateQI, nsStringBuffer::Alloc]
\ No newline at end of file
+lsan-allowed: [Alloc, XPCWrappedNative::GetNewOrUsed, mozilla::BasePrincipal::CreateCodebasePrincipal, mozilla::dom::ChromeUtils::GenerateQI, nsStringBuffer::Alloc]
--- a/testing/web-platform/meta/mozilla-sync
+++ b/testing/web-platform/meta/mozilla-sync
@@ -1,2 +1,2 @@
-local: 79cad8b221e66527d1686f1cbabadd4af317c3c8
-upstream: 6568dc4855dc9831db645c32adc5180b72037f2c
+local: 512d257e4a70bc7f5a8aa073efbd8c3fb3eee826
+upstream: 4836688f614cff16a03cbd922f3cc3394b5e5013
--- a/testing/web-platform/meta/navigation-timing/nav2_test_redirect_server.html.ini
+++ b/testing/web-platform/meta/navigation-timing/nav2_test_redirect_server.html.ini
@@ -1,1 +1,2 @@
 prefs: [privacy.reduceTimerPrecision:false]
+[nav2_test_redirect_server.html]
--- a/testing/web-platform/meta/payment-request/allowpaymentrequest/allowpaymentrequest-attribute-cross-origin-bc-containers.https.html.ini
+++ b/testing/web-platform/meta/payment-request/allowpaymentrequest/allowpaymentrequest-attribute-cross-origin-bc-containers.https.html.ini
@@ -1,13 +1,15 @@
 [allowpaymentrequest-attribute-cross-origin-bc-containers.https.html]
   [iframe]
     expected: FAIL
 
   [frame]
     expected: FAIL
 
   [object]
-    expected: FAIL
+    expected:
+      if not debug and not webrender and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): TIMEOUT
+      FAIL
 
   [embed]
     expected: FAIL
 
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/payment-request/idlharness.https.window.js.ini
@@ -0,0 +1,274 @@
+[idlharness.https.window.html]
+  [PaymentRequest interface: existence and properties of interface object]
+    expected: FAIL
+
+  [PaymentRequest interface object length]
+    expected: FAIL
+
+  [PaymentRequest interface object name]
+    expected: FAIL
+
+  [PaymentRequest interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [PaymentRequest interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [PaymentRequest interface: existence and properties of interface prototype object's @@unscopables property]
+    expected: FAIL
+
+  [PaymentRequest interface: operation show([object Object\])]
+    expected: FAIL
+
+  [PaymentRequest interface: operation abort()]
+    expected: FAIL
+
+  [PaymentRequest interface: operation canMakePayment()]
+    expected: FAIL
+
+  [PaymentRequest interface: attribute id]
+    expected: FAIL
+
+  [PaymentRequest interface: attribute shippingAddress]
+    expected: FAIL
+
+  [PaymentRequest interface: attribute shippingOption]
+    expected: FAIL
+
+  [PaymentRequest interface: attribute shippingType]
+    expected: FAIL
+
+  [PaymentRequest interface: attribute onshippingaddresschange]
+    expected: FAIL
+
+  [PaymentRequest interface: attribute onshippingoptionchange]
+    expected: FAIL
+
+  [PaymentRequest interface: attribute onpaymentmethodchange]
+    expected: FAIL
+
+  [PaymentRequest must be primary interface of paymentRequest]
+    expected: FAIL
+
+  [Stringification of paymentRequest]
+    expected: FAIL
+
+  [PaymentRequest interface: paymentRequest must inherit property "show([object Object\])" with the proper type]
+    expected: FAIL
+
+  [PaymentRequest interface: calling show([object Object\]) on paymentRequest with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [PaymentRequest interface: paymentRequest must inherit property "abort()" with the proper type]
+    expected: FAIL
+
+  [PaymentRequest interface: paymentRequest must inherit property "canMakePayment()" with the proper type]
+    expected: FAIL
+
+  [PaymentRequest interface: paymentRequest must inherit property "id" with the proper type]
+    expected: FAIL
+
+  [PaymentRequest interface: paymentRequest must inherit property "shippingAddress" with the proper type]
+    expected: FAIL
+
+  [PaymentRequest interface: paymentRequest must inherit property "shippingOption" with the proper type]
+    expected: FAIL
+
+  [PaymentRequest interface: paymentRequest must inherit property "shippingType" with the proper type]
+    expected: FAIL
+
+  [PaymentRequest interface: paymentRequest must inherit property "onshippingaddresschange" with the proper type]
+    expected: FAIL
+
+  [PaymentRequest interface: paymentRequest must inherit property "onshippingoptionchange" with the proper type]
+    expected: FAIL
+
+  [PaymentRequest interface: paymentRequest must inherit property "onpaymentmethodchange" with the proper type]
+    expected: FAIL
+
+  [PaymentAddress interface: existence and properties of interface object]
+    expected: FAIL
+
+  [PaymentAddress interface object length]
+    expected: FAIL
+
+  [PaymentAddress interface object name]
+    expected: FAIL
+
+  [PaymentAddress interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [PaymentAddress interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [PaymentAddress interface: existence and properties of interface prototype object's @@unscopables property]
+    expected: FAIL
+
+  [PaymentAddress interface: operation toJSON()]
+    expected: FAIL
+
+  [PaymentAddress interface: attribute city]
+    expected: FAIL
+
+  [PaymentAddress interface: attribute country]
+    expected: FAIL
+
+  [PaymentAddress interface: attribute dependentLocality]
+    expected: FAIL
+
+  [PaymentAddress interface: attribute languageCode]
+    expected: FAIL
+
+  [PaymentAddress interface: attribute organization]
+    expected: FAIL
+
+  [PaymentAddress interface: attribute phone]
+    expected: FAIL
+
+  [PaymentAddress interface: attribute postalCode]
+    expected: FAIL
+
+  [PaymentAddress interface: attribute recipient]
+    expected: FAIL
+
+  [PaymentAddress interface: attribute region]
+    expected: FAIL
+
+  [PaymentAddress interface: attribute regionCode]
+    expected: FAIL
+
+  [PaymentAddress interface: attribute sortingCode]
+    expected: FAIL
+
+  [PaymentAddress interface: attribute addressLine]
+    expected: FAIL
+
+  [PaymentResponse interface: existence and properties of interface object]
+    expected: FAIL
+
+  [PaymentResponse interface object length]
+    expected: FAIL
+
+  [PaymentResponse interface object name]
+    expected: FAIL
+
+  [PaymentResponse interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [PaymentResponse interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [PaymentResponse interface: existence and properties of interface prototype object's @@unscopables property]
+    expected: FAIL
+
+  [PaymentResponse interface: operation toJSON()]
+    expected: FAIL
+
+  [PaymentResponse interface: attribute requestId]
+    expected: FAIL
+
+  [PaymentResponse interface: attribute methodName]
+    expected: FAIL
+
+  [PaymentResponse interface: attribute details]
+    expected: FAIL
+
+  [PaymentResponse interface: attribute shippingAddress]
+    expected: FAIL
+
+  [PaymentResponse interface: attribute shippingOption]
+    expected: FAIL
+
+  [PaymentResponse interface: attribute payerName]
+    expected: FAIL
+
+  [PaymentResponse interface: attribute payerEmail]
+    expected: FAIL
+
+  [PaymentResponse interface: attribute payerPhone]
+    expected: FAIL
+
+  [PaymentResponse interface: operation complete(PaymentComplete)]
+    expected: FAIL
+
+  [PaymentResponse interface: operation retry(PaymentValidationErrors)]
+    expected: FAIL
+
+  [PaymentResponse interface: attribute onpayerdetailchange]
+    expected: FAIL
+
+  [PaymentMethodChangeEvent interface: existence and properties of interface object]
+    expected: FAIL
+
+  [PaymentMethodChangeEvent interface object length]
+    expected: FAIL
+
+  [PaymentMethodChangeEvent interface object name]
+    expected: FAIL
+
+  [PaymentMethodChangeEvent interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [PaymentMethodChangeEvent interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [PaymentMethodChangeEvent interface: existence and properties of interface prototype object's @@unscopables property]
+    expected: FAIL
+
+  [PaymentMethodChangeEvent interface: attribute methodName]
+    expected: FAIL
+
+  [PaymentMethodChangeEvent interface: attribute methodDetails]
+    expected: FAIL
+
+  [PaymentMethodChangeEvent must be primary interface of new PaymentMethodChangeEvent("paymentmethodchange")]
+    expected: FAIL
+
+  [Stringification of new PaymentMethodChangeEvent("paymentmethodchange")]
+    expected: FAIL
+
+  [PaymentMethodChangeEvent interface: new PaymentMethodChangeEvent("paymentmethodchange") must inherit property "methodName" with the proper type]
+    expected: FAIL
+
+  [PaymentMethodChangeEvent interface: new PaymentMethodChangeEvent("paymentmethodchange") must inherit property "methodDetails" with the proper type]
+    expected: FAIL
+
+  [PaymentRequestUpdateEvent interface: new PaymentMethodChangeEvent("paymentmethodchange") must inherit property "updateWith([object Object\])" with the proper type]
+    expected: FAIL
+
+  [PaymentRequestUpdateEvent interface: calling updateWith([object Object\]) on new PaymentMethodChangeEvent("paymentmethodchange") with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [PaymentRequestUpdateEvent interface: existence and properties of interface object]
+    expected: FAIL
+
+  [PaymentRequestUpdateEvent interface object length]
+    expected: FAIL
+
+  [PaymentRequestUpdateEvent interface object name]
+    expected: FAIL
+
+  [PaymentRequestUpdateEvent interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [PaymentRequestUpdateEvent interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [PaymentRequestUpdateEvent interface: existence and properties of interface prototype object's @@unscopables property]
+    expected: FAIL
+
+  [PaymentRequestUpdateEvent interface: operation updateWith([object Object\])]
+    expected: FAIL
+
+  [PaymentRequestUpdateEvent must be primary interface of new PaymentRequestUpdateEvent("paymentrequestupdate")]
+    expected: FAIL
+
+  [Stringification of new PaymentRequestUpdateEvent("paymentrequestupdate")]
+    expected: FAIL
+
+  [PaymentRequestUpdateEvent interface: new PaymentRequestUpdateEvent("paymentrequestupdate") must inherit property "updateWith([object Object\])" with the proper type]
+    expected: FAIL
+
+  [PaymentRequestUpdateEvent interface: calling updateWith([object Object\]) on new PaymentRequestUpdateEvent("paymentrequestupdate") with too few arguments must throw TypeError]
+    expected: FAIL
+
--- a/testing/web-platform/meta/payment-request/interfaces.https.html.ini
+++ b/testing/web-platform/meta/payment-request/interfaces.https.html.ini
@@ -337,8 +337,44 @@
     expected: FAIL
 
   [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'USD', value: '0'}} }) must inherit property "show([object Object\])" with the proper type]
     expected: FAIL
 
   [PaymentRequest interface: calling show([object Object\]) on new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'USD', value: '0'}} }) with too few arguments must throw TypeError]
     expected: FAIL
 
+  [PaymentRequest interface: attribute onpaymentmethodchange]
+    expected: FAIL
+
+  [PaymentRequest interface: new PaymentRequest([{supportedMethods: 'foo'}\], {total: {label: 'bar', amount: {currency: 'USD', value: '0'}} }) must inherit property "onpaymentmethodchange" with the proper type]
+    expected: FAIL
+
+  [PaymentResponse interface: operation retry(PaymentValidationErrors)]
+    expected: FAIL
+
+  [PaymentResponse interface: attribute onpayerdetailchange]
+    expected: FAIL
+
+  [PaymentMethodChangeEvent interface: existence and properties of interface object]
+    expected: FAIL
+
+  [PaymentMethodChangeEvent interface object length]
+    expected: FAIL
+
+  [PaymentMethodChangeEvent interface object name]
+    expected: FAIL
+
+  [PaymentMethodChangeEvent interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [PaymentMethodChangeEvent interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [PaymentMethodChangeEvent interface: existence and properties of interface prototype object's @@unscopables property]
+    expected: FAIL
+
+  [PaymentMethodChangeEvent interface: attribute methodName]
+    expected: FAIL
+
+  [PaymentMethodChangeEvent interface: attribute methodDetails]
+    expected: FAIL
+
--- a/testing/web-platform/meta/picture-in-picture/idlharness.window.js.ini
+++ b/testing/web-platform/meta/picture-in-picture/idlharness.window.js.ini
@@ -51,8 +51,38 @@
     expected: FAIL
 
   [HTMLVideoElement interface: attribute onleavepictureinpicture]
     expected: FAIL
 
   [HTMLVideoElement interface: attribute disablePictureInPicture]
     expected: FAIL
 
+  [PictureInPictureWindow must be primary interface of pipw]
+    expected: FAIL
+
+  [Stringification of pipw]
+    expected: FAIL
+
+  [PictureInPictureWindow interface: pipw must inherit property "width" with the proper type]
+    expected: FAIL
+
+  [PictureInPictureWindow interface: pipw must inherit property "height" with the proper type]
+    expected: FAIL
+
+  [PictureInPictureWindow interface: pipw must inherit property "onresize" with the proper type]
+    expected: FAIL
+
+  [HTMLVideoElement interface: video must inherit property "requestPictureInPicture()" with the proper type]
+    expected: FAIL
+
+  [HTMLVideoElement interface: video must inherit property "onenterpictureinpicture" with the proper type]
+    expected: FAIL
+
+  [HTMLVideoElement interface: video must inherit property "onleavepictureinpicture" with the proper type]
+    expected: FAIL
+
+  [HTMLVideoElement interface: video must inherit property "disablePictureInPicture" with the proper type]
+    expected: FAIL
+
+  [DocumentOrShadowRoot interface: document must inherit property "pictureInPictureElement" with the proper type]
+    expected: FAIL
+
--- a/testing/web-platform/meta/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/__dir__.ini
+++ b/testing/web-platform/meta/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/__dir__.ini
@@ -1,1 +1,1 @@
-lsan-allowed: [js_new, mozilla::dom::ChromeUtils::GenerateQI, Alloc, js_new, mozilla::dom::ChromeUtils::GenerateQI, Alloc, XPCWrappedNative::GetNewOrUsed, js_new, mozilla::BasePrincipal::CreateCodebasePrincipal, mozilla::dom::ChromeUtils::GenerateQI, nsStringBuffer::Alloc]
+lsan-allowed: [Alloc, XPCWrappedNative::GetNewOrUsed, js_new, mozilla::BasePrincipal::CreateCodebasePrincipal, mozilla::dom::ChromeUtils::GenerateQI, nsStringBuffer::Alloc]
deleted file mode 100644
--- a/testing/web-platform/meta/remote-playback/idlharness.html.ini
+++ /dev/null
@@ -1,100 +0,0 @@
-[idlharness.html]
-  [HTMLMediaElement interface: attribute remote]
-    expected: FAIL
-
-  [HTMLMediaElement interface: attribute disableRemotePlayback]
-    expected: FAIL
-
-  [RemotePlayback interface: existence and properties of interface object]
-    expected: FAIL
-
-  [RemotePlayback interface object length]
-    expected: FAIL
-
-  [RemotePlayback interface object name]
-    expected: FAIL
-
-  [RemotePlayback interface: existence and properties of interface prototype object]
-    expected: FAIL
-
-  [RemotePlayback interface: existence and properties of interface prototype object's "constructor" property]
-    expected: FAIL
-
-  [RemotePlayback interface: existence and properties of interface prototype object's @@unscopables property]
-    expected: FAIL
-
-  [RemotePlayback interface: attribute state]
-    expected: FAIL
-
-  [RemotePlayback interface: attribute onconnecting]
-    expected: FAIL
-
-  [RemotePlayback interface: attribute onconnect]
-    expected: FAIL
-
-  [RemotePlayback interface: attribute ondisconnect]
-    expected: FAIL
-
-  [RemotePlayback interface: operation watchAvailability(RemotePlaybackAvailabilityCallback)]
-    expected: FAIL
-
-  [RemotePlayback interface: operation cancelWatchAvailability(long)]
-    expected: FAIL
-
-  [RemotePlayback interface: operation prompt()]
-    expected: FAIL
-
-  [RemotePlayback interface: undefined must inherit property "state" with the proper type (0)]
-    expected: FAIL
-
-  [RemotePlayback interface: undefined must inherit property "onconnecting" with the proper type (1)]
-    expected: FAIL
-
-  [RemotePlayback interface: undefined must inherit property "onconnect" with the proper type (2)]
-    expected: FAIL
-
-  [RemotePlayback interface: undefined must inherit property "ondisconnect" with the proper type (3)]
-    expected: FAIL
-
-  [RemotePlayback interface: undefined must inherit property "watchAvailability" with the proper type (4)]
-    expected: FAIL
-
-  [RemotePlayback interface: calling watchAvailability(RemotePlaybackAvailabilityCallback) on undefined with too few arguments must throw TypeError]
-    expected: FAIL
-
-  [RemotePlayback interface: undefined must inherit property "cancelWatchAvailability" with the proper type (5)]
-    expected: FAIL
-
-  [RemotePlayback interface: calling cancelWatchAvailability(long) on undefined with too few arguments must throw TypeError]
-    expected: FAIL
-
-  [RemotePlayback interface: undefined must inherit property "prompt" with the proper type (6)]
-    expected: FAIL
-
-  [RemotePlayback must be primary interface of undefined]
-    expected: FAIL
-
-  [Stringification of undefined]
-    expected: FAIL
-
-  [RemotePlayback interface: undefined must inherit property "state" with the proper type]
-    expected: FAIL
-
-  [RemotePlayback interface: undefined must inherit property "onconnecting" with the proper type]
-    expected: FAIL
-
-  [RemotePlayback interface: undefined must inherit property "onconnect" with the proper type]
-    expected: FAIL
-
-  [RemotePlayback interface: undefined must inherit property "ondisconnect" with the proper type]
-    expected: FAIL
-
-  [RemotePlayback interface: undefined must inherit property "watchAvailability(RemotePlaybackAvailabilityCallback)" with the proper type]
-    expected: FAIL
-
-  [RemotePlayback interface: undefined must inherit property "cancelWatchAvailability(long)" with the proper type]
-    expected: FAIL
-
-  [RemotePlayback interface: undefined must inherit property "prompt()" with the proper type]
-    expected: FAIL
-
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/remote-playback/idlharness.window.js.ini
@@ -0,0 +1,79 @@
+[idlharness.window.html]
+  [RemotePlayback interface: existence and properties of interface object]
+    expected: FAIL
+
+  [RemotePlayback interface object length]
+    expected: FAIL
+
+  [RemotePlayback interface object name]
+    expected: FAIL
+
+  [RemotePlayback interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [RemotePlayback interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [RemotePlayback interface: existence and properties of interface prototype object's @@unscopables property]
+    expected: FAIL
+
+  [RemotePlayback interface: operation watchAvailability(RemotePlaybackAvailabilityCallback)]
+    expected: FAIL
+
+  [RemotePlayback interface: operation cancelWatchAvailability(long)]
+    expected: FAIL
+
+  [RemotePlayback interface: attribute state]
+    expected: FAIL
+
+  [RemotePlayback interface: attribute onconnecting]
+    expected: FAIL
+
+  [RemotePlayback interface: attribute onconnect]
+    expected: FAIL
+
+  [RemotePlayback interface: attribute ondisconnect]
+    expected: FAIL
+
+  [RemotePlayback interface: operation prompt()]
+    expected: FAIL
+
+  [RemotePlayback must be primary interface of media.remote]
+    expected: FAIL
+
+  [Stringification of media.remote]
+    expected: FAIL
+
+  [RemotePlayback interface: media.remote must inherit property "watchAvailability(RemotePlaybackAvailabilityCallback)" with the proper type]
+    expected: FAIL
+
+  [RemotePlayback interface: calling watchAvailability(RemotePlaybackAvailabilityCallback) on media.remote with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [RemotePlayback interface: media.remote must inherit property "cancelWatchAvailability(long)" with the proper type]
+    expected: FAIL
+
+  [RemotePlayback interface: calling cancelWatchAvailability(long) on media.remote with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [RemotePlayback interface: media.remote must inherit property "state" with the proper type]
+    expected: FAIL
+
+  [RemotePlayback interface: media.remote must inherit property "onconnecting" with the proper type]
+    expected: FAIL
+
+  [RemotePlayback interface: media.remote must inherit property "onconnect" with the proper type]
+    expected: FAIL
+
+  [RemotePlayback interface: media.remote must inherit property "ondisconnect" with the proper type]
+    expected: FAIL
+
+  [RemotePlayback interface: media.remote must inherit property "prompt()" with the proper type]
+    expected: FAIL
+
+  [HTMLMediaElement interface: attribute remote]
+    expected: FAIL
+
+  [HTMLMediaElement interface: attribute disableRemotePlayback]
+    expected: FAIL
+
--- a/testing/web-platform/meta/requestidlecallback/basic.html.ini
+++ b/testing/web-platform/meta/requestidlecallback/basic.html.ini
@@ -1,1 +1,2 @@
 prefs: [privacy.reduceTimerPrecision:false]
+[basic.html]
--- a/testing/web-platform/meta/svg/shapes/ellipse-01.svg.ini
+++ b/testing/web-platform/meta/svg/shapes/ellipse-01.svg.ini
@@ -1,3 +1,3 @@
 [ellipse-01.svg]
   expected:
-    if not os == "win": FAIL
+    if not (os == "win"): FAIL
--- a/testing/web-platform/meta/svg/shapes/ellipse-02.svg.ini
+++ b/testing/web-platform/meta/svg/shapes/ellipse-02.svg.ini
@@ -1,3 +1,3 @@
 [ellipse-02.svg]
   expected:
-    if not os == "win": FAIL
+    if not (os == "win"): FAIL
--- a/testing/web-platform/meta/svg/shapes/ellipse-03.svg.ini
+++ b/testing/web-platform/meta/svg/shapes/ellipse-03.svg.ini
@@ -1,3 +1,3 @@
 [ellipse-03.svg]
   expected:
-    if not os == "win": FAIL
+    if not (os == "win"): FAIL
--- a/testing/web-platform/meta/svg/shapes/ellipse-05.svg.ini
+++ b/testing/web-platform/meta/svg/shapes/ellipse-05.svg.ini
@@ -1,3 +1,3 @@
 [ellipse-05.svg]
   expected:
-    if not os == "win": FAIL
+    if not (os == "win"): FAIL
--- a/testing/web-platform/meta/svg/shapes/ellipse-06.svg.ini
+++ b/testing/web-platform/meta/svg/shapes/ellipse-06.svg.ini
@@ -1,3 +1,3 @@
 [ellipse-06.svg]
   expected:
-    if not os == "win": FAIL
+    if not (os == "win"): FAIL
--- a/testing/web-platform/meta/svg/shapes/ellipse-07.svg.ini
+++ b/testing/web-platform/meta/svg/shapes/ellipse-07.svg.ini
@@ -1,3 +1,3 @@
 [ellipse-07.svg]
   expected:
-    if not os == "win": FAIL
+    if not (os == "win"): FAIL
--- a/testing/web-platform/meta/svg/shapes/ellipse-08.svg.ini
+++ b/testing/web-platform/meta/svg/shapes/ellipse-08.svg.ini
@@ -1,3 +1,3 @@
 [ellipse-08.svg]
   expected:
-    if not os == "win": FAIL
+    if not (os == "win"): FAIL
--- a/testing/web-platform/meta/svg/shapes/line-dasharray.svg.ini
+++ b/testing/web-platform/meta/svg/shapes/line-dasharray.svg.ini
@@ -1,4 +1,4 @@
 [line-dasharray.svg]
   expected:
     if os == "mac": FAIL
-  restart-after: true
\ No newline at end of file
+  restart-after: true
--- a/testing/web-platform/meta/url/interfaces.any.js.ini
+++ b/testing/web-platform/meta/url/interfaces.any.js.ini
@@ -1,4 +1,6 @@
 [interfaces.any.html]
   [URL interface: legacy window alias]
     expected: FAIL
 
+
+[interfaces.any.worker.html]
--- a/testing/web-platform/meta/web-animations/__dir__.ini
+++ b/testing/web-platform/meta/web-animations/__dir__.ini
@@ -1,6 +1,1 @@
-prefs: [dom.animations-api.compositing.enabled:true,
-        dom.animations-api.core.enabled:true,
-        dom.animations-api.getAnimations.enabled:true,
-        dom.animations-api.implicit-keyframes.enabled:true,
-        dom.animations-api.timelines.enabled:true,
-        layout.css.frames-timing.enabled:true]
+prefs: [dom.animations-api.compositing.enabled:true, dom.animations-api.core.enabled:true, dom.animations-api.getAnimations.enabled:true, dom.animations-api.implicit-keyframes.enabled:true, dom.animations-api.timelines.enabled:true, layout.css.frames-timing.enabled:true]
--- 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
@@ -1,1 +1,2 @@
 prefs: [layout.css.font-variations.enabled:true, layout.css.overflow-clip-box.enabled:true, layout.css.individual-transform.enabled:true]
+[accumulation-per-property.html]
--- 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
@@ -1,1 +1,2 @@
 prefs: [layout.css.font-variations.enabled:true, layout.css.overflow-clip-box.enabled:true, layout.css.individual-transform.enabled:true]
+[addition-per-property.html]
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/web-animations/interfaces/KeyframeEffect/idlharness.window.js.ini
@@ -0,0 +1,4 @@
+[idlharness.window.html]
+  [KeyframeEffect interface: new KeyframeEffect(null, null) must inherit property "target" with the proper type]
+    expected: FAIL
+
--- a/testing/web-platform/meta/web-locks/interfaces.tentative.https.any.js.ini
+++ b/testing/web-platform/meta/web-locks/interfaces.tentative.https.any.js.ini
@@ -1,9 +1,15 @@
 [interfaces.tentative.https.any.html]
   [Untitled]
     expected: FAIL
 
+  [interfaces]
+    expected: FAIL
+
 
 [interfaces.tentative.https.any.worker.html]
   [Untitled]
     expected: FAIL
 
+  [interfaces]
+    expected: FAIL
+
--- a/testing/web-platform/meta/web-nfc/idlharness.https.window.js.ini
+++ b/testing/web-platform/meta/web-nfc/idlharness.https.window.js.ini
@@ -1,4 +1,70 @@
 [idlharness.https.window.html]
   [Untitled]
     expected: FAIL
 
+  [NFC interface: existence and properties of interface object]
+    expected: FAIL
+
+  [NFC interface object length]
+    expected: FAIL
+
+  [NFC interface object name]
+    expected: FAIL
+
+  [NFC interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [NFC interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [NFC interface: existence and properties of interface prototype object's @@unscopables property]
+    expected: FAIL
+
+  [NFC interface: operation push(NFCPushMessage, NFCPushOptions)]
+    expected: FAIL
+
+  [NFC interface: operation cancelPush(NFCPushTarget)]
+    expected: FAIL
+
+  [NFC interface: operation watch(MessageCallback, NFCWatchOptions)]
+    expected: FAIL
+
+  [NFC interface: operation cancelWatch(long)]
+    expected: FAIL
+
+  [NFC must be primary interface of navigator.nfc]
+    expected: FAIL
+
+  [Stringification of navigator.nfc]
+    expected: FAIL
+
+  [NFC interface: navigator.nfc must inherit property "push(NFCPushMessage, NFCPushOptions)" with the proper type]
+    expected: FAIL
+
+  [NFC interface: calling push(NFCPushMessage, NFCPushOptions) on navigator.nfc with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [NFC interface: navigator.nfc must inherit property "cancelPush(NFCPushTarget)" with the proper type]
+    expected: FAIL
+
+  [NFC interface: calling cancelPush(NFCPushTarget) on navigator.nfc with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [NFC interface: navigator.nfc must inherit property "watch(MessageCallback, NFCWatchOptions)" with the proper type]
+    expected: FAIL
+
+  [NFC interface: calling watch(MessageCallback, NFCWatchOptions) on navigator.nfc with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [NFC interface: navigator.nfc must inherit property "cancelWatch(long)" with the proper type]
+    expected: FAIL
+
+  [NFC interface: calling cancelWatch(long) on navigator.nfc with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [Navigator interface: attribute nfc]
+    expected: FAIL
+
+  [Navigator interface: navigator must inherit property "nfc" with the proper type]
+    expected: FAIL
+
--- a/testing/web-platform/meta/websockets/Secure-Send-data.any.js.ini
+++ b/testing/web-platform/meta/websockets/Secure-Send-data.any.js.ini
@@ -1,2 +1,4 @@
 [Secure-Send-data.any.worker.html]
   max-asserts: 3
+
+[Secure-Send-data.any.html]
--- a/testing/web-platform/meta/websockets/constructor/014.html.ini
+++ b/testing/web-platform/meta/websockets/constructor/014.html.ini
@@ -1,3 +1,5 @@
 [014.html]
   disabled:
     if e10s and debug: https://bugzilla.mozilla.org/show_bug.cgi?id=1090198
+
+[014.html?wss]
--- a/testing/web-platform/meta/websockets/cookies/006.html.ini
+++ b/testing/web-platform/meta/websockets/cookies/006.html.ini
@@ -1,4 +1,6 @@
 [006.html?wss]
   [WebSockets: setting Secure cookie with document.cookie, checking ws request]
     expected: FAIL
 
+
+[006.html]
--- a/testing/web-platform/meta/websockets/unload-a-document/001.html.ini
+++ b/testing/web-platform/meta/websockets/unload-a-document/001.html.ini
@@ -1,3 +1,5 @@
 [001.html]
   disabled:
     if (os == "linux") and debug and webrender: https://bugzilla.mozilla.org/show_bug.cgi?id=1372789
+
+[001.html?wss]
--- a/testing/web-platform/meta/workers/WorkerPerformanceNow.html.ini
+++ b/testing/web-platform/meta/workers/WorkerPerformanceNow.html.ini
@@ -1,1 +1,2 @@
 prefs: [privacy.reduceTimerPrecision:false]
+[WorkerPerformanceNow.html]
--- a/testing/web-platform/meta/workers/semantics/navigation/002.html.ini
+++ b/testing/web-platform/meta/workers/semantics/navigation/002.html.ini
@@ -1,1 +1,2 @@
 prefs: [privacy.reduceTimerPrecision:false]
+[002.html]
--- a/testing/web-platform/meta/xhr/sync-no-progress.any.js.ini
+++ b/testing/web-platform/meta/xhr/sync-no-progress.any.js.ini
@@ -1,4 +1,6 @@
 [sync-no-progress.any.worker.html]
   [progress event should not be fired by sync XHR]
     expected: FAIL
 
+
+[sync-no-progress.any.html]