Commit fe730ff7 authored by Kenichi Ishibashi's avatar Kenichi Ishibashi Committed by Commit Bot

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

The previous CL was reverted because it missed some test expectations.
Added missing expectations.

Original description:
> 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.

Change-Id: I03d9dd44957f3e58d984a76200ff12a41ae28d6f
Bug: 967272
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1675645
Auto-Submit: Kenichi Ishibashi <bashi@chromium.org>
Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: default avatarHiroki Nakagawa <nhiroki@chromium.org>
Cr-Commit-Position: refs/heads/master@{#672741}
parent 37db568b
......@@ -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/xhr/send-authentication-existing-session-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-onerror-manual.https.html [ WontFix ]
virtual/speech-with-unified-autoplay/external/wpt/speech-api/SpeechRecognition-onresult-manual.https.html [ WontFix ]
......
......@@ -641,6 +641,96 @@
"base": "http/tests/workers",
"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",
"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