pplaywrightSource ↗
18 declarations and 27 call references extracted from public source metadata.

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; references constructor, launchServer, createPlaywright, ValidationError, isArray, envObjectToArray, ProgressController, run, validator, launchPersistentContext, launch, toProtocolLogger, formatBrowserLogs, rewriteErrorMessage, startsWith, PlaywrightServer, listen, EventEmitter, close, kill
  • playwright — const at line 42; references createPlaywright
  • metadata — const at line 44
  • validatorContext — const at line 45; references ValidationError
  • launchOptions — let at line 52; references isArray, envObjectToArray
  • browser — let at line 60; references ProgressController, run, validator, launchPersistentContext, launch, toProtocolLogger, formatBrowserLogs, rewriteErrorMessage
  • controller — const at line 62; references ProgressController, run, validator, launchPersistentContext, launch, toProtocolLogger
  • validator — const at line 65
  • context — const at line 67; references launchPersistentContext, validator, launch, toProtocolLogger
  • validator — const at line 70; references launch, toProtocolLogger, formatBrowserLogs, rewriteErrorMessage
  • log — const at line 76; references formatBrowserLogs, rewriteErrorMessage, startsWith, PlaywrightServer
  • path — const at line 81; references startsWith, PlaywrightServer
  • server — const at line 84; references PlaywrightServer
  • wsEndpoint — const at line 85; references listen, EventEmitter, close, kill, emit
  • browserServer — const at line 88; references EventEmitter, close, kill, emit
  • toProtocolLogger — function at line 104; references isEnabled, log, stringify
  • envObjectToArray — function at line 111; references for, push, String
  • result — 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


Source: packages/playwright-core/src/browserServerImpl.ts

Generated by smolify with deterministic-repository-import-v2 · 1 source file
Source symbols: packages/playwright-core/src/browserServerImpl.ts — playwright · Smolify