summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/service-workers/service-worker/local-url-inherit-controller.https.html
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/tests/service-workers/service-worker/local-url-inherit-controller.https.html')
-rw-r--r--testing/web-platform/tests/service-workers/service-worker/local-url-inherit-controller.https.html18
1 files changed, 18 insertions, 0 deletions
diff --git a/testing/web-platform/tests/service-workers/service-worker/local-url-inherit-controller.https.html b/testing/web-platform/tests/service-workers/service-worker/local-url-inherit-controller.https.html
index 6702abcadb..867e1b006d 100644
--- a/testing/web-platform/tests/service-workers/service-worker/local-url-inherit-controller.https.html
+++ b/testing/web-platform/tests/service-workers/service-worker/local-url-inherit-controller.https.html
@@ -81,6 +81,24 @@ promise_test(function(t) {
promise_test(function(t) {
return doAsyncTest(t, {
+ scheme: 'blob',
+ child: 'sharedworker',
+ check: 'controller',
+ expect: 'inherit',
+ });
+}, 'Same-origin blob URL sharedworker should inherit service worker controller.');
+
+promise_test(function(t) {
+ return doAsyncTest(t, {
+ scheme: 'blob',
+ child: 'sharedworker',
+ check: 'fetch',
+ expect: 'intercept',
+ });
+}, 'Same-origin blob URL sharedworker should intercept fetch().');
+
+promise_test(function(t) {
+ return doAsyncTest(t, {
scheme: 'data',
child: 'iframe',
check: 'fetch',