diff --git a/src/vs/code/electron-main/auth.ts b/src/vs/code/electron-main/auth.ts index e03d4b8a527655a927ce2ce026ae0ba60498ab34..d604782536bd79bc675a5c2a62766330f75b5892 100644 --- a/src/vs/code/electron-main/auth.ts +++ b/src/vs/code/electron-main/auth.ts @@ -64,6 +64,7 @@ export class ProxyAuthHandler extends Disposable { sandbox: true, devTools: false, enableRemoteModule: false, + spellcheck: false, v8CacheOptions: 'bypassHeatCheck' } }; diff --git a/src/vs/code/electron-main/sharedProcess.ts b/src/vs/code/electron-main/sharedProcess.ts index d225e6eb31d5b3dfe2fa08b8bfbb4d9fb00262b9..3d8b921d712295f409c9bdcaf8f8a799147347b0 100644 --- a/src/vs/code/electron-main/sharedProcess.ts +++ b/src/vs/code/electron-main/sharedProcess.ts @@ -46,6 +46,7 @@ export class SharedProcess implements ISharedProcess { nodeIntegration: true, enableWebSQL: false, enableRemoteModule: false, + spellcheck: false, nativeWindowOpen: true, images: false, webgl: false, diff --git a/src/vs/code/electron-main/window.ts b/src/vs/code/electron-main/window.ts index c300a83ac0e7b8510ad0de40c46c35e323b5964d..57400e616df3b1b0af13c24e83b0a28c93da5c81 100644 --- a/src/vs/code/electron-main/window.ts +++ b/src/vs/code/electron-main/window.ts @@ -170,6 +170,7 @@ export class CodeWindow extends Disposable implements ICodeWindow { nodeIntegration: true, enableWebSQL: false, enableRemoteModule: false, + spellcheck: false, nativeWindowOpen: true, webviewTag: true, zoomFactor: zoomLevelToZoomFactor(windowConfig?.zoomLevel) diff --git a/src/vs/platform/issue/electron-main/issueMainService.ts b/src/vs/platform/issue/electron-main/issueMainService.ts index 9a333650a30fbaaf9cd15a3861df85bb9f3192de..3621783e893b7ddef9dbf550f1c8799853b161df 100644 --- a/src/vs/platform/issue/electron-main/issueMainService.ts +++ b/src/vs/platform/issue/electron-main/issueMainService.ts @@ -199,6 +199,7 @@ export class IssueMainService implements ICommonIssueService { nodeIntegration: true, enableWebSQL: false, enableRemoteModule: false, + spellcheck: false, nativeWindowOpen: true, zoomFactor: zoomLevelToZoomFactor(data.zoomLevel) } @@ -252,6 +253,7 @@ export class IssueMainService implements ICommonIssueService { preload: URI.parse(require.toUrl('vs/base/parts/sandbox/electron-browser/preload.js')).fsPath, enableWebSQL: false, enableRemoteModule: false, + spellcheck: false, nativeWindowOpen: true, zoomFactor: zoomLevelToZoomFactor(data.zoomLevel), ...this.environmentService.sandbox ? diff --git a/test/unit/electron/index.js b/test/unit/electron/index.js index 9d8113f7566716fb88b38bb18673b398331c945e..4c8443c5741036533ba831677bf46a4f2b31e887 100644 --- a/test/unit/electron/index.js +++ b/test/unit/electron/index.js @@ -116,6 +116,7 @@ app.on('ready', () => { nodeIntegration: true, enableWebSQL: false, enableRemoteModule: false, + spellcheck: false, nativeWindowOpen: true, webviewTag: true }