Bug 1485354 - [wpt-sync] Update web-platform-tests to 35ef190b37f437ebf44422f2e3aa5d426f98dd82, a=testonly
authormoz-wptsync-bot <wptsync@mozilla.com>
Wed, 22 Aug 2018 13:27:07 +0000
changeset 481406 0712c83df132cba1b7075faebafa37eeeb315bd8
parent 481405 fc4d3b29f30e0077d1ac2ff89ad2fcba74d2f687
child 481407 4f8e3acdef35337054c23776fcb78ce518927fc3
push id232
push userfmarier@mozilla.com
push dateWed, 05 Sep 2018 20:45:54 +0000
reviewerstestonly
bugs1485354
milestone63.0a1
Bug 1485354 - [wpt-sync] Update web-platform-tests to 35ef190b37f437ebf44422f2e3aa5d426f98dd82, a=testonly wpt-head: 35ef190b37f437ebf44422f2e3aa5d426f98dd82 wpt-type: landing
testing/web-platform/meta/MANIFEST.json
testing/web-platform/meta/fetch/api/abort/general.any.js.ini
testing/web-platform/meta/hr-time/idlharness.any.js.ini
testing/web-platform/meta/html/browsers/windows/auxiliary-browsing-contexts/opener-setter.html.ini
testing/web-platform/meta/html/rendering/non-replaced-elements/the-fieldset-element-0/min-inline-size.html.ini
testing/web-platform/meta/html/webappapis/microtask-queuing/queue-microtask-exceptions.any.js.ini
testing/web-platform/meta/html/webappapis/microtask-queuing/queue-microtask.any.js.ini
testing/web-platform/meta/mozilla-sync
testing/web-platform/meta/service-workers/cache-storage/window/cache-add.https.html.ini
testing/web-platform/meta/service-workers/cache-storage/worker/cache-add.https.html.ini
testing/web-platform/meta/service-workers/service-worker/__dir__.ini
testing/web-platform/meta/trusted-types/TrustedTypePolicyFactory-createPolicy.tentative.html.ini
testing/web-platform/meta/wake-lock/wakelock-type.https.html.ini
testing/web-platform/meta/websockets/basic-auth.any.js.ini
--- a/testing/web-platform/meta/MANIFEST.json
+++ b/testing/web-platform/meta/MANIFEST.json
@@ -643745,17 +643745,17 @@
    "c88841360470f8dd3aec22244929dda49fadaf32",
    "support"
   ],
   "tools/wptrunner/wptrunner/testharnessreport.js": [
    "62ddaffb443c94505383083923dc13fcb1cf5660",
    "support"
   ],
   "tools/wptrunner/wptrunner/testloader.py": [
-   "018dc103983dfef222ed7cc6a4f8fe5288add256",
+   "fbcd0d4827b5f9cb698d2f3eb29c927092c32bc3",
    "support"
   ],
   "tools/wptrunner/wptrunner/testrunner.py": [
    "46d67e3c9823b1445ee472aa62ba93dcadf621a7",
    "support"
   ],
   "tools/wptrunner/wptrunner/tests/__init__.py": [
    "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
--- a/testing/web-platform/meta/fetch/api/abort/general.any.js.ini
+++ b/testing/web-platform/meta/fetch/api/abort/general.any.js.ini
@@ -19,8 +19,16 @@
     expected: FAIL
 
   [Readable stream synchronously cancels with AbortError if aborted before reading]
     expected: FAIL
 
 
 [general.https.any.serviceworker.html]
   expected: TIMEOUT
+
+[general.any.serviceworker.html]
+  [Readable stream synchronously cancels with AbortError if aborted before reading]
+    expected: FAIL
+
+  [Stream will not error if body is empty. It's closed with an empty queue before it errors.]
+    expected: FAIL
+
--- a/testing/web-platform/meta/hr-time/idlharness.any.js.ini
+++ b/testing/web-platform/meta/hr-time/idlharness.any.js.ini
@@ -25,8 +25,22 @@
   [WorkerGlobalScope interface: attribute performance]
     expected: FAIL
 
 
 [idlharness.any.html]
 
 [idlharness.https.any.serviceworker.html]
   expected: TIMEOUT
+
+[idlharness.any.serviceworker.html]
+  [Performance interface: operation toJSON()]
+    expected: FAIL
+
+  [Performance interface: performance must inherit property "toJSON()" with the proper type]
+    expected: FAIL
+
+  [Test default toJSON operation of Performance]
+    expected: FAIL
+
+  [WorkerGlobalScope interface: attribute performance]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/browsers/windows/auxiliary-browsing-contexts/opener-setter.html.ini
@@ -0,0 +1,7 @@
+[opener-setter.html]
+  expected:
+    if debug and webrender and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): TIMEOUT
+  [Auxiliary browsing context created via `window.open` and setting `window.opener` to `null` should report `window.opener` `null`]
+    expected:
+      if debug and webrender and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): TIMEOUT
+
--- a/testing/web-platform/meta/html/rendering/non-replaced-elements/the-fieldset-element-0/min-inline-size.html.ini
+++ b/testing/web-platform/meta/html/rendering/non-replaced-elements/the-fieldset-element-0/min-inline-size.html.ini
@@ -1,13 +1,7 @@
 [min-inline-size.html]
   [vertical-lr]
     expected: FAIL
 
   [vertical-rl]
     expected: FAIL
 
