mirror of
https://github.com/microsoft/playwright.git
synced 2025-06-26 21:40:17 +00:00
1.2 KiB
1.2 KiB
class: ChromiumBrowserContext
- extends: [BrowserContext]
Chromium-specific features including background pages, service worker support, etc.
const backgroundPage = await context.waitForEvent('backgroundpage');
# FIXME
background_page = await context.wait_for_event("backgroundpage")
# FIXME
background_page = context.wait_for_event("backgroundpage")
event: ChromiumBrowserContext.backgroundpage
- type: <[Page]>
Emitted when new background page is created in the context.
:::note Only works with persistent context. :::
event: ChromiumBrowserContext.serviceworker
- type: <[Worker]>
Emitted when new service worker is created in the context.
method: ChromiumBrowserContext.backgroundPages
- returns: <[Array]<[Page]>>
All existing background pages in the context.
async method: ChromiumBrowserContext.newCDPSession
- returns: <[CDPSession]>
Returns the newly created session.
param: ChromiumBrowserContext.newCDPSession.page
page
<[Page]>
Page to create new session for.
method: ChromiumBrowserContext.serviceWorkers
- returns: <[Array]<[Worker]>>
All existing service workers in the context.