Skip to content

Commit 5a571d6

Browse files
committed
Enable Chromium sandboxing for remote webviews.
Signed-off-by: Anders Kaseorg <[email protected]>
1 parent 0ae998a commit 5a571d6

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

app/renderer/js/components/webview.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ export default class WebView {
4242
src="${props.url}"
4343
${props.preload === undefined
4444
? html``
45-
: html`preload="${props.preload}" webpreferences="sandbox=no"`}
45+
: html`preload="${props.preload}"`}
4646
partition="persist:webviewsession"
4747
allowpopups
4848
>

app/renderer/js/electron-bridge.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {EventEmitter} from "node:events";
1+
import {EventEmitter} from "events"; // eslint-disable-line unicorn/prefer-node-protocol
22

33
import type {ClipboardDecrypter} from "./clipboard-decrypter.js";
44
import {ClipboardDecrypterImpl} from "./clipboard-decrypter.js";

0 commit comments

Comments
 (0)