-  [vertical-rl ]
-    expected: FAIL
-
-  [vertical-lr ]
-    expected: FAIL
-
--- a/testing/web-platform/meta/html/webappapis/microtask-queuing/queue-microtask-exceptions.any.js.ini
+++ b/testing/web-platform/meta/html/webappapis/microtask-queuing/queue-microtask-exceptions.any.js.ini
@@ -10,8 +10,13 @@
   [It rethrows exceptions]
     expected: FAIL
 
 
 [queue-microtask-exceptions.any.sharedworker.html]
   [It rethrows exceptions]
     expected: FAIL
 
+
+[queue-microtask-exceptions.any.serviceworker.html]
+  [It rethrows exceptions]
+    expected: FAIL
+
--- a/testing/web-platform/meta/html/webappapis/microtask-queuing/queue-microtask.any.js.ini
+++ b/testing/web-platform/meta/html/webappapis/microtask-queuing/queue-microtask.any.js.ini
@@ -46,8 +46,25 @@
     expected: FAIL
 
   [It throws when given non-functions]
     expected: FAIL
 
   [It interleaves with promises as expected]
     expected: FAIL
 
+
+[queue-microtask.any.serviceworker.html]
+  [It exists and is a function]
+    expected: FAIL
+
+  [It does not pass any arguments]
+    expected: FAIL
+
+  [It calls the callback asynchronously]
+    expected: FAIL
+
+  [It throws when given non-functions]
+    expected: FAIL
+
+  [It interleaves with promises as expected]
+    expected: FAIL
+
--- a/testing/web-platform/meta/mozilla-sync
+++ b/testing/web-platform/meta/mozilla-sync
@@ -1,2 +1,2 @@
-local: 456bcc8a4472d2b1813f30f15156a1a10bdef05f
-upstream: fa06664dc85df3024762f5e082e05aa293f90d88
+local: d6ba0fc0655cd41b77171eb13e77ec877790abb6
+upstream: 35ef190b37f437ebf44422f2e3aa5d426f98dd82
--- a/testing/web-platform/meta/service-workers/cache-storage/window/cache-add.https.html.ini
+++ b/testing/web-platform/meta/service-workers/cache-storage/window/cache-add.https.html.ini
@@ -1,7 +1,4 @@
 [cache-add.https.html]
   [Cache.add with request with null body (not consumed)]
     expected: FAIL
 
-  [Cache.addAll should succeed when entries differ by vary header]
-    expected: FAIL
-
--- a/testing/web-platform/meta/service-workers/cache-storage/worker/cache-add.https.html.ini
+++ b/testing/web-platform/meta/service-workers/cache-storage/worker/cache-add.https.html.ini
@@ -1,7 +1,4 @@
 [cache-add.https.html]
   [Cache.add with request with null body (not consumed)]
     expected: FAIL
 
-  [Cache.addAll should succeed when entries differ by vary header]
-    expected: FAIL
-
--- a/testing/web-platform/meta/service-workers/service-worker/__dir__.ini
+++ b/testing/web-platform/meta/service-workers/service-worker/__dir__.ini
@@ -1,2 +1,2 @@
 prefs: [dom.serviceWorkers.enabled:true]
