feat(headful): remove bringToFront (#84)
This commit is contained in:
parent
d7b727df1c
commit
2eb653740a
|
|
@ -86,7 +86,6 @@
|
|||
* [page.addScriptTag(options)](#pageaddscripttagoptions)
|
||||
* [page.addStyleTag(options)](#pageaddstyletagoptions)
|
||||
* [page.authenticate(credentials)](#pageauthenticatecredentials)
|
||||
* [page.bringToFront()](#pagebringtofront)
|
||||
* [page.browser()](#pagebrowser)
|
||||
* [page.browserContext()](#pagebrowsercontext)
|
||||
* [page.click(selector[, options])](#pageclickselector-options)
|
||||
|
|
@ -1091,12 +1090,6 @@ Provide credentials for [HTTP authentication](https://developer.mozilla.org/en-U
|
|||
|
||||
To disable authentication, pass `null`.
|
||||
|
||||
#### page.bringToFront()
|
||||
|
||||
- returns: <[Promise]>
|
||||
|
||||
Brings page to front (activates tab).
|
||||
|
||||
#### page.browser()
|
||||
|
||||
- returns: <[Browser]>
|
||||
|
|
|
|||
|
|
@ -514,10 +514,6 @@ export class Page extends EventEmitter {
|
|||
return response;
|
||||
}
|
||||
|
||||
async bringToFront() {
|
||||
await this._client.send('Page.bringToFront');
|
||||
}
|
||||
|
||||
async emulate(options: { viewport: Viewport; userAgent: string; }) {
|
||||
await Promise.all([
|
||||
this.setViewport(options.viewport),
|
||||
|
|
|
|||
|
|
@ -128,25 +128,5 @@ module.exports.addTests = function({testRunner, expect, playwright, defaultBrows
|
|||
await browser.close();
|
||||
});
|
||||
});
|
||||
|
||||
describe('Page.bringToFront', function() {
|
||||
it('should work', async() => {
|
||||
const browser = await playwright.launch(headfulOptions);
|
||||
const page1 = await browser.newPage();
|
||||
const page2 = await browser.newPage();
|
||||
|
||||
await page1.bringToFront();
|
||||
expect(await page1.evaluate(() => document.visibilityState)).toBe('visible');
|
||||
expect(await page2.evaluate(() => document.visibilityState)).toBe('hidden');
|
||||
|
||||
await page2.bringToFront();
|
||||
expect(await page1.evaluate(() => document.visibilityState)).toBe('hidden');
|
||||
expect(await page2.evaluate(() => document.visibilityState)).toBe('visible');
|
||||
|
||||
await page1.close();
|
||||
await page2.close();
|
||||
await browser.close();
|
||||
});
|
||||
});
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue