mirror of
https://github.com/microsoft/playwright.git
synced 2025-06-26 21:40:17 +00:00
feat(rpc): support chromiumSandbox option (#3251)
This commit is contained in:
parent
ce0ddd270b
commit
4e5aa3c9c3
@ -181,6 +181,7 @@ export type BrowserTypeLaunchParams = {
|
||||
},
|
||||
downloadsPath?: string,
|
||||
firefoxUserPrefs?: SerializedValue,
|
||||
chromiumSandbox?: boolean,
|
||||
slowMo?: number,
|
||||
};
|
||||
export type BrowserTypeLaunchOptions = {
|
||||
@ -206,6 +207,7 @@ export type BrowserTypeLaunchOptions = {
|
||||
},
|
||||
downloadsPath?: string,
|
||||
firefoxUserPrefs?: SerializedValue,
|
||||
chromiumSandbox?: boolean,
|
||||
slowMo?: number,
|
||||
};
|
||||
export type BrowserTypeLaunchResult = {
|
||||
@ -234,6 +236,7 @@ export type BrowserTypeLaunchServerParams = {
|
||||
},
|
||||
downloadsPath?: string,
|
||||
firefoxUserPrefs?: SerializedValue,
|
||||
chromiumSandbox?: boolean,
|
||||
port?: number,
|
||||
};
|
||||
export type BrowserTypeLaunchServerOptions = {
|
||||
@ -259,6 +262,7 @@ export type BrowserTypeLaunchServerOptions = {
|
||||
},
|
||||
downloadsPath?: string,
|
||||
firefoxUserPrefs?: SerializedValue,
|
||||
chromiumSandbox?: boolean,
|
||||
port?: number,
|
||||
};
|
||||
export type BrowserTypeLaunchServerResult = {
|
||||
@ -287,6 +291,7 @@ export type BrowserTypeLaunchPersistentContextParams = {
|
||||
password?: string,
|
||||
},
|
||||
downloadsPath?: string,
|
||||
chromiumSandbox?: boolean,
|
||||
slowMo?: number,
|
||||
noDefaultViewport?: boolean,
|
||||
viewport?: {
|
||||
@ -342,6 +347,7 @@ export type BrowserTypeLaunchPersistentContextOptions = {
|
||||
password?: string,
|
||||
},
|
||||
downloadsPath?: string,
|
||||
chromiumSandbox?: boolean,
|
||||
slowMo?: number,
|
||||
noDefaultViewport?: boolean,
|
||||
viewport?: {
|
||||
|
||||
@ -216,6 +216,7 @@ BrowserType:
|
||||
password: string?
|
||||
downloadsPath: string?
|
||||
firefoxUserPrefs: SerializedValue?
|
||||
chromiumSandbox: boolean?
|
||||
slowMo: number?
|
||||
returns:
|
||||
browser: Browser
|
||||
@ -252,6 +253,7 @@ BrowserType:
|
||||
password: string?
|
||||
downloadsPath: string?
|
||||
firefoxUserPrefs: SerializedValue?
|
||||
chromiumSandbox: boolean?
|
||||
port: number?
|
||||
returns:
|
||||
server: BrowserServer
|
||||
@ -288,6 +290,7 @@ BrowserType:
|
||||
username: string?
|
||||
password: string?
|
||||
downloadsPath: string?
|
||||
chromiumSandbox: boolean?
|
||||
slowMo: number?
|
||||
noDefaultViewport: boolean?
|
||||
viewport:
|
||||
|
||||
@ -128,6 +128,7 @@ export function createScheme(tChannel: (name: string) => Validator): Scheme {
|
||||
})),
|
||||
downloadsPath: tOptional(tString),
|
||||
firefoxUserPrefs: tOptional(tType('SerializedValue')),
|
||||
chromiumSandbox: tOptional(tBoolean),
|
||||
slowMo: tOptional(tNumber),
|
||||
});
|
||||
scheme.BrowserTypeLaunchServerParams = tObject({
|
||||
@ -153,6 +154,7 @@ export function createScheme(tChannel: (name: string) => Validator): Scheme {
|
||||
})),
|
||||
downloadsPath: tOptional(tString),
|
||||
firefoxUserPrefs: tOptional(tType('SerializedValue')),
|
||||
chromiumSandbox: tOptional(tBoolean),
|
||||
port: tOptional(tNumber),
|
||||
});
|
||||
scheme.BrowserTypeLaunchPersistentContextParams = tObject({
|
||||
@ -178,6 +180,7 @@ export function createScheme(tChannel: (name: string) => Validator): Scheme {
|
||||
password: tOptional(tString),
|
||||
})),
|
||||
downloadsPath: tOptional(tString),
|
||||
chromiumSandbox: tOptional(tBoolean),
|
||||
slowMo: tOptional(tNumber),
|
||||
noDefaultViewport: tOptional(tBoolean),
|
||||
viewport: tOptional(tObject({
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user