MCPcopy Create free account

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

Functions3,308 in github.com/ChromeDevTools/chrome-devtools-mcp

↓ 12 callersFunctionmakeComputedArtifact
(computableArtifact, keys2)
src/third_party/lighthouse-devtools-mcp-bundle.js:31516
↓ 12 callersMethodmakeNodeItem
* @param {LH.Artifacts.NodeDetails} node * @return {LH.Audit.Details.NodeValue}
src/third_party/lighthouse-devtools-mcp-bundle.js:4327
↓ 12 callersMethodregisterSyntheticEvent
(syntheticEvent)
src/third_party/lighthouse-devtools-mcp-bundle.js:16609
↓ 12 callersMethodresetResponseLineForTesting
()
src/McpResponse.ts:1402
↓ 12 callersFunctionresume
(n, v)
src/third_party/lighthouse-devtools-mcp-bundle.js:4873
↓ 12 callersFunctionserverHooks
()
tests/server.ts:110
↓ 12 callersMethodsetIsRunningPerformanceTrace
(x: boolean)
src/McpContext.ts:481
↓ 12 callersFunctionupdateTraceWindowMax
(traceWindow, newMax)
src/third_party/lighthouse-devtools-mcp-bundle.js:22738
↓ 12 callersMethodwaitForEventsAfterAction
( action: () => Promise<unknown>, options?: {timeout?: number; handleDialog?: 'accept' | 'dismiss' | s
src/McpPage.ts:133
↓ 11 callersMethodenable
* @return {Promise<void>}
src/third_party/lighthouse-devtools-mcp-bundle.js:59333
↓ 11 callersFunctionreplaceHtmlElementsWithUids
(schema: JSONSchema7Definition)
src/McpResponse.ts:58
↓ 11 callersMethodstart
()
tests/server.ts:90
↓ 11 callersMethodtoJSON
()
src/formatters/IssueFormatter.ts:56
↓ 10 callersFunctionapplyToExistingMetrics
( existing: ToolMetric[], update: ToolMetric[], )
src/telemetry/metricsRegistry.ts:43
↓ 10 callersMethodattachWaitForResult
(result: WaitForEventsResult)
src/tools/ToolDefinition.ts:170
↓ 10 callersFunctionensureExtension
( filepath: string, extension: `.${string}`, )
src/utils/files.ts:18
↓ 10 callersMethodgetIsolatedContextName
(page: Page)
src/McpContext.ts:780
↓ 10 callersFunctiongetMockAggregatedIssue
()
tests/utils.ts:308
↓ 10 callersMethodgetScreenRecorder
()
src/McpContext.ts:489
↓ 10 callersMethodgetSnapshot
( filePath: string, )
src/HeapSnapshotManager.ts:51
↓ 10 callersMethodgroupConsecutive
* Groups consecutive messages with the same type, text, and argument count. * Similar to Chrome DevTools' console grouping behavior.
src/formatters/ConsoleFormatter.ts:211
↓ 10 callersMethodselectPage
(newPage: McpPage)
src/McpContext.ts:549
↓ 10 callersFunctionstripUnderscoreBeforeNumber
(name: string)
src/telemetry/transformation.ts:56
↓ 10 callersMethodtoJSONDetailed
()
src/formatters/IssueFormatter.ts:65
↓ 9 callersMethodcompute
(data31, extras)
src/third_party/lighthouse-devtools-mcp-bundle.js:12519
↓ 9 callersMethodconnect
@return {Promise<void>}
src/third_party/lighthouse-devtools-mcp-bundle.js:59742
↓ 9 callersMethodgetPageId
(page: Page)
src/McpContext.ts:529
↓ 9 callersFunctionparseKey
(keyInput: string)
src/utils/keyboard.ts:280
↓ 9 callersMethodpeek
()
src/third_party/lighthouse-devtools-mcp-bundle.js:38910
↓ 9 callersMethodsaveFile
( data: Uint8Array<ArrayBufferLike>, clientProvidedFilePath: string, extension: SupportedExtension
src/McpContext.ts:798
↓ 9 callersFunctionsettle
(f, v)
src/third_party/lighthouse-devtools-mcp-bundle.js:4893
↓ 9 callersMethoduninstallExtension
(id: string)
src/McpContext.ts:879
↓ 9 callersFunctionwriteFile
* Writes content to a file. * @param filePath The path to the file. * @param content The content to write.
scripts/post-build.ts:17
↓ 8 callersMethod_findRealRequestAndSetSession
* Redirected requests all have identical requestIds over the protocol. Once a request has been * redirected all future messages referrencing th
src/third_party/lighthouse-devtools-mcp-bundle.js:33499
↓ 8 callersMethodaccept
(event)
src/third_party/lighthouse-devtools-mcp-bundle.js:24382
↓ 8 callersMethodaddDependency
(node)
src/third_party/lighthouse-devtools-mcp-bundle.js:11646
↓ 8 callersFunctioncheckForUpdates
(message: string)
src/utils/check-for-updates.ts:27
↓ 8 callersMethodfindingToTableItem
* @param {string | undefined} directive * @param {LH.IcuMessage | string} findingDescription * @param {LH.IcuMessage=} severity *
src/third_party/lighthouse-devtools-mcp-bundle.js:48501
↓ 8 callersFunctionhandleResponse
( response: CallToolResult, format: 'json' | 'md', )
src/daemon/client.ts:150
↓ 8 callersFunctionisStringOrIcuMessage
(value)
src/third_party/lighthouse-devtools-mcp-bundle.js:10860
↓ 8 callersFunctionparseRawTraceBuffer
( buffer: Uint8Array<ArrayBufferLike> | undefined, metadata?: { cpuThrottling?: number; networkThr
src/trace-processing/parse.ts:27
↓ 8 callersMethodsetIncludePages
(value: boolean)
src/tools/ToolDefinition.ts:133
↓ 8 callersMethodsetRoots
(roots: Root[] | undefined)
src/McpContext.ts:203
↓ 8 callersFunctionsetup
(env)
src/third_party/lighthouse-devtools-mcp-bundle.js:256
↓ 8 callersMethodsimulate
* Estimates the time taken to process all of the graph's nodes, returns the overall time along with * each node annotated by start/end times.
src/third_party/lighthouse-devtools-mcp-bundle.js:13935
↓ 8 callersFunctionstoreInitiator
(data31)
src/third_party/lighthouse-devtools-mcp-bundle.js:21812
↓ 8 callersFunctionstoreMetricScore
(frameId, navigation2, metricScore)
src/third_party/lighthouse-devtools-mcp-bundle.js:22231
↓ 8 callersFunctionstoreTraceEventWithRequestId
(requestId, key, value)
src/third_party/lighthouse-devtools-mcp-bundle.js:18957
↓ 7 callersMethod#ensureMappingsProcessed
()
src/third_party/lighthouse-devtools-mcp-bundle.js:38681
↓ 7 callersFunction__toCommonJS
(mod2)
src/third_party/lighthouse-devtools-mcp-bundle.js:46
↓ 7 callersFunctioncreateMockRecorder
()
tests/tools/screencast.test.ts:18
↓ 7 callersMethoddisconnect
@return {Promise<void>}
src/third_party/lighthouse-devtools-mcp-bundle.js:59757
↓ 7 callersMethoddispose
()
src/McpPage.ts:144
↓ 7 callersFunctiongetMetricTimingResult
(pageResult, name, scope = null)
src/third_party/lighthouse-devtools-mcp-bundle.js:25081
↓ 7 callersFunctiongetMockResponse
( options: { status?: number; headers?: Record<string, string>; } = {}, )
tests/utils.ts:216
↓ 7 callersFunctiongetPidFilePath
(sessionId: string)
src/daemon/utils.ts:72
↓ 7 callersMethodid
()
src/third_party/lighthouse-devtools-mcp-bundle.js:59094
↓ 7 callersMethodinstallExtension
(extensionPath: string)
src/McpContext.ts:874
↓ 7 callersMethodisValid
()
src/formatters/IssueFormatter.ts:150
↓ 7 callersFunctionlaunch
(options: McpLaunchOptions)
src/browser.ts:185
↓ 7 callersMethodloadResource
(path: string)
src/McpContext.ts:990
↓ 7 callersMethodsetListThirdPartyDeveloperTools
()
src/tools/ToolDefinition.ts:168
↓ 7 callersMethodsetNextProtocolTimeout
* @param {number} ms
src/third_party/lighthouse-devtools-mcp-bundle.js:59125
↓ 7 callersFunctionsetupThirdPartyDeveloperTools
( response: McpResponse, context: McpContext, evaluateFn: () => void, )
tests/tools/thirdPartyDeveloper.test.ts:309
↓ 7 callersFunctionstabilizeResponseOutput
(text: unknown)
tests/utils.ts:274
↓ 6 callersMethod#getMcpPage
(page: Page)
src/McpContext.ts:533
↓ 6 callersFunctionatLeastOnePasses
(parsedCsps, checker)
src/third_party/lighthouse-devtools-mcp-bundle.js:49752
↓ 6 callersMethodattachNetworkRequest
( reqId: number, options?: {requestFilePath?: string; responseFilePath?: string}, )
src/tools/ToolDefinition.ts:152
↓ 6 callersFunctioncollectPhaseArtifacts
(options)
src/third_party/lighthouse-devtools-mcp-bundle.js:59800
↓ 6 callersFunctioncreateTools
(args: ParsedArguments)
src/tools/tools.ts:27
↓ 6 callersFunctiondebugLog
(...args: unknown[])
scripts/eval_gemini.ts:46
↓ 6 callersFunctionfail
(e)
src/third_party/lighthouse-devtools-mcp-bundle.js:4988
↓ 6 callersMethodformat
( toolName: string, context: McpContext, data: { detailedConsoleMessage: ConsoleFormatter |
src/McpResponse.ts:804
↓ 6 callersFunctiongetSecurityOrigin
(url)
src/third_party/lighthouse-devtools-mcp-bundle.js:29112
↓ 6 callersMethodisRunningPerformanceTrace
()
src/McpContext.ts:485
↓ 6 callersMethodnextVLQ
()
src/third_party/lighthouse-devtools-mcp-bundle.js:38916
↓ 6 callersFunctionparseImpl
(url, step, suffixLookup2, partialOptions, result)
src/third_party/lighthouse-devtools-mcp-bundle.js:31864
↓ 6 callersMethodplatform
()
src/devtools/McpHostBindingAdapter.ts:243
↓ 6 callersMethodsendCommandAndIgnore
* Send and if there's an error response, do not reject. * @template {keyof LH.CrdpCommands} C * @param {C} method * @param {LH.CrdpCommands[C
src/third_party/lighthouse-devtools-mcp-bundle.js:59163
↓ 6 callersFunctionserializeArgs
( options: Record<string, YargsOptions>, argv: Record<string, unknown>, )
src/daemon/utils.ts:109
↓ 6 callersMethodsetListWebMcpTools
()
src/tools/ToolDefinition.ts:169
↓ 6 callersFunctionstopDaemon
(sessionId: string)
src/daemon/client.ts:137
↓ 5 callersMethod_logToStdErr
(title, argsArray)
src/third_party/lighthouse-devtools-mcp-bundle.js:768
↓ 5 callersMethodaddDependent
(node)
src/third_party/lighthouse-devtools-mcp-bundle.js:11643
↓ 5 callersMethodaddPage
(page: Page)
src/PageCollector.ts:111
↓ 5 callersFunctionassertNoExcessProperties
(obj, pluginName, objectName = "")
src/third_party/lighthouse-devtools-mcp-bundle.js:35086
↓ 5 callersFunctionassertNoServiceWorkerReported
(targets: Target[], id: string)
tests/utils.ts:32
↓ 5 callersFunctioncleanup
()
src/daemon/daemon.ts:264
↓ 5 callersMethodconstructResults
* @param {string[]} cspHeaders * @param {string[]} xfoHeaders * @return {{score: number, results: LH.Audit.Details.TableItem[]}}
src/third_party/lighthouse-devtools-mcp-bundle.js:48512
↓ 5 callersMethodcreateOrReturnURL
* @param {string|URL} value * @return {!URL}
src/third_party/lighthouse-devtools-mcp-bundle.js:3992
↓ 5 callersMethodequalWithExcludedFragments
* Determine if url1 equals url2, ignoring URL fragments.
src/third_party/lighthouse-devtools-mcp-bundle.js:11142
↓ 5 callersFunctionfinalize42
(partialModel)
src/third_party/lighthouse-devtools-mcp-bundle.js:27525
↓ 5 callersMethodget
()
src/telemetry/ClearcutLogger.ts:66
↓ 5 callersMethodgetDependencies
()
src/third_party/lighthouse-devtools-mcp-bundle.js:11630
↓ 5 callersMethodgetEffectiveDirectives
(directives)
src/third_party/lighthouse-devtools-mcp-bundle.js:48739
↓ 5 callersMethodgetExtensionServiceWorkers
()
src/McpContext.ts:766
↓ 5 callersMethodgetIdForResource
(resource: WithSymbolId<T>)
src/PageCollector.ts:185
↓ 5 callersMethodgetRawRecords
* Returns the array of raw network request data without finalizing the initiator and * redirect chain. * @return {Array<NetworkRequest>}
src/third_party/lighthouse-devtools-mcp-bundle.js:33301
↓ 5 callersMethodgetRootNode
()
src/third_party/lighthouse-devtools-mcp-bundle.js:11636
↓ 5 callersMethodloadState
()
src/telemetry/persistence.ts:44
← previousnext →101–200 of 3,308, ranked by callers