Commit 971acfcb authored by Kenichi Ishibashi's avatar Kenichi Ishibashi Committed by Commit Bot

service worker: Add virtual tests for on-the-main-thread script fetch

On-the-main-thread script fetch is disabled by default. Add virtual
tests for on-the-main-thread script fetch to have better test
coverage until we ship off-the-main-thread script fetch.

Bug: 967272
Change-Id: If0b50ad557699d57bae70b2972418df5dc91ed72
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1673487Reviewed-by: default avatarHiroki Nakagawa <nhiroki@chromium.org>
Commit-Queue: Kenichi Ishibashi <bashi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#671864}
parent 15193a6a
...@@ -2147,6 +2147,11 @@ virtual/omt-worker-fetch/external/wpt/service-workers/service-worker/fetch-event ...@@ -2147,6 +2147,11 @@ virtual/omt-worker-fetch/external/wpt/service-workers/service-worker/fetch-event
virtual/omt-worker-fetch/external/wpt/service-workers/service-worker/fetch-event-is-reload-navigation-manual.https.html [ WontFix ] virtual/omt-worker-fetch/external/wpt/service-workers/service-worker/fetch-event-is-reload-navigation-manual.https.html [ WontFix ]
virtual/omt-worker-fetch/external/wpt/xhr/send-authentication-existing-session-manual.htm [ WontFix ] virtual/omt-worker-fetch/external/wpt/xhr/send-authentication-existing-session-manual.htm [ WontFix ]
virtual/omt-worker-fetch/external/wpt/xhr/send-authentication-prompt-2-manual.htm [ WontFix ] virtual/omt-worker-fetch/external/wpt/xhr/send-authentication-prompt-2-manual.htm [ WontFix ]
virtual/not-omt-sw-fetch/external/wpt/service-workers/service-worker/fetch-event-is-history-backward-navigation-manual.https.html [ WontFix ]
virtual/not-omt-sw-fetch/external/wpt/service-workers/service-worker/fetch-event-is-history-forward-navigation-manual.https.html [ WontFix ]
virtual/not-omt-sw-fetch/external/wpt/service-workers/service-worker/fetch-event-is-reload-navigation-manual.https.html [ WontFix ]
virtual/not-omt-sw-fetch/external/wpt/xhr/send-authentication-existing-session-manual.htm [ WontFix ]
virtual/not-omt-sw-fetch/external/wpt/xhr/send-authentication-prompt-2-manual.htm [ WontFix ]
virtual/speech-with-unified-autoplay/external/wpt/speech-api/SpeechRecognition-abort-manual.https.html [ WontFix ] virtual/speech-with-unified-autoplay/external/wpt/speech-api/SpeechRecognition-abort-manual.https.html [ WontFix ]
virtual/speech-with-unified-autoplay/external/wpt/speech-api/SpeechRecognition-onerror-manual.https.html [ WontFix ] virtual/speech-with-unified-autoplay/external/wpt/speech-api/SpeechRecognition-onerror-manual.https.html [ WontFix ]
virtual/speech-with-unified-autoplay/external/wpt/speech-api/SpeechRecognition-onresult-manual.https.html [ WontFix ] virtual/speech-with-unified-autoplay/external/wpt/speech-api/SpeechRecognition-onresult-manual.https.html [ WontFix ]
......
...@@ -641,6 +641,96 @@ ...@@ -641,6 +641,96 @@
"base": "http/tests/workers", "base": "http/tests/workers",
"args": ["--enable-features=OffMainThreadDedicatedWorkerScriptFetch,PlzDedicatedWorker,OffMainThreadServiceWorkerScriptFetch,OffMainThreadSharedWorkerScriptFetch"] "args": ["--enable-features=OffMainThreadDedicatedWorkerScriptFetch,PlzDedicatedWorker,OffMainThreadServiceWorkerScriptFetch,OffMainThreadSharedWorkerScriptFetch"]
}, },
{
"prefix": "not-omt-sw-fetch",
"base": "external/wpt/content-security-policy/inside-worker",
"args": ["--disable-features=OffMainThreadServiceWorkerScriptFetch"]
},
{
"prefix": "not-omt-sw-fetch",
"base": "external/wpt/content-security-policy/worker-src",
"args": ["--disable-features=OffMainThreadServiceWorkerScriptFetch"]
},
{
"prefix": "not-omt-sw-fetch",
"base": "external/wpt/fetch/",
"args": ["--disable-features=OffMainThreadServiceWorkerScriptFetch"]
},
{
"prefix": "not-omt-sw-fetch",
"base": "external/wpt/html/browsers/offline/appcache/workers/",
"args": ["--disable-features=OffMainThreadServiceWorkerScriptFetch"]
},
{
"prefix": "not-omt-sw-fetch",
"base": "external/wpt/mixed-content/classic-data-worker-fetch",
"args": ["--disable-features=OffMainThreadServiceWorkerScriptFetch"]
},
{
"prefix": "not-omt-sw-fetch",
"base": "external/wpt/mixed-content/module-data-worker-import",
"args": ["--disable-features=OffMainThreadServiceWorkerScriptFetch"]
},
{
"prefix": "not-omt-sw-fetch",
"base": "external/wpt/mixed-content/module-worker-top-level",
"args": ["--disable-features=OffMainThreadServiceWorkerScriptFetch"]
},
{
"prefix": "not-omt-sw-fetch",
"base": "external/wpt/mixed-content/worker-request",
"args": ["--disable-features=OffMainThreadServiceWorkerScriptFetch"]
},
{
"prefix": "not-omt-sw-fetch",
"base": "external/wpt/referrer-policy",
"args": ["--disable-features=OffMainThreadServiceWorkerScriptFetch"]
},
{
"prefix": "not-omt-sw-fetch",
"base": "external/wpt/resource-timing",
"args": ["--disable-features=OffMainThreadServiceWorkerScriptFetch"]
},
{
"prefix": "not-omt-sw-fetch",
"base": "external/wpt/service-workers",
"args": ["--disable-features=OffMainThreadServiceWorkerScriptFetch"]
},
{
"prefix": "not-omt-sw-fetch",
"base": "external/wpt/upgrade-insecure-requests",
"args": ["--disable-features=OffMainThreadServiceWorkerScriptFetch"]
},
{
"prefix": "not-omt-sw-fetch",
"base": "external/wpt/workers",
"args": ["--disable-features=OffMainThreadServiceWorkerScriptFetch"]
},
{
"prefix": "not-omt-sw-fetch",
"base": "external/wpt/xhr",
"args": ["--disable-features=OffMainThreadServiceWorkerScriptFetch"]
},
{
"prefix": "not-omt-sw-fetch",
"base": "fast/workers",
"args": ["--disable-features=OffMainThreadServiceWorkerScriptFetch"]
},
{
"prefix": "not-omt-sw-fetch",
"base": "http/tests/origin_trials",
"args": ["--disable-features=OffMainThreadServiceWorkerScriptFetch"]
},
{
"prefix": "not-omt-sw-fetch",
"base": "http/tests/security/cors-rfc1918",
"args": ["--disable-features=OffMainThreadServiceWorkerScriptFetch", "--enable-blink-features=CorsRFC1918"]
},
{
"prefix": "not-omt-sw-fetch",
"base": "http/tests/workers",
"args": ["--disable-features=OffMainThreadServiceWorkerScriptFetch"]
},
{ {
"prefix": "webrtc-wpt-plan-b", "prefix": "webrtc-wpt-plan-b",
"base": "external/wpt/webrtc", "base": "external/wpt/webrtc",
......
# virtual/not-omt-sw-fetch
Fetch toplevel service worker scripts on the main thread. This virtual tests
and `virtual/omt-worker-fetch` contradict each other.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment