diff --git a/src/vs/server/node/webClientServer.ts b/src/vs/server/node/webClientServer.ts index 82d88edf26fee..afc3f0a091979 100644 --- a/src/vs/server/node/webClientServer.ts +++ b/src/vs/server/node/webClientServer.ts @@ -346,7 +346,7 @@ export class WebClientServer { `script-src 'self' 'unsafe-eval' ${this._getScriptCspHashes(data).join(' ')} 'sha256-fh3TwPMflhsEIpR8g1OYTIMVWhXTLcjQ9kh2tIpmv54=' http://${remoteAuthority};`, // the sha is the same as in src/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html 'child-src \'self\';', `frame-src 'self' https://*.vscode-cdn.net data:;`, - 'worker-src \'self\' data:;', + 'worker-src \'self\' data: blob:;', 'style-src \'self\' \'unsafe-inline\';', 'connect-src \'self\' ws: wss: https:;', 'font-src \'self\' blob:;',