From 54256d4923557b92e3a7300ab4ec3aa95ac8f297 Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Wed, 12 Jul 2017 14:15:57 -0700 Subject: [PATCH] Use partiation for all webviews, but lump all svg-webviews into same partiation --- src/vs/workbench/parts/html/browser/webview.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/vs/workbench/parts/html/browser/webview.ts b/src/vs/workbench/parts/html/browser/webview.ts index 9d5020d9fb9..59d06e85c47 100644 --- a/src/vs/workbench/parts/html/browser/webview.ts +++ b/src/vs/workbench/parts/html/browser/webview.ts @@ -77,9 +77,7 @@ export default class Webview { private _options: WebviewOptions = {}, ) { this._webview = document.createElement('webview'); - if (!this._options.allowSvgs) { - this._webview.setAttribute('partition', `webview${Webview.index++}`); - } + this._webview.setAttribute('partition', this._options.allowSvgs ? 'webview' : `webview${Webview.index++}`); // disable auxclick events (see https://developers.google.com/web/updates/2016/10/auxclick) this._webview.setAttribute('disableblinkfeatures', 'Auxclick'); -- GitLab