Diff
Modified: trunk/LayoutTests/ChangeLog (224342 => 224343)
--- trunk/LayoutTests/ChangeLog 2017-11-02 17:45:43 UTC (rev 224342)
+++ trunk/LayoutTests/ChangeLog 2017-11-02 17:46:02 UTC (rev 224343)
@@ -1,3 +1,12 @@
+2017-11-02 Youenn Fablet <[email protected]>
+
+ Fix WPT service worker tests using www1 URLs
+ https://bugs.webkit.org/show_bug.cgi?id=179144
+
+ Reviewed by Sam Weinig.
+
+ * TestExpectations:
+
2017-11-02 Per Arne Vollan <[email protected]>
[Win] Update test expectations after r224324.
Modified: trunk/LayoutTests/TestExpectations (224342 => 224343)
--- trunk/LayoutTests/TestExpectations 2017-11-02 17:45:43 UTC (rev 224342)
+++ trunk/LayoutTests/TestExpectations 2017-11-02 17:46:02 UTC (rev 224343)
@@ -147,10 +147,6 @@
imported/w3c/web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/update.https.html [ Skip ]
imported/w3c/web-platform-tests/service-workers/service-worker/clients-matchall-on-evaluation.https.html [ Skip ]
imported/w3c/web-platform-tests/service-workers/service-worker/extendable-event-waituntil.https.html [ Skip ]
-imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https.html [ Skip ]
-imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https.html [ Skip ]
-imported/w3c/web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https.html [ Skip ]
-imported/w3c/web-platform-tests/service-workers/service-worker/fetch-response-taint.https.html [ Skip ]
imported/w3c/web-platform-tests/service-workers/service-worker/foreign-fetch-basics.https.html [ Skip ]
imported/w3c/web-platform-tests/service-workers/service-worker/foreign-fetch-event.https.html [ Skip ]
imported/w3c/web-platform-tests/service-workers/service-worker/foreign-fetch-workers.https.html [ Skip ]
@@ -177,6 +173,10 @@
imported/w3c/web-platform-tests/service-workers/service-worker/update-after-oneday.https.html [ Skip ]
imported/w3c/web-platform-tests/fetch/api/abort/general-serviceworker.https.html [ Skip ]
+imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https.html [ DumpJSConsoleLogInStdErr ]
+imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https.html [ DumpJSConsoleLogInStdErr ]
+
+imported/w3c/web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https.html [ Pass Failure ]
webkit.org/b/179137 imported/w3c/web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https.html [ Pass Failure ]
webkit.org/b/179138 imported/w3c/web-platform-tests/service-workers/service-worker/registration-updateviacache.https.html [ Pass Failure ]
imported/w3c/web-platform-tests/service-workers/service-worker/performance-timeline.https.html [ Pass Failure ]
Modified: trunk/LayoutTests/imported/w3c/ChangeLog (224342 => 224343)
--- trunk/LayoutTests/imported/w3c/ChangeLog 2017-11-02 17:45:43 UTC (rev 224342)
+++ trunk/LayoutTests/imported/w3c/ChangeLog 2017-11-02 17:46:02 UTC (rev 224343)
@@ -1,3 +1,16 @@
+2017-11-02 Youenn Fablet <[email protected]>
+
+ Fix WPT service worker tests using www1 URLs
+ https://bugs.webkit.org/show_bug.cgi?id=179144
+
+ Reviewed by Sam Weinig.
+
+ * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https-expected.txt:
+ * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https-expected.txt:
+ * web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https-expected.txt:
+ * web-platform-tests/service-workers/service-worker/fetch-response-taint.https-expected.txt:
+ * web-platform-tests/service-workers/service-worker/resources/test-helpers.sub.js:
+
2017-11-02 Chris Dumez <[email protected]>
[Service Workers] Add initial implementation for try Clear Registration / Clear Registration algorithms
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https-expected.txt (224342 => 224343)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https-expected.txt 2017-11-02 17:45:43 UTC (rev 224342)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https-expected.txt 2017-11-02 17:46:02 UTC (rev 224343)
@@ -1,9 +1,4 @@
-Blocked access to external URL https://www1.localhost:9443/service-workers/service-worker/resources/fetch-access-control-login.html
-CONSOLE MESSAGE: Unable to post message to https://www1.localhost:9443. Recipient has origin https://localhost:9443.
+
+FAIL Verify canvas tainting of fetched image in a Service Worker assert_equals: expected "finish" but got "failure:Result of url:https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&reject&cache cross_origin: must be LOAD_ERROR but NOT_TAINTED"
-
-Harness Error (TIMEOUT), message = null
-
-TIMEOUT Verify canvas tainting of fetched image in a Service Worker Test timed out
-
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https-expected.txt (224342 => 224343)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https-expected.txt 2017-11-02 17:45:43 UTC (rev 224342)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https-expected.txt 2017-11-02 17:46:02 UTC (rev 224343)
@@ -1,9 +1,4 @@
-Blocked access to external URL https://www1.localhost:9443/service-workers/service-worker/resources/fetch-access-control-login.html
-CONSOLE MESSAGE: Unable to post message to https://www1.localhost:9443. Recipient has origin https://localhost:9443.
+
+FAIL Verify canvas tainting of fetched image in a Service Worker assert_equals: expected "finish" but got "failure:Result of url:https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&reject cross_origin: must be LOAD_ERROR but NOT_TAINTED"
-
-Harness Error (TIMEOUT), message = null
-
-TIMEOUT Verify canvas tainting of fetched image in a Service Worker Test timed out
-
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https-expected.txt (224342 => 224343)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https-expected.txt 2017-11-02 17:45:43 UTC (rev 224342)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https-expected.txt 2017-11-02 17:46:02 UTC (rev 224343)
@@ -1,9 +1,30 @@
-Blocked access to external URL https://www1.localhost:9443/service-workers/service-worker/resources/fetch-access-control-login.html
-CONSOLE MESSAGE: Unable to post message to https://www1.localhost:9443. Recipient has origin https://localhost:9443.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: XMLHttpRequest cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?reject due to access control checks.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: XMLHttpRequest cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?reject due to access control checks.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: XMLHttpRequest cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?throw due to access control checks.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: XMLHttpRequest cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?throw due to access control checks.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: XMLHttpRequest cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?resolve-null due to access control checks.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: XMLHttpRequest cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?resolve-null due to access control checks.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: XMLHttpRequest cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?mode=same-origin&url="" due to access control checks.
+CONSOLE MESSAGE: XMLHttpRequest cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?mode=same-origin&url="" due to access control checks.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: XMLHttpRequest cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?mode=no-cors&url="" due to access control checks.
+CONSOLE MESSAGE: XMLHttpRequest cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?mode=no-cors&url="" due to access control checks.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: XMLHttpRequest cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?mode=cors&url="" due to access control checks.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: XMLHttpRequest cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?mode=cors&url="" due to access control checks.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: XMLHttpRequest cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?mode=cors&url="" due to access control checks.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: XMLHttpRequest cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?ignore due to access control checks.
+
+FAIL Verify CORS XHR of fetch() in a Service Worker assert_equals: expected "finish" but got "failure:Result of url:https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?reject with_credentials: false must be FAIL but SUCCESS"
-
-Harness Error (TIMEOUT), message = null
-
-TIMEOUT Verify CORS XHR of fetch() in a Service Worker Test timed out
-
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-response-taint.https-expected.txt (224342 => 224343)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-response-taint.https-expected.txt 2017-11-02 17:45:43 UTC (rev 224342)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-response-taint.https-expected.txt 2017-11-02 17:46:02 UTC (rev 224343)
@@ -1,139 +1,199 @@
-Blocked access to external URL https://www1.localhost:9443/service-workers/service-worker/resources/fetch-access-control-login.html
-CONSOLE MESSAGE: Unable to post message to https://www1.localhost:9443. Recipient has origin https://localhost:9443.
+CONSOLE MESSAGE: line 20: Fetch API cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?. Cross origin requests are not allowed when using same-origin fetch mode.
+CONSOLE MESSAGE: line 20: Fetch API cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?. Cross origin requests are not allowed when using same-origin fetch mode.
+CONSOLE MESSAGE: line 20: Fetch API cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?. Cross origin requests are not allowed when using same-origin fetch mode.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Fetch API cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?. Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Fetch API cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?. Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Fetch API cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?. Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Cannot use wildcard in Access-Control-Allow-Origin when credentials flag is true.
+CONSOLE MESSAGE: Fetch API cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?ACAOrigin=*. Cannot use wildcard in Access-Control-Allow-Origin when credentials flag is true.
+CONSOLE MESSAGE: line 20: Fetch API cannot load https://127.0.0.1:9443/?url="" Cross origin requests are not allowed when using same-origin fetch mode.
+CONSOLE MESSAGE: line 20: Fetch API cannot load https://127.0.0.1:9443/?url="" Cross origin requests are not allowed when using same-origin fetch mode.
+CONSOLE MESSAGE: line 20: Fetch API cannot load https://127.0.0.1:9443/?url="" Cross origin requests are not allowed when using same-origin fetch mode.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Fetch API cannot load https://127.0.0.1:9443/?url="" Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Fetch API cannot load https://127.0.0.1:9443/?url="" Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Fetch API cannot load https://127.0.0.1:9443/?url="" Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: line 20: Fetch API cannot load https://127.0.0.1:9443/?url="" Cross origin requests are not allowed when using same-origin fetch mode.
+CONSOLE MESSAGE: line 20: Fetch API cannot load https://127.0.0.1:9443/?url="" Cross origin requests are not allowed when using same-origin fetch mode.
+CONSOLE MESSAGE: line 20: Fetch API cannot load https://127.0.0.1:9443/?url="" Cross origin requests are not allowed when using same-origin fetch mode.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Fetch API cannot load https://127.0.0.1:9443/?url="" Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Fetch API cannot load https://127.0.0.1:9443/?url="" Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Fetch API cannot load https://127.0.0.1:9443/?url="" Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: line 20: Fetch API cannot load https://127.0.0.1:9443/?url="" Cross origin requests are not allowed when using same-origin fetch mode.
+CONSOLE MESSAGE: line 20: Fetch API cannot load https://127.0.0.1:9443/?url="" Cross origin requests are not allowed when using same-origin fetch mode.
+CONSOLE MESSAGE: line 20: Fetch API cannot load https://127.0.0.1:9443/?url="" Cross origin requests are not allowed when using same-origin fetch mode.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Fetch API cannot load https://127.0.0.1:9443/?url="" Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Fetch API cannot load https://127.0.0.1:9443/?url="" Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Fetch API cannot load https://127.0.0.1:9443/?url="" Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: line 20: Fetch API cannot load https://127.0.0.1:9443/?url="" Cross origin requests are not allowed when using same-origin fetch mode.
+CONSOLE MESSAGE: line 20: Fetch API cannot load https://127.0.0.1:9443/?url="" Cross origin requests are not allowed when using same-origin fetch mode.
+CONSOLE MESSAGE: line 20: Fetch API cannot load https://127.0.0.1:9443/?url="" Cross origin requests are not allowed when using same-origin fetch mode.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Fetch API cannot load https://127.0.0.1:9443/?url="" Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Fetch API cannot load https://127.0.0.1:9443/?url="" Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Fetch API cannot load https://127.0.0.1:9443/?url="" Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: line 20: Fetch API cannot load https://127.0.0.1:9443/?url="" Cross origin requests are not allowed when using same-origin fetch mode.
+CONSOLE MESSAGE: line 20: Fetch API cannot load https://127.0.0.1:9443/?url="" Cross origin requests are not allowed when using same-origin fetch mode.
+CONSOLE MESSAGE: line 20: Fetch API cannot load https://127.0.0.1:9443/?url="" Cross origin requests are not allowed when using same-origin fetch mode.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Fetch API cannot load https://127.0.0.1:9443/?url="" Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Fetch API cannot load https://127.0.0.1:9443/?url="" Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Fetch API cannot load https://127.0.0.1:9443/?url="" Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: line 20: Fetch API cannot load https://127.0.0.1:9443/?url="" Cross origin requests are not allowed when using same-origin fetch mode.
+CONSOLE MESSAGE: line 20: Fetch API cannot load https://127.0.0.1:9443/?url="" Cross origin requests are not allowed when using same-origin fetch mode.
+CONSOLE MESSAGE: line 20: Fetch API cannot load https://127.0.0.1:9443/?url="" Cross origin requests are not allowed when using same-origin fetch mode.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Fetch API cannot load https://127.0.0.1:9443/?url="" Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Fetch API cannot load https://127.0.0.1:9443/?url="" Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Fetch API cannot load https://127.0.0.1:9443/?url="" Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin.
+PASS initialize global state
+PASS fetching url:"https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"same-origin" credentials:"omit" should succeed.
+PASS fetching url:"https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"same-origin" credentials:"same-origin" should succeed.
+PASS fetching url:"https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"same-origin" credentials:"include" should succeed.
+PASS fetching url:"https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"no-cors" credentials:"omit" should succeed.
+PASS fetching url:"https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"no-cors" credentials:"same-origin" should succeed.
+PASS fetching url:"https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"no-cors" credentials:"include" should succeed.
+PASS fetching url:"https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"cors" credentials:"omit" should succeed.
+PASS fetching url:"https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"cors" credentials:"same-origin" should succeed.
+PASS fetching url:"https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"cors" credentials:"include" should succeed.
+PASS url:"https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"same-origin" credentials:"omit" should fail.
+PASS url:"https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"same-origin" credentials:"same-origin" should fail.
+PASS url:"https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"same-origin" credentials:"include" should fail.
+PASS fetching url:"https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"no-cors" credentials:"omit" should succeed.
+PASS fetching url:"https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"no-cors" credentials:"same-origin" should succeed.
+PASS fetching url:"https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"no-cors" credentials:"include" should succeed.
+PASS url:"https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"cors" credentials:"omit" should fail.
+PASS url:"https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"cors" credentials:"same-origin" should fail.
+PASS url:"https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"cors" credentials:"include" should fail.
+PASS fetching url:"https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?ACAOrigin=*" mode:"cors" credentials:"omit" should succeed.
+PASS fetching url:"https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?ACAOrigin=*" mode:"cors" credentials:"same-origin" should succeed.
+PASS url:"https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?ACAOrigin=*" mode:"cors" credentials:"include" should fail.
+PASS fetching url:"https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?ACAOrigin=https://localhost:9443&ACACredentials=true" mode:"cors" credentials:"include" should succeed.
+FAIL fetching url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"omit" should succeed. promise_test: Unhandled rejection with value: object "SyntaxError: Unexpected token '<'"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"same-origin" should succeed. promise_test: Unhandled rejection with value: object "SyntaxError: Unexpected token '<'"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"include" should succeed. promise_test: Unhandled rejection with value: object "SyntaxError: Unexpected token '<'"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"omit" should succeed. promise_test: Unhandled rejection with value: object "SyntaxError: Unexpected token '<'"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"same-origin" should succeed. promise_test: Unhandled rejection with value: object "SyntaxError: Unexpected token '<'"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"include" should succeed. promise_test: Unhandled rejection with value: object "SyntaxError: Unexpected token '<'"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"cors" credentials:"omit" should succeed. promise_test: Unhandled rejection with value: object "SyntaxError: Unexpected token '<'"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"cors" credentials:"same-origin" should succeed. promise_test: Unhandled rejection with value: object "SyntaxError: Unexpected token '<'"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"cors" credentials:"include" should succeed. promise_test: Unhandled rejection with value: object "SyntaxError: Unexpected token '<'"
+PASS url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"omit" should fail.
+PASS url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"same-origin" should fail.
+PASS url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"include" should fail.
+FAIL fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"omit" should succeed. assert_equals: response type expected "basic" but got "opaque"
+FAIL fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"same-origin" should succeed. assert_equals: response type expected "basic" but got "opaque"
+FAIL fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"include" should succeed. assert_equals: response type expected "basic" but got "opaque"
+FAIL fetching url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"omit" should succeed. promise_test: Unhandled rejection with value: object "TypeError: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin."
+FAIL fetching url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"same-origin" should succeed. promise_test: Unhandled rejection with value: object "TypeError: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin."
+FAIL fetching url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"include" should succeed. promise_test: Unhandled rejection with value: object "TypeError: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin."
+FAIL fetching url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"omit" should succeed. promise_test: Unhandled rejection with value: object "SyntaxError: Unexpected token '<'"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"same-origin" should succeed. promise_test: Unhandled rejection with value: object "SyntaxError: Unexpected token '<'"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"include" should succeed. promise_test: Unhandled rejection with value: object "SyntaxError: Unexpected token '<'"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"omit" should succeed. promise_test: Unhandled rejection with value: object "SyntaxError: Unexpected token '<'"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"same-origin" should succeed. promise_test: Unhandled rejection with value: object "SyntaxError: Unexpected token '<'"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"include" should succeed. promise_test: Unhandled rejection with value: object "SyntaxError: Unexpected token '<'"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"cors" credentials:"omit" should succeed. promise_test: Unhandled rejection with value: object "SyntaxError: Unexpected token '<'"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"cors" credentials:"same-origin" should succeed. promise_test: Unhandled rejection with value: object "SyntaxError: Unexpected token '<'"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"cors" credentials:"include" should succeed. promise_test: Unhandled rejection with value: object "SyntaxError: Unexpected token '<'"
+PASS url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"omit" should fail.
+PASS url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"same-origin" should fail.
+PASS url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"include" should fail.
+FAIL fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"omit" should succeed. assert_equals: response type expected "basic" but got "opaque"
+FAIL fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"same-origin" should succeed. assert_equals: response type expected "basic" but got "opaque"
+FAIL fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"include" should succeed. assert_equals: response type expected "basic" but got "opaque"
+FAIL fetching url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"omit" should succeed. promise_test: Unhandled rejection with value: object "TypeError: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin."
+FAIL fetching url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"same-origin" should succeed. promise_test: Unhandled rejection with value: object "TypeError: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin."
+FAIL fetching url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"include" should succeed. promise_test: Unhandled rejection with value: object "TypeError: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin."
+FAIL url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"omit" should fail. assert_unreached: Should have rejected: undefined Reached unreachable code
+FAIL url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"same-origin" should fail. assert_unreached: Should have rejected: undefined Reached unreachable code
+FAIL url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"include" should fail. assert_unreached: Should have rejected: undefined Reached unreachable code
+FAIL url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"omit" should fail. assert_unreached: Should have rejected: undefined Reached unreachable code
+FAIL url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"same-origin" should fail. assert_unreached: Should have rejected: undefined Reached unreachable code
+FAIL url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"include" should fail. assert_unreached: Should have rejected: undefined Reached unreachable code
+FAIL url:"https://localhost:9443/?url="" mode:"cors" credentials:"omit" should fail. assert_unreached: Should have rejected: undefined Reached unreachable code
+FAIL url:"https://localhost:9443/?url="" mode:"cors" credentials:"same-origin" should fail. assert_unreached: Should have rejected: undefined Reached unreachable code
+FAIL url:"https://localhost:9443/?url="" mode:"cors" credentials:"include" should fail. assert_unreached: Should have rejected: undefined Reached unreachable code
+PASS url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"omit" should fail.
+PASS url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"same-origin" should fail.
+PASS url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"include" should fail.
+FAIL url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"omit" should fail. assert_unreached: Should have rejected: undefined Reached unreachable code
+FAIL url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"same-origin" should fail. assert_unreached: Should have rejected: undefined Reached unreachable code
+FAIL url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"include" should fail. assert_unreached: Should have rejected: undefined Reached unreachable code
+PASS url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"omit" should fail.
+PASS url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"same-origin" should fail.
+PASS url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"include" should fail.
+FAIL url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"omit" should fail. assert_unreached: Should have rejected: undefined Reached unreachable code
+FAIL url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"same-origin" should fail. assert_unreached: Should have rejected: undefined Reached unreachable code
+FAIL url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"include" should fail. assert_unreached: Should have rejected: undefined Reached unreachable code
+FAIL fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"omit" should succeed. assert_equals: response type expected "opaque" but got "basic"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"same-origin" should succeed. assert_equals: response type expected "opaque" but got "basic"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"include" should succeed. assert_equals: response type expected "opaque" but got "basic"
+FAIL url:"https://localhost:9443/?url="" mode:"cors" credentials:"omit" should fail. assert_unreached: Should have rejected: undefined Reached unreachable code
+FAIL url:"https://localhost:9443/?url="" mode:"cors" credentials:"same-origin" should fail. assert_unreached: Should have rejected: undefined Reached unreachable code
+FAIL url:"https://localhost:9443/?url="" mode:"cors" credentials:"include" should fail. assert_unreached: Should have rejected: undefined Reached unreachable code
+PASS url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"omit" should fail.
+PASS url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"same-origin" should fail.
+PASS url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"include" should fail.
+PASS fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"omit" should succeed.
+PASS fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"same-origin" should succeed.
+PASS fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"include" should succeed.
+PASS url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"omit" should fail.
+PASS url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"same-origin" should fail.
+PASS url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"include" should fail.
+FAIL fetching url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"omit" should succeed. assert_equals: response type expected "cors" but got "basic"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"same-origin" should succeed. assert_equals: response type expected "cors" but got "basic"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"include" should succeed. assert_equals: response type expected "cors" but got "basic"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"omit" should succeed. assert_equals: response type expected "cors" but got "basic"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"same-origin" should succeed. assert_equals: response type expected "cors" but got "basic"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"include" should succeed. assert_equals: response type expected "cors" but got "basic"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"cors" credentials:"omit" should succeed. assert_equals: response type expected "cors" but got "basic"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"cors" credentials:"same-origin" should succeed. assert_equals: response type expected "cors" but got "basic"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"cors" credentials:"include" should succeed. assert_equals: response type expected "cors" but got "basic"
+PASS url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"omit" should fail.
+PASS url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"same-origin" should fail.
+PASS url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"include" should fail.
+FAIL fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"omit" should succeed. assert_equals: response type expected "cors" but got "opaque"
+FAIL fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"same-origin" should succeed. assert_equals: response type expected "cors" but got "opaque"
+FAIL fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"include" should succeed. assert_equals: response type expected "cors" but got "opaque"
+FAIL fetching url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"omit" should succeed. promise_test: Unhandled rejection with value: object "TypeError: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin."
+FAIL fetching url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"same-origin" should succeed. promise_test: Unhandled rejection with value: object "TypeError: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin."
+FAIL fetching url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"include" should succeed. promise_test: Unhandled rejection with value: object "TypeError: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin."
+FAIL fetching url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"omit" should succeed. assert_equals: response type expected "cors" but got "basic"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"same-origin" should succeed. assert_equals: response type expected "cors" but got "basic"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"include" should succeed. assert_equals: response type expected "cors" but got "basic"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"omit" should succeed. assert_equals: response type expected "cors" but got "basic"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"same-origin" should succeed. assert_equals: response type expected "cors" but got "basic"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"include" should succeed. assert_equals: response type expected "cors" but got "basic"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"cors" credentials:"omit" should succeed. assert_equals: response type expected "cors" but got "basic"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"cors" credentials:"same-origin" should succeed. assert_equals: response type expected "cors" but got "basic"
+FAIL fetching url:"https://localhost:9443/?url="" mode:"cors" credentials:"include" should succeed. assert_equals: response type expected "cors" but got "basic"
+PASS url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"omit" should fail.
+PASS url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"same-origin" should fail.
+PASS url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"include" should fail.
+FAIL fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"omit" should succeed. assert_equals: response type expected "cors" but got "opaque"
+FAIL fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"same-origin" should succeed. assert_equals: response type expected "cors" but got "opaque"
+FAIL fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"include" should succeed. assert_equals: response type expected "cors" but got "opaque"
+FAIL fetching url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"omit" should succeed. promise_test: Unhandled rejection with value: object "TypeError: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin."
+FAIL fetching url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"same-origin" should succeed. promise_test: Unhandled rejection with value: object "TypeError: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin."
+FAIL fetching url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"include" should succeed. promise_test: Unhandled rejection with value: object "TypeError: Origin https://localhost:9443 is not allowed by Access-Control-Allow-Origin."
+PASS restore global state
-
-Harness Error (TIMEOUT), message = null
-
-TIMEOUT initialize global state Test timed out
-NOTRUN fetching url:"https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"same-origin" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"same-origin" credentials:"same-origin" should succeed.
-NOTRUN fetching url:"https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"same-origin" credentials:"include" should succeed.
-NOTRUN fetching url:"https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"no-cors" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"no-cors" credentials:"same-origin" should succeed.
-NOTRUN fetching url:"https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"no-cors" credentials:"include" should succeed.
-NOTRUN fetching url:"https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"cors" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"cors" credentials:"same-origin" should succeed.
-NOTRUN fetching url:"https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"cors" credentials:"include" should succeed.
-NOTRUN url:"https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"same-origin" credentials:"omit" should fail.
-NOTRUN url:"https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"same-origin" credentials:"same-origin" should fail.
-NOTRUN url:"https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"same-origin" credentials:"include" should fail.
-NOTRUN fetching url:"https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"no-cors" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"no-cors" credentials:"same-origin" should succeed.
-NOTRUN fetching url:"https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"no-cors" credentials:"include" should succeed.
-NOTRUN url:"https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"cors" credentials:"omit" should fail.
-NOTRUN url:"https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"cors" credentials:"same-origin" should fail.
-NOTRUN url:"https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?" mode:"cors" credentials:"include" should fail.
-NOTRUN fetching url:"https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?ACAOrigin=*" mode:"cors" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?ACAOrigin=*" mode:"cors" credentials:"same-origin" should succeed.
-NOTRUN url:"https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?ACAOrigin=*" mode:"cors" credentials:"include" should fail.
-NOTRUN fetching url:"https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?ACAOrigin=https://localhost:9443&ACACredentials=true" mode:"cors" credentials:"include" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"same-origin" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"include" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"same-origin" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"include" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"cors" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"cors" credentials:"same-origin" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"cors" credentials:"include" should succeed.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"omit" should fail.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"same-origin" should fail.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"include" should fail.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"same-origin" should succeed.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"include" should succeed.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"same-origin" should succeed.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"include" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"same-origin" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"include" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"same-origin" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"include" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"cors" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"cors" credentials:"same-origin" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"cors" credentials:"include" should succeed.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"omit" should fail.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"same-origin" should fail.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"include" should fail.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"same-origin" should succeed.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"include" should succeed.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"same-origin" should succeed.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"include" should succeed.
-NOTRUN url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"omit" should fail.
-NOTRUN url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"same-origin" should fail.
-NOTRUN url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"include" should fail.
-NOTRUN url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"omit" should fail.
-NOTRUN url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"same-origin" should fail.
-NOTRUN url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"include" should fail.
-NOTRUN url:"https://localhost:9443/?url="" mode:"cors" credentials:"omit" should fail.
-NOTRUN url:"https://localhost:9443/?url="" mode:"cors" credentials:"same-origin" should fail.
-NOTRUN url:"https://localhost:9443/?url="" mode:"cors" credentials:"include" should fail.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"omit" should fail.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"same-origin" should fail.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"include" should fail.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"omit" should fail.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"same-origin" should fail.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"include" should fail.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"omit" should fail.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"same-origin" should fail.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"include" should fail.
-NOTRUN url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"omit" should fail.
-NOTRUN url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"same-origin" should fail.
-NOTRUN url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"include" should fail.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"same-origin" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"include" should succeed.
-NOTRUN url:"https://localhost:9443/?url="" mode:"cors" credentials:"omit" should fail.
-NOTRUN url:"https://localhost:9443/?url="" mode:"cors" credentials:"same-origin" should fail.
-NOTRUN url:"https://localhost:9443/?url="" mode:"cors" credentials:"include" should fail.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"omit" should fail.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"same-origin" should fail.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"include" should fail.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"same-origin" should succeed.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"include" should succeed.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"omit" should fail.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"same-origin" should fail.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"include" should fail.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"same-origin" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"include" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"same-origin" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"include" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"cors" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"cors" credentials:"same-origin" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"cors" credentials:"include" should succeed.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"omit" should fail.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"same-origin" should fail.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"include" should fail.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"same-origin" should succeed.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"include" should succeed.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"same-origin" should succeed.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"include" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"same-origin" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"same-origin" credentials:"include" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"same-origin" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"no-cors" credentials:"include" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"cors" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"cors" credentials:"same-origin" should succeed.
-NOTRUN fetching url:"https://localhost:9443/?url="" mode:"cors" credentials:"include" should succeed.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"omit" should fail.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"same-origin" should fail.
-NOTRUN url:"https://127.0.0.1:9443/?url="" mode:"same-origin" credentials:"include" should fail.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"same-origin" should succeed.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"no-cors" credentials:"include" should succeed.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"omit" should succeed.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"same-origin" should succeed.
-NOTRUN fetching url:"https://127.0.0.1:9443/?url="" mode:"cors" credentials:"include" should succeed.
-
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/resources/test-helpers.sub.js (224342 => 224343)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/resources/test-helpers.sub.js 2017-11-02 17:45:43 UTC (rev 224342)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/resources/test-helpers.sub.js 2017-11-02 17:46:02 UTC (rev 224343)
@@ -201,20 +201,12 @@
});
}
-function login(test) {
- return test_login(test, 'http://{{domains[www1]}}:{{ports[http][0]}}',
- 'username1', 'password1', 'cookie1')
- .then(function() {
- return test_login(test, 'http://{{host}}:{{ports[http][0]}}',
- 'username2', 'password2', 'cookie2');
- });
-}
-
function login_https(test) {
- return test_login(test, 'https://{{domains[www1]}}:{{ports[https][0]}}',
+ var host_info = get_host_info();
+ return test_login(test, host_info.HTTPS_REMOTE_ORIGIN,
'username1s', 'password1s', 'cookie1')
.then(function() {
- return test_login(test, 'https://{{host}}:{{ports[https][0]}}',
+ return test_login(test, host_info.HTTPS_ORIGIN,
'username2s', 'password2s', 'cookie2');
});
}