Source symbols: packages/playwright-core/src/browserServerImpl.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: 18
- Referenced calls: 27
Declared symbols
BrowserServerLauncherImpl— exported class at line 34; referencesconstructor,launchServer,createPlaywright,ValidationError,isArray,envObjectToArray,ProgressController,run,validator,launchPersistentContext,launch,toProtocolLogger,formatBrowserLogs,rewriteErrorMessage,startsWith,PlaywrightServer,listen,EventEmitter,close,killplaywright— const at line 42; referencescreatePlaywrightmetadata— const at line 44validatorContext— const at line 45; referencesValidationErrorlaunchOptions— let at line 52; referencesisArray,envObjectToArraybrowser— let at line 60; referencesProgressController,run,validator,launchPersistentContext,launch,toProtocolLogger,formatBrowserLogs,rewriteErrorMessagecontroller— const at line 62; referencesProgressController,run,validator,launchPersistentContext,launch,toProtocolLoggervalidator— const at line 65context— const at line 67; referenceslaunchPersistentContext,validator,launch,toProtocolLoggervalidator— const at line 70; referenceslaunch,toProtocolLogger,formatBrowserLogs,rewriteErrorMessagelog— const at line 76; referencesformatBrowserLogs,rewriteErrorMessage,startsWith,PlaywrightServerpath— const at line 81; referencesstartsWith,PlaywrightServerserver— const at line 84; referencesPlaywrightServerwsEndpoint— const at line 85; referenceslisten,EventEmitter,close,kill,emitbrowserServer— const at line 88; referencesEventEmitter,close,kill,emittoProtocolLogger— function at line 104; referencesisEnabled,log,stringifyenvObjectToArray— function at line 111; referencesfor,push,Stringresult— const at line 112
Imported modules
events@utils/crypto@utils/debug@utils/stackTrace@isomorphic/time@protocol/validatorPrimitives./remote/playwrightServer./server/helper./server/playwright./server/progress./client/browserType./client/types./server/types./server/browser
File-level call references
constructor— line 37launchServer— line 41createPlaywright— line 42ValidationError— line 47isArray— line 54envObjectToArray— line 56ProgressController— line 62run— line 63validator— line 66launchPersistentContext— line 67launch— line 72toProtocolLogger— line 72formatBrowserLogs— line 76rewriteErrorMessage— line 77startsWith— line 81PlaywrightServer— line 84listen— line 85EventEmitter— line 88close— line 91kill— line 93emit— line 98isEnabled— line 106log— line 107stringify— line 107for— line 113push— line 115String— line 115
Source: packages/playwright-core/src/browserServerImpl.ts