https://bugs.webkit.org/show_bug.cgi?id=197329
Reviewed by Chris Dumez.
LayoutTests/imported/w3c:
Set alt server as 127.0.0.1.
Use hosts[alt][] instead of domains[www] to trigger a cross origin load.
* resources/config.json:
* web-platform-tests/service-workers/service-worker/resource-timing.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/resource-timing.sub.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/resource-timing.sub.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/resource-timing.https.html.
* web-platform-tests/service-workers/service-worker/resources/resource-timing-iframe.sub.html:
LayoutTests:
* TestExpectations:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@244776
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2019-04-30 Youenn Fablet <youenn@apple.com>
+
+ Update WPT service-worker resource-timing test to use hosts[alt]
+ https://bugs.webkit.org/show_bug.cgi?id=197329
+
+ Reviewed by Chris Dumez.
+
+ * TestExpectations:
+
2019-04-30 Zalan Bujtas <zalan@apple.com>
Double-tapping a post to like doesn't work on Instagram.com (needs 'dblclick' event)
# Newly imported service worker tests that are flaky.
imported/w3c/web-platform-tests/service-workers/service-worker/navigation-redirect-to-http.https.html [ Pass Failure ]
-imported/w3c/web-platform-tests/service-workers/service-worker/resource-timing.https.html [ Pass Failure ]
+imported/w3c/web-platform-tests/service-workers/service-worker/resource-timing.sub.https.html [ Pass Failure ]
imported/w3c/web-platform-tests/service-workers/service-worker/worker-client-id.https.html [ Pass Failure ]
imported/w3c/web-platform-tests/xhr/event-timeout-order.htm [ Pass Failure ]
+2019-04-30 Youenn Fablet <youenn@apple.com>
+
+ Update WPT service-worker resource-timing test to use hosts[alt]
+ https://bugs.webkit.org/show_bug.cgi?id=197329
+
+ Reviewed by Chris Dumez.
+
+ Set alt server as 127.0.0.1.
+ Use hosts[alt][] instead of domains[www] to trigger a cross origin load.
+
+ * resources/config.json:
+ * web-platform-tests/service-workers/service-worker/resource-timing.https-expected.txt: Removed.
+ * web-platform-tests/service-workers/service-worker/resource-timing.sub.https-expected.txt: Added.
+ * web-platform-tests/service-workers/service-worker/resource-timing.sub.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/resource-timing.https.html.
+ * web-platform-tests/service-workers/service-worker/resources/resource-timing-iframe.sub.html:
+
2019-04-29 Javier Fernandez <jfernandez@igalia.com>
line should not be broken before the first space after a word
{"browser_host": "localhost",
+ "alternate_hosts": { "alt": "127.0.0.1" },
"ports":{"http":[8800, 8801],
"https":[9443],
"ws":[49001]},
+++ /dev/null
-Blocked access to external URL https://www1.localhost:9443/service-workers/service-worker/resources/square.png
-Blocked access to external URL https://www1.localhost:9443/service-workers/service-worker/resources/missing.jpg
-Blocked access to external URL https://www1.localhost:9443/service-workers/service-worker/resources/square.png
-Blocked access to external URL https://www1.localhost:9443/service-workers/service-worker/resources/missing.jpg
-
-
-FAIL Controlled resource loads assert_greater_than: Generated response expected a number greater than 0 but got 0
-PASS Non-controlled resource loads
-
--- /dev/null
+
+
+FAIL Controlled resource loads assert_greater_than: Generated response expected a number greater than 0 but got 0
+PASS Non-controlled resource loads
+
<!DOCTYPE html>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
-<script src="/common/get-host-info.sub.js"></script>
<script src="resources/test-helpers.sub.js"></script>
<script>
function resourceUrl(path) {
- return get_host_info()['HTTPS_ORIGIN'] + base_path() + path;
+ return "https://{{host}}:{{ports[https][0]}}" + base_path() + path;
}
function crossOriginUrl(path) {
- return get_host_info()['HTTPS_REMOTE_ORIGIN'] + base_path() + path;
+ return "https://{{hosts[alt][]}}:{{ports[https][0]}}" + base_path() + path;
}
function verify(options) {
<script src="dummy.js"></script>
<script src="redirect.py?Redirect=empty.js"></script>
<img src="square.png">
-<img src="https://{{domains[www1]}}:{{ports[https][0]}}/service-workers/service-worker/resources/square.png">
+<img src="https://{{hosts[alt][]}}:{{ports[https][0]}}/service-workers/service-worker/resources/square.png">
<img src="missing.jpg">
-<img src="https://{{domains[www1]}}:{{ports[https][0]}}/service-workers/service-worker/resources/missing.jpg">
+<img src="https://{{hosts[alt][]}}:{{ports[https][0]}}/service-workers/service-worker/resources/missing.jpg">
<img src='missing.jpg?SWRespondsWithFetch'>
<script src='empty-worker.js'></script>