Source symbols: packages/playwright-core/src/server/browserContext.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: 61
- Referenced calls: 151
Declared symbols
BrowserContextEvent— const at line 51BrowserContextEventMap— exported type at line 73Events— static at line 94; referencesconstructor,super,Promise,Selectors,BrowserContextAPIRequestContext,Tracing,Clock,Credentials,DialogManagershouldEnableDebugger— const at line 159; referencesisUnderTest,setPauseAt,isPaused,showInspectorNoReplyreusableContextHash— static at line 208; referencesfor,keys,stringifyparamsCopy— const at line 209key— const at line 215; referencesfor,stringify,resetForReuse,selectors,setTestIdAttributeName,pages,possiblyUninitializedPages,close,isClosedOrClosingOrCrashed,mainFrame,gotoImpl,uninstall,race,setUserAgent,doUpdateDefaultEmulatedMedia,doUpdateDefaultViewport,setStorageStatepage— let at line 236; referencespages,possiblyUninitializedPages,for,close,isClosedOrClosingOrCrashedotherPages— const at line 237; referencespossiblyUninitializedPages,for,close,isClosedOrClosingOrCrashedhasFilter— const at line 319; referencesdoClearCookiesmatches— const at line 325; referencestestcurrentCookies— const at line 335; references_cookies,matchescookiesToExpire— const at line 336; referencesmatchesbinding— const at line 388; referencesPageBinding,set,race,doAddInitScript,safeNonStallingEvaluateInAllFrames,deletecleanup— const at line 406; referencessafeNonStallingEvaluateInAllFrames,grantPermissions,URL,Set,get,add,values,set,doGrantPermissionsresolvedOrigin— let at line 411; referencesURLurl— const at line 413; referencesURL,Set,get,add,values,set,doGrantPermissions,clearPermissions,clear,doClearPermissionsexisting— const at line 416; referencesSet,get,add,values,set,doGrantPermissions,clearPermissions,clear,doClearPermissionslist— const at line 418; referencesvalues,set,doGrantPermissions,clearPermissions,clear,doClearPermissionsoldHeaders— const at line 429; referencesrace,doUpdateExtraHTTPHeadersoldOffline— const at line 442; referencesrace,doUpdateOfflinewaitForEvent— const at line 456; referencesrace,possiblyUninitializedPages,waitForInitializedOrError,mainFrame,waitForLoadState,loadDefaultContext,loadDefaultContextAsIs,newPage,closepage— const at line 460; referencespossiblyUninitializedPages,race,waitForInitializedOrError,mainFrame,waitForLoadState,loadDefaultContext,loadDefaultContextAsIs,newPage,closepageOrError— const at line 463; referencesrace,waitForInitializedOrError,mainFrame,waitForLoadState,loadDefaultContext,loadDefaultContextAsIs,newPage,closedefaultPage— const at line 471; referencesloadDefaultContextAsIs,newPage,closebrowserName— const at line 474; referencesnewPage,closeproxy— const at line 485token— const at line 489; referencesfrom,toString,mergeHeaders,singleHeader,authenticateProxyViaCredentialsproxy— const at line 498initScript— const at line 511; referencesInitScript,push,doAddInitScript,disposeindex— const at line 535; referencesindexOf,splice,notifyRoutesInFlightAboutRemovedHandler,doUpdateRequestInterception,isClosingOrCloseddisposition— const at line 573; referencesrace,doClose,closepromises— const at line 580; referencespush,_deleteAllDownloads,_deleteAllTempDirs,race,all,_didCloseInternal,newPage,doCreateNewPage,waitForInitializedOrError,isClosed,Error,closepage— let at line 593; referencesrace,doCreateNewPage,waitForInitializedOrError,isClosed,Error,closepageOrError— const at line 597; referencesrace,waitForInitializedOrError,isClosed,Errorresult— const at line 617; referencescookiesoriginsToSave— const at line 623; referencesSet,for,pages,mainFrame,has,race,nonStallingEvaluateInExistingContext,push,deletecollectScript— const at line 625; referencesfor,pages,mainFrame,has,race,nonStallingEvaluateInExistingContext,push,deleteorigin— const at line 634; referencesmainFrame,has,race,nonStallingEvaluateInExistingContext,push,deletestorage— const at line 638; referencesrace,mainFrame,nonStallingEvaluateInExistingContext,pushpage— const at line 649; referencesnewPage,addRequestInterceptor,fulfill,for,mainFrame,gotoImpl,evaluateExpression,push,closeframe— const at line 655; referencesmainFrame,gotoImplstorage— const at line 657; referencesevaluateExpressionpage— let at line 673; referencesrace,clearCache,doClearCookies,clear,dispose,addCookies,for,create,install,Map,Set,keys,pages,newPage,fulfill,addRequestInterceptor,mainFrame,gotoImpl,evaluateExpression,rewriteErrorMessageinterceptor— let at line 674; referencesrace,clearCache,doClearCookies,clear,dispose,addCookies,for,create,install,Map,Set,keys,pages,newPage,fulfill,addRequestInterceptor,mainFrame,gotoImpl,evaluateExpression,rewriteErrorMessagenewOrigins— const at line 694; referencesMap,Set,keys,pages,newPage,fulfill,addRequestInterceptor,for,mainFrame,gotoImpl,evaluateExpressionallOrigins— const at line 695; referencesSet,keys,pages,newPage,fulfill,addRequestInterceptor,for,mainFrame,gotoImpl,evaluateExpressionframe— const at line 708; referencesmainFrame,gotoImplrestoreScript— const at line 710; referencesevaluateExpressioninstallInFrame— const at line 732; referencesextendInjectedScriptinstallInPage— const at line 733; referencesall,framesregistration— const at line 758index— const at line 768; referencesindexOf,splice,harForAPIRequestsHarForAPIRequestsRegistration— exported type at line 780validateBrowserContextOptions— exported function at line 787; referencesError,normalizeProxySettings,verifyGeolocationverifyGeolocation— exported function at line 806; referencesErrorverifyClientCertificates— exported function at line 819; referencesfor,ErrornormalizeProxySettings— exported function at line 836; referencesURL,Error,split,trim,joinurl— let at line 838; referencesURLparamsThatAllowContextReuse— const at line 859defaultNewContextParamValues— const at line 870
Imported modules
fs@utils/stackTrace@utils/debug./clock./credentials./debugger./dialog./fetch./helper./instrumentation./network./page./recorder/recorderApp./selectors./trace/recorder/tracing../generated/storageScriptSource./progress./browser./console./download./frames./harBackend./socksClientCertificatesInterceptor@injected/storageScript./types@isomorphic/urlMatch./channels
File-level call references
constructor— line 127super— line 128Promise— line 134Selectors— line 135BrowserContextAPIRequestContext— line 137Tracing— line 138Clock— line 139Credentials— line 140DialogManager— line 141isPersistentContext— line 144selectors— line 148initialize— line 152Debugger— line 156isUnderTest— line 159setPauseAt— line 161isPaused— line 163showInspectorNoReply— line 164debugMode— line 169show— line 171_exposeConsoleApi— line 175addInitScript— line 178grantPermissions— line 181debugger— line 184exposeConsoleApi— line 188race— line 189extendInjectedScript— line 196canResetForReuse— line 202for— line 214keys— line 214stringify— line 222resetForReuse— line 225setTestIdAttributeName— line 232pages— line 236possiblyUninitializedPages— line 237close— line 239isClosedOrClosingOrCrashed— line 240mainFrame— line 246gotoImpl— line 246uninstall— line 250setUserAgent— line 251doUpdateDefaultEmulatedMedia— line 252doUpdateDefaultViewport— line 253setStorageState— line 254browserClosed— line 259_didClose— line 261_didCloseInternal— line 262abort— line 273onClosePersistent— line 275Error— line 276emit— line 277initializedOrUndefined— line 281doCreateNewPage— line 286addCookies— line 287setGeolocation— line 288cancelDownload— line 290clearCache— line 291doGetCookies— line 292doClearCookies— line 293doGrantPermissions— line 294doClearPermissions— line 295doSetHTTPCredentials— line 296doAddInitScript— line 297doRemoveInitScripts— line 298doUpdateExtraHTTPHeaders— line 299doUpdateOffline— line 300doUpdateRequestInterception— line 301doExposePlaywrightBinding— line 304doClose— line 305cookies— line 308_cookies— line 309isArray— line 313clearCookies— line 318test— line 330matches— line 337setHTTPCredentials— line 352innerSetHTTPCredentials— line 353getBindingClient— line 360get— line 361exposePlaywrightBindingIfNeeded— line 364async— line 365createInitScript— line 368push— line 369safeNonStallingEvaluateInAllFrames— line 371needsPlaywrightBinding— line 376exposeBinding— line 380has— line 381getBinding— line 384PageBinding— line 388set— line 390delete— line 396removeExposedBinding— line 401URL— line 413Set— line 416add— line 417values— line 418clearPermissions— line 423clear— line 424setExtraHTTPHeaders— line 428setOffline— line 441loadDefaultContextAsIs— line 454waitForInitializedOrError— line 463waitForLoadState— line 466loadDefaultContext— line 470newPage— line 479authenticateProxyViaHeader— line 484from— line 489toString— line 489mergeHeaders— line 490singleHeader— line 492authenticateProxyViaCredentials— line 497_internalAddInitScript— line 507InitScript— line 511dispose— line 518removeInitScript— line 523addRequestInterceptor— line 528removeRequestInterceptor— line 534indexOf— line 535splice— line 538notifyRoutesInFlightAboutRemovedHandler— line 539isClosingOrClosed— line 543
Source: packages/playwright-core/src/server/browserContext.ts