Support loading webviews from wildcard endpoints

Fixes #77132

Add support for loading webviews from and endpoint that looks like:

```
https://{{uuid}}.contoso.com/path/to/some/commit/index.html
```

This lets us serve each webview from a seperate origin
This commit is contained in:
Matt Bierner
2019-07-12 15:37:48 -07:00
parent 8536df96d0
commit 5106b556bd
15 changed files with 45 additions and 29 deletions

View File

@@ -40,7 +40,7 @@ export class ExtHostWebview implements vscode.Webview {
}
public get cspSource(): string {
return this._initData.webviewCspSource;
return this._initData.webviewCspSource.replace('{{uuid}}', this._handle);
}
public get html(): string {