Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ChromeDevTools/chrome-devtools-mcp
/ functions
Functions
3,308 in github.com/ChromeDevTools/chrome-devtools-mcp
⨍
Functions
3,308
◇
Types & classes
246
↓ 3 callers
Method
children
* 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 callers
Method
clearContextId
* 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 callers
Method
clearDialog
()
src/McpPage.ts:81
↓ 3 callers
Method
cloneWithRelationships
* 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 callers
Function
createFastMemoizeCache
(store)
src/third_party/lighthouse-devtools-mcp-bundle.js:9419
↓ 3 callers
Function
createNewPageAndTriggerDialog
(client: Client)
tests/index.test.ts:266
↓ 3 callers
Function
cruxResponseFixture
(url = 'https://web.dev/', lcp = 2595)
tests/tools/performance.test.ts:502
↓ 3 callers
Function
data11
()
src/third_party/lighthouse-devtools-mcp-bundle.js:20719
↓ 3 callers
Function
data6
()
src/third_party/lighthouse-devtools-mcp-bundle.js:19278
↓ 3 callers
Method
didPerformLayout
* Returns true if this node contains a Layout task.
src/third_party/lighthouse-devtools-mcp-bundle.js:11873
↓ 3 callers
Method
disable
* @return {Promise<void>}
src/third_party/lighthouse-devtools-mcp-bundle.js:59350
↓ 3 callers
Method
dispose
()
src/McpContext.ts:163
↓ 3 callers
Method
elideDataURI
* 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 callers
Method
estimateIfConnectionWasReused
* 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 callers
Function
eventTimingsMicroSeconds
(event)
src/third_party/lighthouse-devtools-mcp-bundle.js:16712
↓ 3 callers
Method
fetchResource
* 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 callers
Function
finalize32
(partialModel)
src/third_party/lighthouse-devtools-mcp-bundle.js:25521
↓ 3 callers
Function
finalize34
(partialModel)
src/third_party/lighthouse-devtools-mcp-bundle.js:26197
↓ 3 callers
Function
finalize46
(partialModel)
src/third_party/lighthouse-devtools-mcp-bundle.js:29947
↓ 3 callers
Function
finalize49
(partialModel)
src/third_party/lighthouse-devtools-mcp-bundle.js:30324
↓ 3 callers
Method
findCycle
* 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 callers
Method
formatDominators
( dominators: DevTools.HeapSnapshotModel.HeapSnapshotModel.DominatorChain, )
src/formatters/HeapSnapshotFormatter.ts:111
↓ 3 callers
Function
formatSignedSize
(bytes: number)
src/formatters/HeapSnapshotFormatter.ts:214
↓ 3 callers
Function
formatUserAgent
(userAgent)
src/third_party/lighthouse-devtools-mcp-bundle.js:53720
↓ 3 callers
Function
generateEventID
(event)
src/third_party/lighthouse-devtools-mcp-bundle.js:24390
↓ 3 callers
Function
get
(event, data31)
src/third_party/lighthouse-devtools-mcp-bundle.js:24022
↓ 3 callers
Method
getById
(page: Page, stableId: number)
src/PageCollector.ts:189
↓ 3 callers
Method
getCpuStarted
(node)
src/third_party/lighthouse-devtools-mcp-bundle.js:13537
↓ 3 callers
Method
getDevToolsData
()
src/McpPage.ts:396
↓ 3 callers
Function
getEffectiveSizingRule
({ attributesStyle, inlineStyle, matchedCSSRules }, property)
src/third_party/lighthouse-devtools-mcp-bundle.js:37109
↓ 3 callers
Method
getFrameId
* 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 callers
Function
getFrameIdForPageLoadEvent
(event)
src/third_party/lighthouse-devtools-mcp-bundle.js:22237
↓ 3 callers
Method
getHeapSnapshotAggregates
( filePath: string, )
src/McpContext.ts:902
↓ 3 callers
Method
getHeapSnapshotClassDiffs
( baseFilePath: string, currentFilePath: string, )
src/McpContext.ts:1024
↓ 3 callers
Function
getInsight
(insightName, insightSet)
src/third_party/lighthouse-devtools-mcp-bundle.js:25012
↓ 3 callers
Function
getLogNormalScore2
({ median, p10 }, value)
src/third_party/lighthouse-devtools-mcp-bundle.js:24898
↓ 3 callers
Method
getNetworkInitiators
(request)
src/third_party/lighthouse-devtools-mcp-bundle.js:11999
↓ 3 callers
Method
getNetworkRequestStableId
(request: HTTPRequest)
src/McpContext.ts:828
↓ 3 callers
Method
getNetworkStarted
(node)
src/third_party/lighthouse-devtools-mcp-bundle.js:13550
↓ 3 callers
Function
getOrCreatePreProcessedData
(processId, profileId)
src/third_party/lighthouse-devtools-mcp-bundle.js:20141
↓ 3 callers
Function
getPixelCounts
(data31, paintImage)
src/third_party/lighthouse-devtools-mcp-bundle.js:27004
↓ 3 callers
Function
getPossibleFlagMetrics
(options: CliOptions)
src/telemetry/flagUtils.ts:84
↓ 3 callers
Method
getRootDomain
* 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 callers
Function
getSyntheticId
(event)
src/third_party/lighthouse-devtools-mcp-bundle.js:17139
↓ 3 callers
Method
guessMimeType
* @param {string} src * @return {string|undefined}
src/third_party/lighthouse-devtools-mcp-bundle.js:32767
↓ 3 callers
Function
handleActionError
(error: unknown, uid: string)
src/tools/input.ts:36
↓ 3 callers
Function
initializeConfig
(gatherMode, config4, flags = {})
src/third_party/lighthouse-devtools-mcp-bundle.js:58008
↓ 3 callers
Function
isBundledEnvironment2
()
src/third_party/lighthouse-devtools-mcp-bundle.js:57370
↓ 3 callers
Function
isEdgeLike
( item: unknown, )
src/formatters/HeapSnapshotFormatter.ts:31
↓ 3 callers
Function
isNativeJSFunction
({ columnNumber, lineNumber, url, scriptId })
src/third_party/lighthouse-devtools-mcp-bundle.js:24124
↓ 3 callers
Function
isNodeLike
( item: unknown, )
src/formatters/HeapSnapshotFormatter.ts:23
↓ 3 callers
Method
isNonNetworkProtocol
* 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 callers
Method
isPageSelected
(page: Page)
src/McpContext.ts:545
↓ 3 callers
Method
isScheduleableTask
* @param {LH.TraceEvent} evt * @return {boolean}
src/third_party/lighthouse-devtools-mcp-bundle.js:1339
↓ 3 callers
Method
isSecureScheme
* @param {NetworkRequest['parsedURL']['scheme']} scheme * @return {boolean}
src/third_party/lighthouse-devtools-mcp-bundle.js:32745
↓ 3 callers
Method
isValid
* @param {string} url * @return {boolean}
src/third_party/lighthouse-devtools-mcp-bundle.js:32602
↓ 3 callers
Method
logServerStart
(flagUsage: FlagUsage)
src/telemetry/ClearcutLogger.ts:140
↓ 3 callers
Method
logToolInvocation
(args: { toolName: string; params: ShapeOutput<zod.ZodRawShape>; schema: zod.ZodRawShape; succ
src/telemetry/ClearcutLogger.ts:109
↓ 3 callers
Method
makeListDetailSectionItem
* @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 callers
Function
makeProfileCall
(node, profileId, sampleIndex, ts, pid, tid)
src/third_party/lighthouse-devtools-mcp-bundle.js:17061
↓ 3 callers
Function
next
()
src/third_party/lighthouse-devtools-mcp-bundle.js:4993
↓ 3 callers
Method
nodeById
* Returns the node that corresponds to a given node id.
src/third_party/lighthouse-devtools-mcp-bundle.js:19935
↓ 3 callers
Function
onParentDeath
(reason: string)
src/telemetry/watchdog/main.ts:126
↓ 3 callers
Method
onRequestFinished
* 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 callers
Function
quantizeDpr
(dpr)
src/third_party/lighthouse-devtools-mcp-bundle.js:52253
↓ 3 callers
Function
readJson
(filename, reviver)
src/third_party/lighthouse-devtools-mcp-bundle.js:33726
↓ 3 callers
Method
removeDependency
(node)
src/third_party/lighthouse-devtools-mcp-bundle.js:11659
↓ 3 callers
Function
requireWrapper
(requirePath)
src/third_party/lighthouse-devtools-mcp-bundle.js:57453
↓ 3 callers
Function
resolveModulePath
(moduleIdentifier, configDir, category)
src/third_party/lighthouse-devtools-mcp-bundle.js:57596
↓ 3 callers
Method
reversedMappings
(sourceURL)
src/third_party/lighthouse-devtools-mcp-bundle.js:38677
↓ 3 callers
Function
runTelemetryTest
( killFn: (ctx: TestContext) => void, spawnOptions?: SpawnOptions, )
tests/e2e/telemetry.test.ts:161
↓ 3 callers
Method
saveState
(state: LocalState)
src/telemetry/persistence.ts:45
↓ 3 callers
Method
saveTemporaryFile
( data: Uint8Array<ArrayBufferLike>, filename: string, )
src/McpContext.ts:784
↓ 3 callers
Function
sendCommand
( command: DaemonMessage, sessionId: string, )
src/daemon/client.ts:100
↓ 3 callers
Method
setHeapSnapshotNodes
( nodes: DevTools.HeapSnapshotModel.HeapSnapshotModel.ItemsRange, options?: PaginationOptions, )
src/tools/ToolDefinition.ts:119
↓ 3 callers
Method
setIsMainDocument
(value)
src/third_party/lighthouse-devtools-mcp-bundle.js:11618
↓ 3 callers
Method
setLevel
* @param {string} level
src/third_party/lighthouse-devtools-mcp-bundle.js:792
↓ 3 callers
Method
setListExtensions
()
src/tools/ToolDefinition.ts:166
↓ 3 callers
Method
sourceURLs
()
src/third_party/lighthouse-devtools-mcp-bundle.js:38557
↓ 3 callers
Function
swap
(array, i1, i2)
src/third_party/lighthouse-devtools-mcp-bundle.js:16067
↓ 3 callers
Method
timeout
(time: number)
src/WaitForHelper.ts:121
↓ 3 callers
Method
toJSON
()
src/formatters/NetworkFormatter.ts:154
↓ 3 callers
Function
truncateTitle
(title: string, maxLength = 50)
src/McpResponse.ts:1406
↓ 3 callers
Function
updateRendererProcessByFrame
(event, frame)
src/third_party/lighthouse-devtools-mcp-bundle.js:18679
↓ 3 callers
Function
updateRoots
()
src/index.ts:61
↓ 3 callers
Method
urlRegex
()
src/third_party/lighthouse-devtools-mcp-bundle.js:29679
↓ 3 callers
Function
writeJson
(contents, path7, gzip)
src/third_party/lighthouse-devtools-mcp-bundle.js:33718
↓ 3 callers
Function
writeSyntheticTimespans
(event)
src/third_party/lighthouse-devtools-mcp-bundle.js:23584
↓ 2 callers
Method
#commitPendingFrame
()
src/third_party/lighthouse-devtools-mcp-bundle.js:21392
↓ 2 callers
Method
#computeInsightSet
(data31, context)
src/third_party/lighthouse-devtools-mcp-bundle.js:31188
↓ 2 callers
Method
#getAttributesMap
( node: TextSnapshotNode, excludeSpecial = false, )
src/formatters/SnapshotFormatter.ts:107
↓ 2 callers
Method
#getCachedSnapshot
(filePath: string)
src/HeapSnapshotManager.ts:244
↓ 2 callers
Method
#getMessageFromException
( error: Protocol.Runtime.RemoteObject, )
src/devtools/DevtoolsUtils.ts:396
↓ 2 callers
Method
#getResult
()
src/WaitForHelper.ts:194
↓ 2 callers
Method
#getSortedAggregates
()
src/formatters/HeapSnapshotFormatter.ts:124
↓ 2 callers
Method
#getSortedRawClassDiffs
( baseFilePath: string, currentFilePath: string, )
src/HeapSnapshotManager.ts:253
↓ 2 callers
Method
#makeJSSampleEvent
(call, timestamp, traceId)
src/third_party/lighthouse-devtools-mcp-bundle.js:18150
↓ 2 callers
Method
#onProfileCall
(event, parent)
src/third_party/lighthouse-devtools-mcp-bundle.js:17993
↓ 2 callers
Method
#onTraceEventEnd
(event)
src/third_party/lighthouse-devtools-mcp-bundle.js:18003
↓ 2 callers
Method
#onTraceEventStart
(event)
src/third_party/lighthouse-devtools-mcp-bundle.js:17980
← previous
next →
301–400 of 3,308, ranked by callers