MCPcopy Create free account

hub / github.com/ChromeDevTools/chrome-devtools-mcp / functions

Functions785 in github.com/ChromeDevTools/chrome-devtools-mcp

↓ 1 callersMethodgetToolGroups
()
src/McpPage.ts:229
↓ 1 callersFunctiongetToolStatusInfo
( tool: ToolDefinition | DefinedPageTool, serverArgs: ParsedArguments, )
src/ToolHandler.ts:82
↓ 1 callersFunctiongetToolsAndCategories
(tools: any, slim = false)
scripts/generate-docs.ts:438
↓ 1 callersFunctiongetToolsWithFilteredCategories
( filterOutCategories: ToolCategory[] = [], )
tests/index.test.ts:450
↓ 1 callersMethodgetWebMcpTools
()
src/McpPage.ts:330
↓ 1 callersFunctiongetWebWorker
( context: Context, serviceWorkerId: string, )
src/tools/script.ts:217
↓ 1 callersFunctiongetZodTypeInfo
(schema: ZodSchema)
scripts/generate-docs.ts:223
↓ 1 callersFunctionhandleRequest
(msg: DaemonMessage)
src/daemon/daemon.ts:161
↓ 1 callersFunctionhasEquivalentType
(zodType: ZodType, value: unknown)
src/telemetry/transformation.ts:148
↓ 1 callersFunctionhasOptionChildren
(aXNode: TextSnapshotNode)
src/tools/input.ts:237
↓ 1 callersMethodhasSnapshots
()
src/processors/HeapSnapshotManager.ts:434
↓ 1 callersFunctionhasValidHeapSnapshotExtension
(filePath: string)
src/processors/HeapSnapshotManager.ts:53
↓ 1 callersFunctioninitializeAndLaunchBrowser
(child: Server)
tests/shutdown.test.ts:130
↓ 1 callersMethodinsertExtraNodes
( page: McpPage, idToNode: Map<string, TextSnapshotNode>, seenUniqueIds: Set<string>, snapshot
src/TextSnapshot.ts:173
↓ 1 callersFunctioninspectorUrlFrom
( transport: StdioClientTransport, )
scripts/profile/inspector.ts:133
↓ 1 callersMethodinstallPWA
(options: InstallPWAOptions)
src/McpContext.ts:361
↓ 1 callersMethodisCruxEnabled
()
src/McpContext.ts:395
↓ 1 callersFunctionisLocalBrowser
(context: McpContext)
src/ToolHandler.ts:171
↓ 1 callersFunctionisPageScopedTool
( tool: ToolDefinition | DefinedPageTool, )
src/ToolHandler.ts:128
↓ 1 callersFunctionisRequired
(schema: ZodSchema)
scripts/generate-docs.ts:284
↓ 1 callersFunctionisRestrictedSource
Matches any import source that starts with one of the restricted packages.
scripts/eslint_rules/no-direct-third-party-imports-rule.js:81
↓ 1 callersFunctionisScenarioModule
(value: unknown)
scripts/profile/utils.ts:65
↓ 1 callersFunctionisThirdPartyBarrel
Returns true when the file is inside src/third_party/.
scripts/eslint_rules/no-direct-third-party-imports-rule.js:88
↓ 1 callersFunctionisZodType
(type: string)
src/telemetry/transformation.ts:35
↓ 1 callersMethodlaunchPWA
(options: LaunchPWAOptions)
src/McpContext.ts:369
↓ 1 callersFunctionlistBundledDeps
* @returns {import('rollup').Plugin}
rollup.config.js:105
↓ 1 callersFunctionloadScenario
(scenarioPath: string)
scripts/eval_gemini.ts:27
↓ 1 callersFunctionloadScenario
(filePath: string)
scripts/profile/profile_mcp.ts:39
↓ 1 callersFunctionmain
()
src/telemetry/watchdog/main.ts:78
↓ 1 callersFunctionmain
()
scripts/update-lighthouse.ts:15
↓ 1 callersFunctionmain
()
scripts/append-lighthouse-notices.ts:14
↓ 1 callersFunctionmain
()
scripts/eval_gemini.ts:179
↓ 1 callersFunctionmain
()
scripts/update_metrics.ts:131
↓ 1 callersFunctionmain
()
scripts/post-build.ts:21
↓ 1 callersFunctionmain
()
scripts/prepare.ts:80
↓ 1 callersFunctionmain
()
scripts/profile/profile_mcp.ts:259
↓ 1 callersFunctionmakeFormatter
(id: number, type: string, text: string, argsCount = 0)
tests/formatters/ConsoleFormatterGrouping.test.ts:32
↓ 1 callersFunctionnoPaginationOptions
(options: PaginationOptions)
src/utils/pagination.ts:64
↓ 1 callersFunctionnotify
(child: Server, msg: {method: string; params?: unknown})
tests/shutdown.test.ts:126
↓ 1 callersFunctiononParentDeath
(reason: string)
src/telemetry/watchdog/main.ts:126
↓ 1 callersFunctionpaginate
( items: readonly Item[], options?: PaginationOptions, )
src/utils/pagination.ts:22
↓ 1 callersFunctionparseNonNegativeInteger
( value: string | undefined, name: string, )
scripts/profile/utils.ts:17
↓ 1 callersFunctionparseTrace
(fileName: string)
tests/tools/performance.test.ts:269
↓ 1 callersFunctionparseWatchdogArgs
()
src/telemetry/watchdog/main.ts:30
↓ 1 callersFunctionperformEvaluation
( evaluatable: Evaluatable, fnString: string, args: Array<JSHandle<unknown>>, response: Response, op
src/tools/script.ts:165
↓ 1 callersFunctionpngHeight
* Reads the pixel height from a PNG buffer's IHDR chunk (bytes 20..23).
tests/tools/screenshot.test.ts:34
↓ 1 callersFunctionpngWidth
* Reads the pixel width from a PNG buffer's IHDR chunk (bytes 16..19).
tests/tools/screenshot.test.ts:27
↓ 1 callersFunctionpopulateCruxData
We tell CrUXManager to fetch data so it's available when DevTools.PerformanceTraceFormatter is invoked
src/tools/performance.ts:245
↓ 1 callersFunctionprofileScenario
( scenarioEntry: ScenarioEntry, scenarioArgs: ScenarioArgs, options: ProfileOptions, rootDir: string,
scripts/profile/profile_mcp.ts:97
↓ 1 callersMethodqueryHeapSnapshotObjects
( filePath: string, options: HeapQueryOptions, )
src/McpContext.ts:769
↓ 1 callersMethodqueryObjects
( filePath: string, options: HeapQueryOptions, )
src/processors/HeapSnapshotManager.ts:425
↓ 1 callersFunctionrecord
( label: string, takeSnapshot: boolean, )
scripts/profile/profile_mcp.ts:154
↓ 1 callersFunctionregisterTool
(tool: ToolDefinition | DefinedPageTool)
src/index.ts:200
↓ 1 callersFunctionremoveConflictingGlobalDeclaration
* Removes the conflicting global HTMLElementEventMap declaration from * @paulirish/trace_engine/models/trace/ModelImpl.d.ts to avoid TS2717 error *
scripts/prepare.ts:19
↓ 1 callersMethodresetPageIdsForTesting
()
src/McpContext.ts:211
↓ 1 callersFunctionresetUpdateCheckFlagForTesting
()
src/utils/check-for-updates.ts:23
↓ 1 callersMethodresolveCdpRequestId
(cdpRequestId: string)
src/McpPage.ts:334
↓ 1 callersMethodresolveClassKeyFromId
( filePath: string, id: number, )
src/processors/HeapSnapshotManager.ts:365
↓ 1 callersFunctionresolvePageIndex
( pageIdx: number | undefined, totalPages: number, )
src/utils/pagination.ts:68
↓ 1 callersMethodrestoreEmulation
()
src/McpPage.ts:707
↓ 1 callersFunctionrpc
( child: Server, msg: {method: string; params?: unknown}, )
tests/shutdown.test.ts:75
↓ 1 callersFunctionrunIteration
()
scripts/profile/profile_mcp.ts:136
↓ 1 callersFunctionrunSingleScenario
( scenarioPath: string, apiKey: string, server: TestServer, modelId: string, debug: boolean, inclu
scripts/eval_gemini.ts:37
↓ 1 callersFunctionrunTelemetryTest
( killFn: (ctx: TestContext) => void, spawnOptions?: SpawnOptions, )
tests/e2e/telemetry.test.ts:161
↓ 1 callersFunctionrunTests
(attempt)
scripts/test.js:84
↓ 1 callersFunctionrunWithRetry
(fn: () => Promise<void>)
tests/browser.test.ts:32
↓ 1 callersFunctionsafeClose
(browser: Browser)
tests/browser.test.ts:19
↓ 1 callersFunctionschemaToCLIOptions
(schema: JsonSchema)
scripts/generate-cli.ts:83
↓ 1 callersFunctionscriptFor
(index: number)
scripts/profile/source_map_server.ts:30
↓ 1 callersFunctionselectNativeSelectOption
(handle: ElementHandle<Element>)
src/tools/input.ts:46
↓ 1 callersFunctionselectOption
( handle: ElementHandle, aXNode: TextSnapshotNode, value: string, )
src/tools/input.ts:210
↓ 1 callersFunctionselectedPageIdFromToolResult
(result: unknown)
scripts/profile/utils.ts:31
↓ 1 callersMethodsetError
(error: Error)
src/McpResponse.ts:246
↓ 1 callersMethodsetHeapSnapshotAggregates
( aggregateData: HeapSnapshotAggregateData, options?: PaginationOptions, )
src/tools/ToolDefinition.ts:127
↓ 1 callersMethodsetHeapSnapshotClassDiffs
(classDiffs: HeapSnapshotClassDiff[])
src/tools/ToolDefinition.ts:151
↓ 1 callersMethodsetHeapSnapshotDetailedClassDiff
( detailedClassDiff: HeapSnapshotDetailedClassDiff, )
src/tools/ToolDefinition.ts:152
↓ 1 callersMethodsetHeapSnapshotDominators
( dominators: DevTools.HeapSnapshotModel.HeapSnapshotModel.DominatorChain, )
src/tools/ToolDefinition.ts:148
↓ 1 callersMethodsetHeapSnapshotDuplicateStrings
( duplicateStrings: DuplicateStringGroup[], options?: PaginationOptions, )
src/tools/ToolDefinition.ts:141
↓ 1 callersMethodsetHeapSnapshotNodes
( nodes: DevTools.HeapSnapshotModel.HeapSnapshotModel.ItemsRange, options?: PaginationOptions, )
src/tools/ToolDefinition.ts:137
↓ 1 callersMethodsetHeapSnapshotObjectDetails
( objectInfo: DevTools.HeapSnapshotModel.HeapSnapshotModel.ObjectInfo, )
src/tools/ToolDefinition.ts:155
↓ 1 callersMethodsetHeapSnapshotRetainingPaths
( retainingPaths: DevTools.HeapSnapshotModel.HeapSnapshotModel.RetainingPaths, )
src/tools/ToolDefinition.ts:145
↓ 1 callersMethodsetHeapSnapshotStats
( stats: DevTools.HeapSnapshotModel.HeapSnapshotModel.Statistics, staticData: DevTools.HeapSnapshotMod
src/tools/ToolDefinition.ts:131
↓ 1 callersMethodsetRedactNetworkHeaders
(value: boolean)
src/McpResponse.ts:141
↓ 1 callersMethodsetTabId
(tabId: string)
src/tools/ToolDefinition.ts:185
↓ 1 callersMethodsetUpNetworkCollectorForTesting
* We need to ignore favicon request as they make our test flaky
src/McpPage.ts:865
↓ 1 callersFunctionsetupMCPClient
()
src/daemon/daemon.ts:129
↓ 1 callersFunctionsetupPwaRoutes
()
tests/tools/pwa.test.ts:62
↓ 1 callersFunctionsetupServerWithRetry
()
tests/shutdown.test.ts:153
↓ 1 callersFunctionsetupThirdPartyDeveloperTools
( response: McpResponse, context: McpContext, evaluateFn: () => void, )
tests/tools/thirdPartyDeveloper.test.ts:294
↓ 1 callersFunctionsetupWebMcpTool
(page: McpPage)
tests/tools/webmcp.test.ts:48
↓ 1 callersFunctionshouldValidateFile
( option: FileVerificationOption | undefined, isLocal: boolean, )
src/ToolHandler.ts:182
↓ 1 callersFunctionshutdown
(reason: string)
src/bin/chrome-devtools-mcp-main.ts:41
↓ 1 callersFunctionsourceMapFor
(index: number, sizeBytes = 1_000_000)
scripts/profile/source_map_server.ts:14
↓ 1 callersFunctionspawnServer
()
tests/shutdown.test.ts:25
↓ 1 callersMethodsplitAfterNavigation
()
src/collectors/PageCollector.ts:107
↓ 1 callersFunctionstabilize
(c: unknown)
tests/utils.ts:303
↓ 1 callersFunctionstart
(args: string[], sessionId: string)
src/bin/chrome-devtools.ts:46
↓ 1 callersFunctionstartMockServer
()
tests/e2e/telemetry.test.ts:28
↓ 1 callersFunctionstartSocketServer
()
src/daemon/daemon.ts:218
↓ 1 callersFunctionstartSourceMapTestServer
( scriptCount = 100, )
scripts/profile/source_map_server.ts:43
← previousnext →401–500 of 785, ranked by callers