MCPcopy Create free account

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

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

↓ 5 callersMethodnumberInProgress
(type)
src/third_party/lighthouse-devtools-mcp-bundle.js:13732
↓ 5 callersFunctionpngHeight
* Reads the pixel height from a PNG buffer's IHDR chunk (bytes 20..23).
tests/tools/screenshot.test.ts:31
↓ 5 callersMethodpreEncodeSpecialCharactersInPath
(path7)
src/third_party/lighthouse-devtools-mcp-bundle.js:29587
↓ 5 callersMethodresetForTesting
()
src/telemetry/ClearcutLogger.ts:70
↓ 5 callersFunctionresetResult
(result)
src/third_party/lighthouse-devtools-mcp-bundle.js:31853
↓ 5 callersFunctionresolveCanonicalPath
(filePath: string)
src/utils/files.ts:26
↓ 5 callersFunctionsanitizeParams
( params: ShapeOutput<zod.ZodRawShape>, schema: zod.ZodRawShape, )
src/telemetry/transformation.ts:140
↓ 5 callersMethodsecurityOrigin
()
src/third_party/lighthouse-devtools-mcp-bundle.js:29853
↓ 5 callersMethodsendShutdownEvent
()
src/telemetry/watchdog/ClearcutSender.ts:88
↓ 5 callersMethodsetScreenRecorder
( data: {recorder: ScreenRecorder; filePath: string} | null, )
src/McpContext.ts:493
↓ 5 callersFunctionshutdown
(reason: string)
src/bin/chrome-devtools-mcp-main.ts:41
↓ 5 callersMethodstop
()
tests/server.ts:96
↓ 5 callersFunctiontestIncludesThirdPartyDeveloperTools
( handlerAction: ( response: McpResponse, context: McpContext, ) => Promise<void>, too
tests/McpResponse.test.ts:1109
↓ 5 callersFunctiontraceResultIsSuccess
( x: TraceResult | TraceParseError, )
src/trace-processing/parse.ts:17
↓ 5 callersMethodtruncate
* @param {string} string * @param {number} characterLimit * @param {string} ellipseSuffix
src/third_party/lighthouse-devtools-mcp-bundle.js:3885
↓ 5 callersFunctionviewportTransform
(arg: string | undefined)
src/tools/ToolDefinition.ts:421
↓ 4 callersMethod#dataWithPagination
(data: T[], pagination?: PaginationOptions)
src/McpResponse.ts:1367
↓ 4 callersMethod#startFrame
(startTime, seqId)
src/third_party/lighthouse-devtools-mcp-bundle.js:21370
↓ 4 callersMethod#truncateJSStack
* When a call stack that differs from the one we are tracking has * been detected in the samples, the latter is "truncated" by * setting
src/third_party/lighthouse-devtools-mcp-bundle.js:18133
↓ 4 callersMethodacquire
* This method finds an available connection to the origin specified by the network request or null * if no connection was available. If returne
src/third_party/lighthouse-devtools-mcp-bundle.js:13331
↓ 4 callersFunctionarrayRemove
(arr, item)
src/third_party/lighthouse-devtools-mcp-bundle.js:48882
↓ 4 callersFunctionassertDaemonIsRunning
(sessionId?: string)
tests/utils.ts:405
↓ 4 callersFunctionbuildFlag
(category: ToolCategory)
src/ToolHandler.ts:22
↓ 4 callersFunctioncloseFrameCallback
(_depth, _node, _sampleIndex, _timeStampMillis, durMs, selfTimeMs)
src/third_party/lighthouse-devtools-mcp-bundle.js:19998
↓ 4 callersMethodcreateExtensionServiceWorkersSnapshot
* Creates a snapshot of the extension service workers.
src/McpContext.ts:587
↓ 4 callersMethodcreateForTesting
( message: string, stackTrace?: DevTools.StackTrace.StackTrace.StackTrace, cause?: SymbolizedError
src/devtools/DevtoolsUtils.ts:448
↓ 4 callersFunctioncreateIdGenerator
()
src/utils/id.ts:7
↓ 4 callersMethodcreatePagesSnapshot
()
src/McpContext.ts:625
↓ 4 callersFunctiondifferent
(u, v)
src/third_party/lighthouse-devtools-mcp-bundle.js:52519
↓ 4 callersMethodevaluateOnNewDocument
* Evaluate a function on every new frame from now on. * @template {unknown[]} T * @param {((...args: T) => void)} mainFn The main functi
src/third_party/lighthouse-devtools-mcp-bundle.js:39462
↓ 4 callersFunctionextractExtensionId
(response: McpResponse)
tests/utils.ts:58
↓ 4 callersFunctionfinalize41
(partialModel)
src/third_party/lighthouse-devtools-mcp-bundle.js:27373
↓ 4 callersFunctionfindSizeDeclaration
(rule, property)
src/third_party/lighthouse-devtools-mcp-bundle.js:37078
↓ 4 callersFunctionformatterTestConcise
( label: string, setup: (t: it.TestContext) => Promise<ConsoleFormatter>, )
tests/formatters/ConsoleFormatter.test.ts:36
↓ 4 callersMethodfromString
(string)
src/third_party/lighthouse-devtools-mcp-bundle.js:29580
↓ 4 callersFunctiongenerateToolMetrics
(tools: ToolDefinition[])
src/telemetry/metricsRegistry.ts:93
↓ 4 callersMethodgetAXNodeByUid
(uid: string)
src/McpPage.ts:368
↓ 4 callersMethodgetDependents
()
src/third_party/lighthouse-devtools-mcp-bundle.js:11624
↓ 4 callersMethodgetDevToolsUniverse
(page: McpPage)
src/McpContext.ts:297
↓ 4 callersMethodgetFirstPaintBasedGraph
* Computes the graph required for the first paint of interest.
src/third_party/lighthouse-devtools-mcp-bundle.js:12624
↓ 4 callersFunctiongetFormatted
(icuMessageOrRawString, locale)
src/third_party/lighthouse-devtools-mcp-bundle.js:9823
↓ 4 callersFunctiongetNextEvent
(sourceEvents, targetEvent)
src/third_party/lighthouse-devtools-mcp-bundle.js:25742
↓ 4 callersFunctiongetRuntimeFunctionName
(fn)
src/third_party/lighthouse-devtools-mcp-bundle.js:36176
↓ 4 callersMethodgroupByOrigin
(records)
src/third_party/lighthouse-devtools-mcp-bundle.js:11169
↓ 4 callersMethodhasNext
()
src/third_party/lighthouse-devtools-mcp-bundle.js:38913
↓ 4 callersFunctionhasWhitespace
(value)
src/third_party/lighthouse-devtools-mcp-bundle.js:37492
↓ 4 callersFunctioninitializeAndLaunchBrowser
(child: Server)
tests/shutdown.test.ts:113
↓ 4 callersMethodisDataURL
()
src/third_party/lighthouse-devtools-mcp-bundle.js:29830
↓ 4 callersFunctionisIcuMessage
(icuMessageOrNot)
src/third_party/lighthouse-devtools-mcp-bundle.js:9800
↓ 4 callersFunctionisObjectOfUnknownProperties
(val)
src/third_party/lighthouse-devtools-mcp-bundle.js:35075
↓ 4 callersMethodlogDailyActiveIfNeeded
()
src/telemetry/ClearcutLogger.ts:152
↓ 4 callersMethodlogServerError
(args: { toolName?: string; errorCode: ErrorCode; })
src/telemetry/ClearcutLogger.ts:183
↓ 4 callersMethodmakeSourceLocation
* @param {string} url * @param {number} line 0-indexed * @param {number} column 0-indexed * @param {LH.Artifacts.Bundle=} bundle
src/third_party/lighthouse-devtools-mcp-bundle.js:4360
↓ 4 callersFunctionmetricSavingsForWastedBytes
(wastedBytesByRequestId, context)
src/third_party/lighthouse-devtools-mcp-bundle.js:25173
↓ 4 callersFunctionmockListener
()
tests/utils.ts:316
↓ 4 callersFunctionnumber
(v)
src/third_party/lighthouse-devtools-mcp-bundle.js:52515
↓ 4 callersFunctionplural
(ms, msAbs, n, name)
src/third_party/lighthouse-devtools-mcp-bundle.js:244
↓ 4 callersFunctionpngWidth
* Reads the pixel width from a PNG buffer's IHDR chunk (bytes 16..19).
tests/tools/screenshot.test.ts:24
↓ 4 callersMethodpolicyHasScriptHashes
(directive)
src/third_party/lighthouse-devtools-mcp-bundle.js:48748
↓ 4 callersMethodpolicyHasScriptNonces
(directive)
src/third_party/lighthouse-devtools-mcp-bundle.js:48743
↓ 4 callersMethodrecordedTraces
()
src/McpContext.ts:824
↓ 4 callersMethodrelease
(request)
src/third_party/lighthouse-devtools-mcp-bundle.js:13356
↓ 4 callersMethodserializeDeps
* Serializes an array of functions or strings. * * Also makes sure that an esbuild-bundled version of Lighthouse will * continue
src/third_party/lighthouse-devtools-mcp-bundle.js:39515
↓ 4 callersMethodsetIncludeConsoleData
( value: boolean, options?: PaginationOptions & { types?: string[]; includePreservedMessag
src/tools/ToolDefinition.ts:142
↓ 4 callersMethodsetUpNetworkCollectorForTesting
* We need to ignore favicon request as they make our test flaky
src/McpContext.ts:859
↓ 4 callersFunctionsortTraceEventsInPlace
(events)
src/third_party/lighthouse-devtools-mcp-bundle.js:16990
↓ 4 callersFunctionspawnServer
()
tests/shutdown.test.ts:25
↓ 4 callersFunctionstartDaemon
(mcpArgs: string[] = [], sessionId: string)
src/daemon/client.ts:70
↓ 4 callersMethodstoreTraceRecording
(result: TraceResult)
src/McpContext.ts:818
↓ 4 callersFunctionstoreWarning
(event, warning)
src/third_party/lighthouse-devtools-mcp-bundle.js:23791
↓ 4 callersFunctiontestIncludesWebmcpTools
( t: it.TestContext, parseArguments: Partial<ParsedArguments>, handlerAction: ( response: Mc
tests/McpResponse.test.ts:1463
↓ 4 callersFunctionthrowIfEmpty
(name)
src/third_party/lighthouse-devtools-mcp-bundle.js:625
↓ 4 callersFunctiontraceWindowFromEvent
(event)
src/third_party/lighthouse-devtools-mcp-bundle.js:16756
↓ 4 callersFunctiontraceWindowFromTime
(time)
src/third_party/lighthouse-devtools-mcp-bundle.js:22731
↓ 4 callersFunctiontransformArgName
(zodType: ZodType, name: string)
src/telemetry/transformation.ts:62
↓ 4 callersMethodtriggerExtensionAction
(id: string)
src/McpContext.ts:883
↓ 4 callersFunctionvalidateEnumHomogeneity
(values: unknown[])
src/telemetry/metricsRegistry.ts:21
↓ 4 callersFunctionwaitForExit
( child: Server, timeoutMs: number, )
tests/shutdown.test.ts:50
↓ 4 callersFunctionwithBrowser
( cb: (browser: Browser, page: Page) => Promise<void>, options: { debug?: boolean; autoOpenDevTool
tests/utils.ts:70
↓ 3 callersMethod#extractStackTrace
* Update tracked stack using this event's call stack.
src/third_party/lighthouse-devtools-mcp-bundle.js:18090
↓ 3 callersMethod#getAllPages
()
src/McpContext.ts:670
↓ 3 callersMethod#getTitle
()
src/formatters/IssueFormatter.ts:155
↓ 3 callersMethod#makeProfileCallsForStack
* Given a synthetic profile call, returns an array of profile calls * representing the stack trace that profile call belongs to based on
src/third_party/lighthouse-devtools-mcp-bundle.js:18055
↓ 3 callersMethod#scheduleFlush
(delayMs: number)
src/telemetry/watchdog/ClearcutSender.ts:170
↓ 3 callersMethod_findIndexOf
* @param {*} key * @return {number}
src/third_party/lighthouse-devtools-mcp-bundle.js:31494
↓ 3 callersMethod_getDataSavePath
* Get path to use for -G and -A modes. Defaults to $CWD/latest-run * @param {LH.Config.Settings} settings * @return {string}
src/third_party/lighthouse-devtools-mcp-bundle.js:59017
↓ 3 callersFunction_isAlpha
(codepoint)
src/third_party/lighthouse-devtools-mcp-bundle.js:8997
↓ 3 callersMethod_isIdlePeriod
* Returns whether the number of currently inflight requests is less than or * equal to the number of allowed concurrent requests. * @param {numb
src/third_party/lighthouse-devtools-mcp-bundle.js:59613
↓ 3 callersMethod_updateResponseHeadersEndTimeIfNecessary
* Update responseHeadersEndTime to the networkEndTime if networkEndTime is earlier. * A response can't be received after the entire request fin
src/third_party/lighthouse-devtools-mcp-bundle.js:33063
↓ 3 callersFunctionaddFlowIdToEventBinding
(event, flowId)
src/third_party/lighthouse-devtools-mcp-bundle.js:18472
↓ 3 callersFunctionaddInvalidationToEvent
(frameState, event, invalidation)
src/third_party/lighthouse-devtools-mcp-bundle.js:21984
↓ 3 callersFunctionadopt
(value)
src/third_party/lighthouse-devtools-mcp-bundle.js:4703
↓ 3 callersFunctionapplyToExisting
(existing: T[], update: T[])
src/telemetry/metricsRegistry.ts:66
↓ 3 callersFunctionassemble
(fn, context, strategy, cache, serialize)
src/third_party/lighthouse-devtools-mcp-bundle.js:9120
↓ 3 callersFunctionassertNever
(_type, message)
src/third_party/lighthouse-devtools-mcp-bundle.js:16516
↓ 3 callersMethodattachTraceInsight
( trace: TraceResult, insightSetId: string, insightName: InsightName, )
src/tools/ToolDefinition.ts:161
↓ 3 callersMethodaudit
* Base class for audit rules which reflect assessment performed by the aXe accessibility library * See https://github.com/dequelabs/axe-core/bl
src/third_party/lighthouse-devtools-mcp-bundle.js:39801
↓ 3 callersFunctionbundleDependency
( wrapperIndexName, extraOutputOptions = {}, external = [], )
rollup.config.mjs:129
↓ 3 callersMethodcanDependOn
(node)
src/third_party/lighthouse-devtools-mcp-bundle.js:11822
↓ 3 callersFunctioncheck
()
src/daemon/client.ts:31
← previousnext →201–300 of 3,308, ranked by callers