Supports SharedWorker in SWA
Currently only Worker (DedicatedWorker) works on SWA but not SharedWorker since it will hit unknown scheme error due to its scheme (chrome://). The reason is that currently we don't put an WebUIUrlLoaderFactory when creating factory bundle in WorkerScriptFetchInitiator so it will try to fetch scripts with "chrome://" scheme through internet, and causes the unknown scheme error. Bug: 980846, 1127464 Test: Chrome camera app (SWA version) can use SharedWorker Change-Id: Ia57a18d75963fb3395a37d2ed3c70d21e7964282 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2406234 Commit-Queue: Wei Lee <wtlee@chromium.org> Reviewed-by:Nasko Oskov <nasko@chromium.org> Reviewed-by:
Giovanni Ortuño Urquidi <ortuno@chromium.org> Reviewed-by:
Matt Falkenhagen <falken@chromium.org> Cr-Commit-Position: refs/heads/master@{#810487}
Showing
Please register or sign in to comment