MCPcopy Create free account

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

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

↓ 3 callersMethodchildren
* Returns the direct descendants of this node. * @returns a map with ordered <nodeId, Node> tuples.
src/third_party/lighthouse-devtools-mcp-bundle.js:24456
↓ 3 callersMethodclearContextId
* Clears the remembered context ID. Use this method when we have knowledge that the runtime context * we were using has been destroyed by the b
src/third_party/lighthouse-devtools-mcp-bundle.js:39318
↓ 3 callersMethodclearDialog
()
src/McpPage.ts:81
↓ 3 callersMethodcloneWithRelationships
* Clones the entire graph connected to this node filtered by the optional predicate. If a node is * included by the predicate, all nodes along
src/third_party/lighthouse-devtools-mcp-bundle.js:11710
↓ 3 callersFunctioncreateFastMemoizeCache
(store)
src/third_party/lighthouse-devtools-mcp-bundle.js:9419
↓ 3 callersFunctioncreateNewPageAndTriggerDialog
(client: Client)
tests/index.test.ts:266
↓ 3 callersFunctioncruxResponseFixture
(url = 'https://web.dev/', lcp = 2595)
tests/tools/performance.test.ts:502
↓ 3 callersFunctiondata11
()
src/third_party/lighthouse-devtools-mcp-bundle.js:20719
↓ 3 callersFunctiondata6
()
src/third_party/lighthouse-devtools-mcp-bundle.js:19278
↓ 3 callersMethoddidPerformLayout
* Returns true if this node contains a Layout task.
src/third_party/lighthouse-devtools-mcp-bundle.js:11873
↓ 3 callersMethoddisable
* @return {Promise<void>}
src/third_party/lighthouse-devtools-mcp-bundle.js:59350
↓ 3 callersMethoddispose
()
src/McpContext.ts:163
↓ 3 callersMethodelideDataURI
* Limits data URIs to 100 characters, returns all other strings untouched. * @param {string} url * @return {string}
src/third_party/lighthouse-devtools-mcp-bundle.js:32693
↓ 3 callersMethodestimateIfConnectionWasReused
* Returns a map of requestId -> connectionReused, estimating the information if the information * available in the records themselves appears u
src/third_party/lighthouse-devtools-mcp-bundle.js:11370
↓ 3 callersFunctioneventTimingsMicroSeconds
(event)
src/third_party/lighthouse-devtools-mcp-bundle.js:16712
↓ 3 callersMethodfetchResource
* Fetches any resource using the network directly. * * @param {string} url * @param {{timeout: number}=} options timeout is in ms * @retur
src/third_party/lighthouse-devtools-mcp-bundle.js:59397
↓ 3 callersFunctionfinalize32
(partialModel)
src/third_party/lighthouse-devtools-mcp-bundle.js:25521
↓ 3 callersFunctionfinalize34
(partialModel)
src/third_party/lighthouse-devtools-mcp-bundle.js:26197
↓ 3 callersFunctionfinalize46
(partialModel)
src/third_party/lighthouse-devtools-mcp-bundle.js:29947
↓ 3 callersFunctionfinalize49
(partialModel)
src/third_party/lighthouse-devtools-mcp-bundle.js:30324
↓ 3 callersMethodfindCycle
* If the given node has a cycle, returns a path representing that cycle. * Else returns null. * * Does a DFS on in its dependent
src/third_party/lighthouse-devtools-mcp-bundle.js:11790
↓ 3 callersMethodformatDominators
( dominators: DevTools.HeapSnapshotModel.HeapSnapshotModel.DominatorChain, )
src/formatters/HeapSnapshotFormatter.ts:111
↓ 3 callersFunctionformatSignedSize
(bytes: number)
src/formatters/HeapSnapshotFormatter.ts:214
↓ 3 callersFunctionformatUserAgent
(userAgent)
src/third_party/lighthouse-devtools-mcp-bundle.js:53720
↓ 3 callersFunctiongenerateEventID
(event)
src/third_party/lighthouse-devtools-mcp-bundle.js:24390
↓ 3 callersFunctionget
(event, data31)
src/third_party/lighthouse-devtools-mcp-bundle.js:24022
↓ 3 callersMethodgetById
(page: Page, stableId: number)
src/PageCollector.ts:189
↓ 3 callersMethodgetCpuStarted
(node)
src/third_party/lighthouse-devtools-mcp-bundle.js:13537
↓ 3 callersMethodgetDevToolsData
()
src/McpPage.ts:396
↓ 3 callersFunctiongetEffectiveSizingRule
({ attributesStyle, inlineStyle, matchedCSSRules }, property)
src/third_party/lighthouse-devtools-mcp-bundle.js:37109
↓ 3 callersMethodgetFrameId
* The associated frame ID is set in different locations for different trace events. * This function checks all known locations for the frame ID
src/third_party/lighthouse-devtools-mcp-bundle.js:1366
↓ 3 callersFunctiongetFrameIdForPageLoadEvent
(event)
src/third_party/lighthouse-devtools-mcp-bundle.js:22237
↓ 3 callersMethodgetHeapSnapshotAggregates
( filePath: string, )
src/McpContext.ts:902
↓ 3 callersMethodgetHeapSnapshotClassDiffs
( baseFilePath: string, currentFilePath: string, )
src/McpContext.ts:1024
↓ 3 callersFunctiongetInsight
(insightName, insightSet)
src/third_party/lighthouse-devtools-mcp-bundle.js:25012
↓ 3 callersFunctiongetLogNormalScore2
({ median, p10 }, value)
src/third_party/lighthouse-devtools-mcp-bundle.js:24898
↓ 3 callersMethodgetNetworkInitiators
(request)
src/third_party/lighthouse-devtools-mcp-bundle.js:11999
↓ 3 callersMethodgetNetworkRequestStableId
(request: HTTPRequest)
src/McpContext.ts:828
↓ 3 callersMethodgetNetworkStarted
(node)
src/third_party/lighthouse-devtools-mcp-bundle.js:13550
↓ 3 callersFunctiongetOrCreatePreProcessedData
(processId, profileId)
src/third_party/lighthouse-devtools-mcp-bundle.js:20141
↓ 3 callersFunctiongetPixelCounts
(data31, paintImage)
src/third_party/lighthouse-devtools-mcp-bundle.js:27004
↓ 3 callersFunctiongetPossibleFlagMetrics
(options: CliOptions)
src/telemetry/flagUtils.ts:84
↓ 3 callersMethodgetRootDomain
* Returns a primary domain for provided hostname (e.g. www.example.com -> example.com). * @param {string|URL} url hostname or URL object
src/third_party/lighthouse-devtools-mcp-bundle.js:32654
↓ 3 callersFunctiongetSyntheticId
(event)
src/third_party/lighthouse-devtools-mcp-bundle.js:17139
↓ 3 callersMethodguessMimeType
* @param {string} src * @return {string|undefined}
src/third_party/lighthouse-devtools-mcp-bundle.js:32767
↓ 3 callersFunctionhandleActionError
(error: unknown, uid: string)
src/tools/input.ts:36
↓ 3 callersFunctioninitializeConfig
(gatherMode, config4, flags = {})
src/third_party/lighthouse-devtools-mcp-bundle.js:58008
↓ 3 callersFunctionisBundledEnvironment2
()
src/third_party/lighthouse-devtools-mcp-bundle.js:57370
↓ 3 callersFunctionisEdgeLike
( item: unknown, )
src/formatters/HeapSnapshotFormatter.ts:31
↓ 3 callersFunctionisNativeJSFunction
({ columnNumber, lineNumber, url, scriptId })
src/third_party/lighthouse-devtools-mcp-bundle.js:24124
↓ 3 callersFunctionisNodeLike
( item: unknown, )
src/formatters/HeapSnapshotFormatter.ts:23
↓ 3 callersMethodisNonNetworkProtocol
* Use `NetworkRequest.isNonNetworkRequest(req)` if working with a request. * Note: the `protocol` field from CDP can be 'h2', 'http', (not 'htt
src/third_party/lighthouse-devtools-mcp-bundle.js:32759
↓ 3 callersMethodisPageSelected
(page: Page)
src/McpContext.ts:545
↓ 3 callersMethodisScheduleableTask
* @param {LH.TraceEvent} evt * @return {boolean}
src/third_party/lighthouse-devtools-mcp-bundle.js:1339
↓ 3 callersMethodisSecureScheme
* @param {NetworkRequest['parsedURL']['scheme']} scheme * @return {boolean}
src/third_party/lighthouse-devtools-mcp-bundle.js:32745
↓ 3 callersMethodisValid
* @param {string} url * @return {boolean}
src/third_party/lighthouse-devtools-mcp-bundle.js:32602
↓ 3 callersMethodlogServerStart
(flagUsage: FlagUsage)
src/telemetry/ClearcutLogger.ts:140
↓ 3 callersMethodlogToolInvocation
(args: { toolName: string; params: ShapeOutput<zod.ZodRawShape>; schema: zod.ZodRawShape; succ
src/telemetry/ClearcutLogger.ts:109
↓ 3 callersMethodmakeListDetailSectionItem
* @param {LH.IcuMessage | string=} title * @param {LH.IcuMessage | string=} description * @param {LH.Audit.Details.ListableDetail} value
src/third_party/lighthouse-devtools-mcp-bundle.js:4243
↓ 3 callersFunctionmakeProfileCall
(node, profileId, sampleIndex, ts, pid, tid)
src/third_party/lighthouse-devtools-mcp-bundle.js:17061
↓ 3 callersFunctionnext
()
src/third_party/lighthouse-devtools-mcp-bundle.js:4993
↓ 3 callersMethodnodeById
* Returns the node that corresponds to a given node id.
src/third_party/lighthouse-devtools-mcp-bundle.js:19935
↓ 3 callersFunctiononParentDeath
(reason: string)
src/telemetry/watchdog/main.ts:126
↓ 3 callersMethodonRequestFinished
* Listener for the DevTools SDK NetworkManager's RequestFinished event, which includes * request finish, failure, and redirect, as well as the
src/third_party/lighthouse-devtools-mcp-bundle.js:33321
↓ 3 callersFunctionquantizeDpr
(dpr)
src/third_party/lighthouse-devtools-mcp-bundle.js:52253
↓ 3 callersFunctionreadJson
(filename, reviver)
src/third_party/lighthouse-devtools-mcp-bundle.js:33726
↓ 3 callersMethodremoveDependency
(node)
src/third_party/lighthouse-devtools-mcp-bundle.js:11659
↓ 3 callersFunctionrequireWrapper
(requirePath)
src/third_party/lighthouse-devtools-mcp-bundle.js:57453
↓ 3 callersFunctionresolveModulePath
(moduleIdentifier, configDir, category)
src/third_party/lighthouse-devtools-mcp-bundle.js:57596
↓ 3 callersMethodreversedMappings
(sourceURL)
src/third_party/lighthouse-devtools-mcp-bundle.js:38677
↓ 3 callersFunctionrunTelemetryTest
( killFn: (ctx: TestContext) => void, spawnOptions?: SpawnOptions, )
tests/e2e/telemetry.test.ts:161
↓ 3 callersMethodsaveState
(state: LocalState)
src/telemetry/persistence.ts:45
↓ 3 callersMethodsaveTemporaryFile
( data: Uint8Array<ArrayBufferLike>, filename: string, )
src/McpContext.ts:784
↓ 3 callersFunctionsendCommand
( command: DaemonMessage, sessionId: string, )
src/daemon/client.ts:100
↓ 3 callersMethodsetHeapSnapshotNodes
( nodes: DevTools.HeapSnapshotModel.HeapSnapshotModel.ItemsRange, options?: PaginationOptions, )
src/tools/ToolDefinition.ts:119
↓ 3 callersMethodsetIsMainDocument
(value)
src/third_party/lighthouse-devtools-mcp-bundle.js:11618
↓ 3 callersMethodsetLevel
* @param {string} level
src/third_party/lighthouse-devtools-mcp-bundle.js:792
↓ 3 callersMethodsetListExtensions
()
src/tools/ToolDefinition.ts:166
↓ 3 callersMethodsourceURLs
()
src/third_party/lighthouse-devtools-mcp-bundle.js:38557
↓ 3 callersFunctionswap
(array, i1, i2)
src/third_party/lighthouse-devtools-mcp-bundle.js:16067
↓ 3 callersMethodtimeout
(time: number)
src/WaitForHelper.ts:121
↓ 3 callersMethodtoJSON
()
src/formatters/NetworkFormatter.ts:154
↓ 3 callersFunctiontruncateTitle
(title: string, maxLength = 50)
src/McpResponse.ts:1406
↓ 3 callersFunctionupdateRendererProcessByFrame
(event, frame)
src/third_party/lighthouse-devtools-mcp-bundle.js:18679
↓ 3 callersFunctionupdateRoots
()
src/index.ts:61
↓ 3 callersMethodurlRegex
()
src/third_party/lighthouse-devtools-mcp-bundle.js:29679
↓ 3 callersFunctionwriteJson
(contents, path7, gzip)
src/third_party/lighthouse-devtools-mcp-bundle.js:33718
↓ 3 callersFunctionwriteSyntheticTimespans
(event)
src/third_party/lighthouse-devtools-mcp-bundle.js:23584
↓ 2 callersMethod#commitPendingFrame
()
src/third_party/lighthouse-devtools-mcp-bundle.js:21392
↓ 2 callersMethod#computeInsightSet
(data31, context)
src/third_party/lighthouse-devtools-mcp-bundle.js:31188
↓ 2 callersMethod#getAttributesMap
( node: TextSnapshotNode, excludeSpecial = false, )
src/formatters/SnapshotFormatter.ts:107
↓ 2 callersMethod#getCachedSnapshot
(filePath: string)
src/HeapSnapshotManager.ts:244
↓ 2 callersMethod#getMessageFromException
( error: Protocol.Runtime.RemoteObject, )
src/devtools/DevtoolsUtils.ts:396
↓ 2 callersMethod#getResult
()
src/WaitForHelper.ts:194
↓ 2 callersMethod#getSortedAggregates
()
src/formatters/HeapSnapshotFormatter.ts:124
↓ 2 callersMethod#getSortedRawClassDiffs
( baseFilePath: string, currentFilePath: string, )
src/HeapSnapshotManager.ts:253
↓ 2 callersMethod#makeJSSampleEvent
(call, timestamp, traceId)
src/third_party/lighthouse-devtools-mcp-bundle.js:18150
↓ 2 callersMethod#onProfileCall
(event, parent)
src/third_party/lighthouse-devtools-mcp-bundle.js:17993
↓ 2 callersMethod#onTraceEventEnd
(event)
src/third_party/lighthouse-devtools-mcp-bundle.js:18003
↓ 2 callersMethod#onTraceEventStart
(event)
src/third_party/lighthouse-devtools-mcp-bundle.js:17980
← previousnext →301–400 of 3,308, ranked by callers