-lsan-allowed: [Alloc, Create, CreateInner, MakeUnique, Malloc, NewEmptyScopeData, NewPage, OrInsert, PLDHashTable::Add, Realloc, SharedMutex, __rdl_alloc, __rdl_realloc, js_new, js_pod_calloc, js_pod_malloc, js_pod_realloc, mozilla::BasePrincipal::CreateCodebasePrincipal, mozilla::ThrottledEventQueue::Create, mozilla::WeakPtr, mozilla::dom::ChromeUtils::GenerateQI, mozilla::dom::Performance::CreateForMainThread, mozilla::dom::PerformanceStorageWorker::Create, mozilla::dom::WorkerPrivate::WorkerPrivate, mozilla::net::HttpBaseChannel::HttpBaseChannel, mozilla::net::HttpChannelChild::HttpChannelChild, mozilla::net::nsHttpHandler::NewProxiedChannel2, nsNodeSupportsWeakRefTearoff::GetWeakReference, nsPrefetchService::Preload]
+lsan-allowed: [Alloc, Create, CreateInner, MakeUnique, Malloc, NewChannelFromURIWithProxyFlagsInternal, NewEmptyScopeData, NewPage, OrInsert, PLDHashTable::Add, Realloc, SharedMutex, __rdl_alloc, __rdl_realloc, js_new, js_pod_calloc, js_pod_malloc, js_pod_realloc, mozilla::BasePrincipal::CreateCodebasePrincipal, mozilla::ThrottledEventQueue::Create, mozilla::WeakPtr, mozilla::dom::ChromeUtils::GenerateQI, mozilla::dom::Performance::CreateForMainThread, mozilla::dom::PerformanceStorageWorker::Create, mozilla::dom::WorkerPrivate::WorkerPrivate, mozilla::net::HttpBaseChannel::HttpBaseChannel, mozilla::net::HttpChannelChild::HttpChannelChild, mozilla::net::nsHttpHandler::NewProxiedChannel2, nsNodeSupportsWeakRefTearoff::GetWeakReference, nsPrefetchService::Preload, nsSegmentedBuffer::AppendNewSegment]
--- a/testing/web-platform/meta/trusted-types/TrustedTypePolicyFactory-createPolicy.tentative.html.ini
+++ b/testing/web-platform/meta/trusted-types/TrustedTypePolicyFactory-createPolicy.tentative.html.ini
@@ -72,8 +72,32 @@
     expected: FAIL
 
   [url = string + global string]
     expected: FAIL
 
   [url = null]
     expected: FAIL
 
+  [script = identity function]
+    expected: FAIL
+
+  [script = identity function, global string changed]
+    expected: FAIL
+
+  [script = this without bind]
+    expected: FAIL
+
+  [script = this bound to an object]
+    expected: FAIL
+
+  [script = callback that throws]
+    expected: FAIL
+
+  [script - calling undefined callback]
+    expected: FAIL
+
+  [script = null]
+    expected: FAIL
+
+  [script = string + global string]
+    expected: FAIL
+
--- a/testing/web-platform/meta/wake-lock/wakelock-type.https.html.ini
+++ b/testing/web-platform/meta/wake-lock/wakelock-type.https.html.ini
@@ -12,8 +12,14 @@
     expected: FAIL
 
   ['NotSupportedError' is thrown when set an empty wake lock type]
     expected: FAIL
 
   ['NotSupportedError' is thrown when set an unsupported wake lock type]
     expected: FAIL
 
+  ['TypeError' is thrown when set an unsupported wake lock type]
+    expected: FAIL
+
+  ['TypeError' is thrown when set an empty wake lock type]
+    expected: FAIL
+
--- a/testing/web-platform/meta/websockets/basic-auth.any.js.ini
+++ b/testing/web-platform/meta/websockets/basic-auth.any.js.ini
@@ -1,8 +1,13 @@
 [basic-auth.https.any.serviceworker.html]
   expected: TIMEOUT
 
 [basic-auth.any.html]
 
 [basic-auth.any.worker.html]
 
 [basic-auth.any.sharedworker.html]
+
+[basic-auth.any.serviceworker.html]
+  [HTTP basic authentication should work with WebSockets]
+    expected: FAIL
+