Source symbols: packages/playwright-core/src/server/browser.ts
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: main@4cd8608744bf4d18c9f23578c3cf4a1cd1862b2d · 2026-07-20T11:02:36Z
- Declarations: 13
- Referenced calls: 59
Declared symbols
BrowserProcess— exported interface at line 41; referenceskill,closeBrowserOptions— exported type at line 48Events— static at line 72clientCertificatesProxy— let at line 106; referencescreate,proxySettings,race,doCreateNewContext,__testHookBeforeSetStorageState,setStorageState,emit,closecontext— let at line 107; referencescreate,proxySettings,race,doCreateNewContext,__testHookBeforeSetStorageState,setStorageState,emit,closehash— const at line 130; referencesreusableContextHash,canResetForReuse,close,newContextdownload— const at line 146; referencesDownload,set,downloadFilenameSuggested,get,filenameSuggesteddownload— const at line 151; referencesget,filenameSuggested,downloadFinished,reportFinished,Error,deletedownload— const at line 158; referencesget,reportFinished,Error,delete,startServer,race,startBrowserServer— exported class at line 207; referencesconstructor,start,Error,PlaywrightWebSocketServer,listen,createGuid,PlaywrightPipeServer,_socketPath,asClientLaunchOptions,create,stop,delete,unlink,close,makeSocketPath,sliceendpoint— let at line 223; referencesPlaywrightWebSocketServer,listen,createGuid,PlaywrightPipeServer,_socketPathbrowserInfo— const at line 234; referencesasClientLaunchOptionsasClientLaunchOptions— function at line 266; referencesfromEntries
Imported modules
fs@utils/fileUtils@utils/crypto./browserContext./download./instrumentation./page./socksClientCertificatesInterceptor../remote/playwrightPipeServer../remote/playwrightWebSocketServer../serverRegistry./progress./errors./types@utils/debugLogger./channelschild_process@isomorphic/locatorGenerators../..
File-level call references
kill— line 44close— line 45constructor— line 86super— line 87onBrowserOpen— line 90BrowserServer— line 91doCreateNewContext— line 94contexts— line 95isConnected— line 96version— line 97userAgent— line 98sdkLanguage— line 100newContext— line 104validateBrowserContextOptions— line 105create— line 110proxySettings— line 112race— line 115__testHookBeforeSetStorageState— line 118setStorageState— line 119emit— line 120newContextForReuse— line 129reusableContextHash— line 130canResetForReuse— line 131resetForReuse— line 137contextForReuse— line 141downloadCreated— line 145Download— line 146set— line 147downloadFilenameSuggested— line 150get— line 151filenameSuggested— line 154downloadFinished— line 157reportFinished— line 161Error— line 161delete— line 162startServer— line 165start— line 166stopServer— line 169stop— line 170didClose— line 173for— line 174browserClosed— line 175values— line 178TargetClosedError— line 179onBrowserClose— line 182_close— line 186Promise— line 197once— line 197killForTests— line 200PlaywrightWebSocketServer— line 225listen— line 226createGuid— line 226PlaywrightPipeServer— line 228_socketPath— line 229asClientLaunchOptions— line 237unlink— line 253makeSocketPath— line 262slice— line 262fromEntries— line 269
Source: packages/playwright-core/src/server/browser.ts