File tree 3 files changed +5
-6
lines changed
3 files changed +5
-6
lines changed Original file line number Diff line number Diff line change @@ -3030,7 +3030,7 @@ index bbb72e9511..0785d3391d 100644
3030
3030
- registerSingleton(IExtensionStoragePaths, class extends NotImplementedProxy(IExtensionStoragePaths) { whenReady = Promise.resolve(); });
3031
3031
+ registerSingleton(IExtensionStoragePaths, ExtensionStoragePaths);
3032
3032
diff --git a/src/vs/workbench/services/extensions/worker/extensionHostWorkerMain.ts b/src/vs/workbench/services/extensions/worker/extensionHostWorkerMain.ts
3033
- index 79455414c0..8931c1355a 100644
3033
+ index 79455414c0..a407593b4d 100644
3034
3034
--- a/src/vs/workbench/services/extensions/worker/extensionHostWorkerMain.ts
3035
3035
+++ b/src/vs/workbench/services/extensions/worker/extensionHostWorkerMain.ts
3036
3036
@@ -14,7 +14,11 @@
@@ -3040,8 +3040,8 @@ index 79455414c0..8931c1355a 100644
3040
3040
- catchError: true
3041
3041
+ catchError: true,
3042
3042
+ paths: {
3043
- + '@coder/node-browser': `{{BASE}}/static/{{COMMIT}}/lib/vscode /node_modules/@coder/node-browser/out/client/client.js`,
3044
- + '@coder/requirefs': `{{BASE}}/static/{{COMMIT}}/lib/vscode /node_modules/@coder/requirefs/out/requirefs.js`,
3043
+ + '@coder/node-browser': `.. /node_modules/@coder/node-browser/out/client/client.js`,
3044
+ + '@coder/requirefs': `.. /node_modules/@coder/requirefs/out/requirefs.js`,
3045
3045
+ }
3046
3046
});
3047
3047
Original file line number Diff line number Diff line change 54
54
const url = new URL ( window . location . origin + "/" + parts . join ( "/" ) )
55
55
const el = document . getElementById ( "vscode-remote-commit" )
56
56
const commit = el ? el . getAttribute ( "data-settings" ) : ""
57
- const staticBase = url . href + "/static/" + commit + "/lib/vscode"
57
+ const staticBase = url . href . replace ( / \/ + $ / , "" ) + "/static/" + commit + "/lib/vscode"
58
58
let nlsConfig
59
59
try {
60
60
nlsConfig = JSON . parse ( document . getElementById ( "vscode-remote-nls-configuration" ) . getAttribute ( "data-settings" ) )
Original file line number Diff line number Diff line change @@ -23,8 +23,7 @@ export class StaticHttpProvider extends HttpProvider {
23
23
const split = route . requestPath . split ( "/" ) . slice ( 1 )
24
24
25
25
switch ( split [ split . length - 1 ] ) {
26
- case "manifest.json" :
27
- case "extensionHostWorkerMain.js" : {
26
+ case "manifest.json" : {
28
27
const response = await this . getUtf8Resource ( this . rootPath , ...split )
29
28
return this . replaceTemplates ( route , response )
30
29
}
You can’t perform that action at this time.
0 commit comments