feat: add webContents.setWindowOpenHandler API (#24517)

Co-authored-by: Jeremy Rose <jeremya@chromium.org>
This commit is contained in:
loc
2020-11-10 09:06:03 -08:00
committed by GitHub
parent 6b222a2d8a
commit 0b85fdf26c
56 changed files with 2087 additions and 885 deletions

View File

@@ -1,3 +1,4 @@
/* eslint-disable no-var */
declare var internalBinding: any;
declare var nodeProcess: any;
declare var isolatedWorld: any;
@@ -45,8 +46,8 @@ declare namespace NodeJS {
clearWeaklyTrackedValues(): void;
getWeaklyTrackedValues(): any[];
addRemoteObjectRef(contextId: string, id: number): void;
isSameOrigin(a: string, b: string): boolean;
triggerFatalErrorForTesting(): void;
isSameOrigin(left: string, right: string): boolean;
}
interface EnvironmentBinding {
@@ -118,7 +119,7 @@ declare namespace NodeJS {
session?: Electron.Session;
partition?: string;
referrer?: string;
}
};
type ResponseHead = {
statusCode: number;
statusMessage: string;