debt - use service worker headers
This commit is contained in:
parent
989e1fa995
commit
638d39969a
|
@ -156,4 +156,4 @@
|
|||
"windows-mutex": "0.2.1",
|
||||
"windows-process-tree": "0.2.3"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -86,7 +86,7 @@ class ResourcesMutationObserver {
|
|||
}
|
||||
|
||||
private async _rewriteUrls(textContent: string): Promise<string> {
|
||||
return textContent.replace(this._regexp, function (_m, quote, url) {
|
||||
return textContent.replace(this._regexp, function (_m, quote = '', url) {
|
||||
return `url(${quote}${location.href}vscode-resources/fetch?${encodeURIComponent(url)}${quote})`;
|
||||
});
|
||||
}
|
||||
|
@ -108,9 +108,9 @@ class ResourceServiceWorker {
|
|||
}
|
||||
|
||||
private _initServiceWorker(): void {
|
||||
const url = './resourceServiceWorkerMain.js';
|
||||
navigator.serviceWorker.register(url).then(() => {
|
||||
// console.log('registered');
|
||||
const url = require.toUrl('./resourceServiceWorkerMain.js');
|
||||
navigator.serviceWorker.register(url, { scope: '/' }).then(reg => {
|
||||
console.log('registered', reg);
|
||||
return navigator.serviceWorker.ready;
|
||||
}).then(() => {
|
||||
// console.log('ready');
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
|
||||
const handlerPromise = new Promise<Handler>((resolve, reject) => {
|
||||
// load loader
|
||||
const baseUrl = './out/';
|
||||
const baseUrl = '../../../../../';
|
||||
importScripts(baseUrl + 'vs/loader.js');
|
||||
require.config({
|
||||
baseUrl,
|
||||
|
|
Loading…
Reference in a new issue