mirror of
https://github.com/microsoft/playwright.git
synced 2025-06-26 21:40:17 +00:00
lint: eslint fixes
This commit is contained in:
parent
c7cf4886ea
commit
5377f7a2d8
38
docs/api.md
38
docs/api.md
@ -32,10 +32,10 @@
|
|||||||
* [browser.browserContexts()](#browserbrowsercontexts)
|
* [browser.browserContexts()](#browserbrowsercontexts)
|
||||||
* [browser.chromium](#browserchromium)
|
* [browser.chromium](#browserchromium)
|
||||||
* [browser.close()](#browserclose)
|
* [browser.close()](#browserclose)
|
||||||
* [browser.newContext()](#browsernewcontext)
|
|
||||||
* [browser.defaultBrowserContext()](#browserdefaultbrowsercontext)
|
* [browser.defaultBrowserContext()](#browserdefaultbrowsercontext)
|
||||||
* [browser.disconnect()](#browserdisconnect)
|
* [browser.disconnect()](#browserdisconnect)
|
||||||
* [browser.isConnected()](#browserisconnected)
|
* [browser.isConnected()](#browserisconnected)
|
||||||
|
* [browser.newContext()](#browsernewcontext)
|
||||||
* [browser.newPage()](#browsernewpage)
|
* [browser.newPage()](#browsernewpage)
|
||||||
* [browser.pages()](#browserpages)
|
* [browser.pages()](#browserpages)
|
||||||
* [browser.process()](#browserprocess)
|
* [browser.process()](#browserprocess)
|
||||||
@ -160,6 +160,8 @@
|
|||||||
* [mouse.up([options])](#mouseupoptions)
|
* [mouse.up([options])](#mouseupoptions)
|
||||||
- [class: PDF](#class-pdf)
|
- [class: PDF](#class-pdf)
|
||||||
* [pdf.generate([options])](#pdfgenerateoptions)
|
* [pdf.generate([options])](#pdfgenerateoptions)
|
||||||
|
- [class: Firefox](#class-firefox)
|
||||||
|
* [firefox.wsEndpoint()](#firefoxwsendpoint)
|
||||||
- [class: Chromium](#class-chromium)
|
- [class: Chromium](#class-chromium)
|
||||||
* [event: 'targetchanged'](#event-targetchanged)
|
* [event: 'targetchanged'](#event-targetchanged)
|
||||||
* [event: 'targetcreated'](#event-targetcreated)
|
* [event: 'targetcreated'](#event-targetcreated)
|
||||||
@ -625,23 +627,6 @@ a single instance of [BrowserContext].
|
|||||||
|
|
||||||
Closes Chromium and all of its pages (if any were opened). The [Browser] object itself is considered to be disposed and cannot be used anymore.
|
Closes Chromium and all of its pages (if any were opened). The [Browser] object itself is considered to be disposed and cannot be used anymore.
|
||||||
|
|
||||||
#### browser.newContext()
|
|
||||||
- returns: <[Promise]<[BrowserContext]>>
|
|
||||||
|
|
||||||
Creates a new incognito browser context. This won't share cookies/cache with other browser contexts.
|
|
||||||
|
|
||||||
```js
|
|
||||||
(async () => {
|
|
||||||
const browser = await playwright.launch();
|
|
||||||
// Create a new incognito browser context.
|
|
||||||
const context = await browser.newContext();
|
|
||||||
// Create a new page in a pristine context.
|
|
||||||
const page = await context.newPage();
|
|
||||||
// Do stuff
|
|
||||||
await page.goto('https://example.com');
|
|
||||||
})();
|
|
||||||
```
|
|
||||||
|
|
||||||
#### browser.defaultBrowserContext()
|
#### browser.defaultBrowserContext()
|
||||||
- returns: <[BrowserContext]>
|
- returns: <[BrowserContext]>
|
||||||
|
|
||||||
@ -657,6 +642,23 @@ Disconnects Playwright from the browser, but leaves the Chromium process running
|
|||||||
|
|
||||||
Indicates that the browser is connected.
|
Indicates that the browser is connected.
|
||||||
|
|
||||||
|
#### browser.newContext()
|
||||||
|
- returns: <[Promise]<[BrowserContext]>>
|
||||||
|
|
||||||
|
Creates a new browser context. It won't share cookies/cache with other browser contexts.
|
||||||
|
|
||||||
|
```js
|
||||||
|
(async () => {
|
||||||
|
const browser = await playwright.launch();
|
||||||
|
// Create a new incognito browser context.
|
||||||
|
const context = await browser.newContext();
|
||||||
|
// Create a new page in a pristine context.
|
||||||
|
const page = await context.newPage();
|
||||||
|
// Do stuff
|
||||||
|
await page.goto('https://example.com');
|
||||||
|
})();
|
||||||
|
```
|
||||||
|
|
||||||
#### browser.newPage()
|
#### browser.newPage()
|
||||||
- returns: <[Promise]<[Page]>>
|
- returns: <[Promise]<[Page]>>
|
||||||
|
|
||||||
|
|||||||
@ -293,7 +293,7 @@ export class Frame {
|
|||||||
let result: dom.ElementHandle | undefined;
|
let result: dom.ElementHandle | undefined;
|
||||||
let error: Error | undefined;
|
let error: Error | undefined;
|
||||||
let cspMessage: ConsoleMessage | undefined;
|
let cspMessage: ConsoleMessage | undefined;
|
||||||
const actionPromise = new Promise<dom.ElementHandle>(async (resolve) => {
|
const actionPromise = new Promise<dom.ElementHandle>(async resolve => {
|
||||||
try {
|
try {
|
||||||
result = await func();
|
result = await func();
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
|
|||||||
@ -72,9 +72,9 @@ export class Connection extends EventEmitter {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private _onMessage(message: string) {
|
private _onMessage(message: string) {
|
||||||
if (this._sameDispatchTask || this._incomingMessageQueue.length || this._delay)
|
if (this._sameDispatchTask || this._incomingMessageQueue.length || this._delay) {
|
||||||
this._enqueueMessage(message);
|
this._enqueueMessage(message);
|
||||||
else {
|
} else {
|
||||||
this._sameDispatchTask = true;
|
this._sameDispatchTask = true;
|
||||||
// This is for the case when several messages come in a batch and read
|
// This is for the case when several messages come in a batch and read
|
||||||
// in a loop by transport ending up in the same task.
|
// in a loop by transport ending up in the same task.
|
||||||
|
|||||||
@ -19,7 +19,7 @@ import { Browser } from './Browser';
|
|||||||
import { BrowserContext } from '../browserContext';
|
import { BrowserContext } from '../browserContext';
|
||||||
import { Page } from '../page';
|
import { Page } from '../page';
|
||||||
import { Protocol } from './protocol';
|
import { Protocol } from './protocol';
|
||||||
import { isSwappedOutError, TargetSession, TargetSessionEvents } from './Connection';
|
import { TargetSession, TargetSessionEvents } from './Connection';
|
||||||
import { FrameManager } from './FrameManager';
|
import { FrameManager } from './FrameManager';
|
||||||
|
|
||||||
const targetSymbol = Symbol('target');
|
const targetSymbol = Symbol('target');
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user