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
↓ 2 callers
Function
findMaxLeafNode
(node)
src/third_party/lighthouse-devtools-mcp-bundle.js:29004
↓ 2 callers
Method
findResourceForUrl
(records, resourceUrl)
src/third_party/lighthouse-devtools-mcp-bundle.js:11540
↓ 2 callers
Method
findReverseIndices
(sourceURL, lineNumber, columnNumber)
src/third_party/lighthouse-devtools-mcp-bundle.js:38639
↓ 2 callers
Function
formatArgumentNames
(names: string[])
src/ToolHandler.ts:125
↓ 2 callers
Method
formatDiffDetails
(diff: HeapSnapshotDetailedClassDiff)
src/formatters/HeapSnapshotFormatter.ts:182
↓ 2 callers
Method
formatDiffSummary
(diffs: HeapSnapshotClassDiff[])
src/formatters/HeapSnapshotFormatter.ts:165
↓ 2 callers
Function
formatEnumChoice
* For enums, log the value as uppercase. * We're going to have an enum for such flags with choices represented * as an `enum` where the keys of the
src/telemetry/flagUtils.ts:20
↓ 2 callers
Function
formatFragment
( fragment: DevTools.DevTools.StackTrace.StackTrace.Fragment, formatter: {isIgnored: IgnoreCheck}, )
src/formatters/ConsoleFormatter.ts:376
↓ 2 callers
Function
formatHeadlers
(headers: Record<string, string>)
src/formatters/NetworkFormatter.ts:266
↓ 2 callers
Function
formatMessage
(message, values, locale)
src/third_party/lighthouse-devtools-mcp-bundle.js:9765
↓ 2 callers
Method
formatNodes
( items: ReadonlyArray< | DevTools.HeapSnapshotModel.HeapSnapshotModel.Node | DevTools.HeapSna
src/formatters/HeapSnapshotFormatter.ts:54
↓ 2 callers
Method
formatRetainingPaths
( retainingPaths: readonly DevTools.HeapSnapshotModel.HeapSnapshotModel.RetainingEdge[], )
src/formatters/HeapSnapshotFormatter.ts:86
↓ 2 callers
Function
formatStackTrace
( stackTrace: DevTools.DevTools.StackTrace.StackTrace.StackTrace, cause: SymbolizedError | undefined, fo
src/formatters/ConsoleFormatter.ts:340
↓ 2 callers
Function
formatStackTraceInner
( stackTrace: DevTools.DevTools.StackTrace.StackTrace.StackTrace | undefined, cause: SymbolizedError | und
src/formatters/ConsoleFormatter.ts:358
↓ 2 callers
Function
formatterTestConcise
( label: string, setup: (t: it.TestContext) => Promise<IssueFormatter>, )
tests/formatters/IssueFormatter.test.ts:27
↓ 2 callers
Method
frames
()
src/third_party/lighthouse-devtools-mcp-bundle.js:21290
↓ 2 callers
Method
fromDetails
(opts: { devTools?: TargetUniverse; details: Protocol.Runtime.ExceptionDetails; targetId: string;
src/devtools/DevtoolsUtils.ts:301
↓ 2 callers
Method
fromError
(opts: { devTools?: TargetUniverse; error: Protocol.Runtime.RemoteObject; targetId: string; })
src/devtools/DevtoolsUtils.ts:359
↓ 2 callers
Method
gather
* User can run -G solo, -A solo, or -GA together * -G and -A will run partial lighthouse pipelines, * and -GA will run everything plus s
src/third_party/lighthouse-devtools-mcp-bundle.js:58729
↓ 2 callers
Method
generateAuditResult
* @param {typeof Audit} audit * @param {LH.Audit.Product} product * @return {LH.RawIcu<LH.Audit.Result>}
src/third_party/lighthouse-devtools-mcp-bundle.js:4443
↓ 2 callers
Function
generateReference
( title: string, outputPath: string, toolsWithAnnotations: ToolWithAnnotations[], categories: Record<s
scripts/generate-docs.ts:293
↓ 2 callers
Method
generateReport
* Creates the results output in a format based on the `mode`. * @param {LHResult|FlowResult} result * @param {LHResult['configSettings']
src/third_party/lighthouse-devtools-mcp-bundle.js:58546
↓ 2 callers
Function
geolocationTransform
(arg: string | undefined)
src/tools/ToolDefinition.ts:453
↓ 2 callers
Function
getAuditIdsInCategories
(allCategories, onlyCategories)
src/third_party/lighthouse-devtools-mcp-bundle.js:34883
↓ 2 callers
Function
getBaseArtifacts
* @license * Copyright 2021 Google LLC * SPDX-License-Identifier: Apache-2.0
src/third_party/lighthouse-devtools-mcp-bundle.js:59968
↓ 2 callers
Function
getBottomUpTree
(mainThreadEvents, tracebounds, groupingFunction)
src/third_party/lighthouse-devtools-mcp-bundle.js:24838
↓ 2 callers
Function
getBrowserVersion
(session)
src/third_party/lighthouse-devtools-mcp-bundle.js:59913
↓ 2 callers
Function
getCallFrameId
(callFrame)
src/third_party/lighthouse-devtools-mcp-bundle.js:26779
↓ 2 callers
Method
getChromeExtensionOrigin
* Returns the origin portion of a Chrome extension URL. * @param {string} url * @return {string}
src/third_party/lighthouse-devtools-mcp-bundle.js:3969
↓ 2 callers
Function
getClientRect
(element)
src/third_party/lighthouse-devtools-mcp-bundle.js:36973
↓ 2 callers
Method
getConsoleData
( page: McpPage, includePreservedMessages?: boolean, )
src/McpContext.ts:287
↓ 2 callers
Method
getConsoleMessageStableId
( message: ConsoleMessage | Error | DevTools.AggregatedIssue | UncaughtError, )
src/McpContext.ts:301
↓ 2 callers
Method
getDebugData
()
src/third_party/lighthouse-devtools-mcp-bundle.js:1862
↓ 2 callers
Method
getDefaultTraceCategories
()
src/third_party/lighthouse-devtools-mcp-bundle.js:55532
↓ 2 callers
Function
getDisplayedSize
(data31, paintImage)
src/third_party/lighthouse-devtools-mcp-bundle.js:26998
↓ 2 callers
Function
getDomainFromOriginOrURL
(originOrURL)
src/third_party/lighthouse-devtools-mcp-bundle.js:14090
↓ 2 callers
Function
getEmptyArtifactState
()
src/third_party/lighthouse-devtools-mcp-bundle.js:59783
↓ 2 callers
Function
getEmptyResult
()
src/third_party/lighthouse-devtools-mcp-bundle.js:31840
↓ 2 callers
Function
getEntityForEvent
(event, entityMappings3)
src/third_party/lighthouse-devtools-mcp-bundle.js:15892
↓ 2 callers
Method
getEstimateFromSimulation
(simulationResult, _extras)
src/third_party/lighthouse-devtools-mcp-bundle.js:12516
↓ 2 callers
Function
getEventTimings
(event)
src/third_party/lighthouse-devtools-mcp-bundle.js:20649
↓ 2 callers
Function
getEventTrack
(event)
src/third_party/lighthouse-devtools-mcp-bundle.js:20661
↓ 2 callers
Method
getExtensionServiceWorkerId
( extensionServiceWorker: ExtensionServiceWorker, )
src/McpContext.ts:770
↓ 2 callers
Function
getForPerformanceMeasure
(event, data31)
src/third_party/lighthouse-devtools-mcp-bundle.js:24113
↓ 2 callers
Function
getImageContent
(content: CallToolResult['content'][number])
tests/utils.ts:48
↓ 2 callers
Method
getInProgress
(node)
src/third_party/lighthouse-devtools-mcp-bundle.js:13563
↓ 2 callers
Method
getInflightRequests
* @return {Array<NetworkRequest>}
src/third_party/lighthouse-devtools-mcp-bundle.js:59572
↓ 2 callers
Function
getLangOfInnerText
(node)
src/third_party/lighthouse-devtools-mcp-bundle.js:36544
↓ 2 callers
Function
getMetricResult
(pageResult, name, scope = null)
src/third_party/lighthouse-devtools-mcp-bundle.js:25061
↓ 2 callers
Function
getMockPage
()
tests/utils.ts:337
↓ 2 callers
Function
getNetworkMultiplierFromString
( condition: string | null, )
src/WaitForHelper.ts:212
↓ 2 callers
Method
getNextProtocolTimeout
* @return {number}
src/third_party/lighthouse-devtools-mcp-bundle.js:59119
↓ 2 callers
Method
getNumberOfDependencies
()
src/third_party/lighthouse-devtools-mcp-bundle.js:11633
↓ 2 callers
Function
getPixelArea
(element)
src/third_party/lighthouse-devtools-mcp-bundle.js:37118
↓ 2 callers
Function
getPosition
(element, computedStyle)
src/third_party/lighthouse-devtools-mcp-bundle.js:36983
↓ 2 callers
Method
getPseudoRootDomain
* Returns a primary domain for provided hostname (e.g. www.example.com -> example.com). * As it doesn't consult the Public Suffix List, it can
src/third_party/lighthouse-devtools-mcp-bundle.js:4021
↓ 2 callers
Method
getRawCsps
* @param {LH.Artifacts} artifacts * @param {LH.Audit.Context} context * @return {Promise<{cspHeaders: string[], cspMetaTags: string[]}>}
src/third_party/lighthouse-devtools-mcp-bundle.js:50080
↓ 2 callers
Function
getRectArea
(rect)
src/third_party/lighthouse-devtools-mcp-bundle.js:52484
↓ 2 callers
Function
getRequestSizes
(request)
src/third_party/lighthouse-devtools-mcp-bundle.js:25215
↓ 2 callers
Function
getRootDomain
(originOrURL)
src/third_party/lighthouse-devtools-mcp-bundle.js:14098
↓ 2 callers
Function
getSchemeFreeUrl
(url)
src/third_party/lighthouse-devtools-mcp-bundle.js:49212
↓ 2 callers
Function
getSizeLimitedString
(text: string, sizeLimit: number)
src/formatters/NetworkFormatter.ts:252
↓ 2 callers
Function
getSocketPath
(sessionId: string)
src/daemon/utils.ts:27
↓ 2 callers
Function
getStyleAttrValue
(element2, attr)
src/third_party/lighthouse-devtools-mcp-bundle.js:36042
↓ 2 callers
Method
getSummary
(values)
src/third_party/lighthouse-devtools-mcp-bundle.js:11179
↓ 2 callers
Function
getTempFilePath
(filename: string)
src/utils/files.ts:11
↓ 2 callers
Method
getTimeUntilResolution
(request, options)
src/third_party/lighthouse-devtools-mcp-bundle.js:13431
↓ 2 callers
Function
getToolsAndCategories
(tools: any)
scripts/generate-docs.ts:435
↓ 2 callers
Function
getToolsWithFilteredCategories
( filterOutCategories: ToolCategory[] = [], )
tests/index.test.ts:332
↓ 2 callers
Function
getTraceSummary
( result: TraceResult, deviceScope?: DevTools.CrUXManager.DeviceScope | null, )
src/trace-processing/parse.ts:83
↓ 2 callers
Function
getTransformPatterns
()
src/third_party/lighthouse-devtools-mcp-bundle.js:27755
↓ 2 callers
Function
getTruncatedOnclick
(node)
src/third_party/lighthouse-devtools-mcp-bundle.js:36539
↓ 2 callers
Method
getURLDisplayName
* @param {URL} parsedUrl * @param {{numPathParts?: number, preserveQuery?: boolean, preserveHost?: boolean}=} options * @return {string}
src/third_party/lighthouse-devtools-mcp-bundle.js:3911
↓ 2 callers
Method
getViolationResults
* @param {LH.Artifacts} artifacts * @param {LH.Audit.Context} context * @param {RegExp} pattern * @return {Promise<Array<{source:
src/third_party/lighthouse-devtools-mcp-bundle.js:51207
↓ 2 callers
Function
getZodType
(zodType: zod.ZodTypeAny)
src/telemetry/transformation.ts:35
↓ 2 callers
Function
gotoURL
(driver, requestor, options)
src/third_party/lighthouse-devtools-mcp-bundle.js:60834
↓ 2 callers
Function
handlePotentialMissingNodeError
(err)
src/third_party/lighthouse-devtools-mcp-bundle.js:36488
↓ 2 callers
Function
hasBlockingDirective
(directives)
src/third_party/lighthouse-devtools-mcp-bundle.js:53946
↓ 2 callers
Method
hasHeapSnapshots
()
src/McpContext.ts:938
↓ 2 callers
Method
hasRenderBlockingPriority
()
src/third_party/lighthouse-devtools-mcp-bundle.js:11964
↓ 2 callers
Function
indexOfOrLength
(haystack, needle, startPosition = 0)
src/third_party/lighthouse-devtools-mcp-bundle.js:24226
↓ 2 callers
Method
init
(pages: Page[])
src/devtools/DevtoolsUtils.ts:156
↓ 2 callers
Method
is2Idle
* Returns whether the network is semi-idle (i.e. there are 2 or fewer inflight network requests).
src/third_party/lighthouse-devtools-mcp-bundle.js:59603
↓ 2 callers
Function
isArrayOfUnknownObjects
(arr)
src/third_party/lighthouse-devtools-mcp-bundle.js:35072
↓ 2 callers
Method
isBlobURL
()
src/third_party/lighthouse-devtools-mcp-bundle.js:29841
↓ 2 callers
Function
isCritical
(request, context)
src/third_party/lighthouse-devtools-mcp-bundle.js:28984
↓ 2 callers
Method
isCriticalIdle
* Returns whether any important resources for the page are in progress. * Above-the-fold images and XHRs should be included. * Tracking pixels,
src/third_party/lighthouse-devtools-mcp-bundle.js:59588
↓ 2 callers
Method
isDependentOn
* Computes whether the given node is anywhere in the dependency graph of this node. * While this method can prevent cycles, it walks the graph
src/third_party/lighthouse-devtools-mcp-bundle.js:11678
↓ 2 callers
Function
isEventTiming
(event)
src/third_party/lighthouse-devtools-mcp-bundle.js:15179
↓ 2 callers
Function
isExtensionOrigin
(origin: string)
src/ServiceWorkerCollector.ts:225
↓ 2 callers
Method
isFlowResult
* @param {LHResult|FlowResult} result * @return {result is FlowResult}
src/third_party/lighthouse-devtools-mcp-bundle.js:58537
↓ 2 callers
Function
isFrameEvent
(event)
src/third_party/lighthouse-devtools-mcp-bundle.js:21187
↓ 2 callers
Function
isInRootCauseWindow
(event, targetEvent)
src/third_party/lighthouse-devtools-mcp-bundle.js:25668
↓ 2 callers
Method
isLikeLocalhost
* Is the host localhost-enough to satisfy the "secure context" definition * https://github.com/GoogleChrome/lighthouse/pull/11766#discussion_r5
src/third_party/lighthouse-devtools-mcp-bundle.js:32738
↓ 2 callers
Method
isNativeRuntimeFrame
(frame)
src/third_party/lighthouse-devtools-mcp-bundle.js:18180
↓ 2 callers
Function
isNonNetworkProtocol
(protocol)
src/third_party/lighthouse-devtools-mcp-bundle.js:11900
↓ 2 callers
Function
isObjectOfUnknownValues
(val)
src/third_party/lighthouse-devtools-mcp-bundle.js:9685
↓ 2 callers
Function
isPhaseAsync
(phase)
src/third_party/lighthouse-devtools-mcp-bundle.js:14899
↓ 2 callers
Function
isProcessAlive
(pid: number)
tests/e2e/telemetry.test.ts:114
↓ 2 callers
Function
isRequestCompressed
(request)
src/third_party/lighthouse-devtools-mcp-bundle.js:25188
← previous
next →
501–600 of 3,308, ranked by callers