MCPcopy Create free account

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

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

↓ 2 callersMethodisSecureRequest
* Technically there's not alignment on URLs that create "secure connections" vs "secure contexts" * https://github.com/GoogleChrome/lighthouse/
src/third_party/lighthouse-devtools-mcp-bundle.js:33210
↓ 2 callersMethodisSeparator
(char)
src/third_party/lighthouse-devtools-mcp-bundle.js:38824
↓ 2 callersFunctionisSyntheticWebSocketConnection
(event)
src/third_party/lighthouse-devtools-mcp-bundle.js:15227
↓ 2 callersFunctionisUserTiming
(event)
src/third_party/lighthouse-devtools-mcp-bundle.js:15265
↓ 2 callersFunctionisValidAscii
(code)
src/third_party/lighthouse-devtools-mcp-bundle.js:31758
↓ 2 callersFunctionisValidHostname
(hostname)
src/third_party/lighthouse-devtools-mcp-bundle.js:31762
↓ 2 callersMethodisVerbose
* @return {boolean}
src/third_party/lighthouse-devtools-mcp-bundle.js:827
↓ 2 callersFunctionisWebSocketTraceEvent
(event)
src/third_party/lighthouse-devtools-mcp-bundle.js:15358
↓ 2 callersMethodissueStatus
* Fires off all status updates. Listen with * `require('lib/log').events.addListener('status', callback)` * @param {string} title
src/third_party/lighthouse-devtools-mcp-bundle.js:747
↓ 2 callersMethodlistExtensions
()
src/McpContext.ts:893
↓ 2 callersFunctionloadIssueDescriptions
()
src/issue-descriptions.ts:20
↓ 2 callersFunctionlogDisclaimers
(args: ReturnType<typeof parseArguments>)
src/index.ts:192
↓ 2 callersFunctionlookupInTrie
(parts, trie, index)
src/third_party/lighthouse-devtools-mcp-bundle.js:32066
↓ 2 callersMethodmakeListDetails
* @param {LH.Audit.Details.List['items']} items * @return {LH.Audit.Details.List}
src/third_party/lighthouse-devtools-mcp-bundle.js:4231
↓ 2 callersFunctionmakeNewTraceBounds
()
src/third_party/lighthouse-devtools-mcp-bundle.js:18652
↓ 2 callersMethodmakeSourceLocationFromConsoleMessage
* @param {LH.Artifacts.ConsoleMessage} entry * @param {LH.Artifacts.Bundle=} bundle * @return {LH.Audit.Details.SourceLocationValue | un
src/third_party/lighthouse-devtools-mcp-bundle.js:4375
↓ 2 callersFunctionmakeSyntheticEventBase
(event)
src/third_party/lighthouse-devtools-mcp-bundle.js:18560
↓ 2 callersFunctionmakeTargetFilter
(enableExtensions = false)
src/browser.ts:24
↓ 2 callersFunctionmakeZeroBasedCallFrame
(callFrame)
src/third_party/lighthouse-devtools-mcp-bundle.js:17272
↓ 2 callersMethodmarkNodeAsComplete
(node, endTime, connectionTiming)
src/third_party/lighthouse-devtools-mcp-bundle.js:13752
↓ 2 callersMethodmarkNodeAsInProgress
(node, startTime)
src/third_party/lighthouse-devtools-mcp-bundle.js:13744
↓ 2 callersMethodmarkNodeAsReadyToStart
(node, queuedTime)
src/third_party/lighthouse-devtools-mcp-bundle.js:13735
↓ 2 callersFunctionmergeOrIntersect
(array1, array2, comparator, mergeNotIntersect)
src/third_party/lighthouse-devtools-mcp-bundle.js:16106
↓ 2 callersMethodnativeGroup
(nativeName)
src/third_party/lighthouse-devtools-mcp-bundle.js:18171
↓ 2 callersFunctionnavigateWithInterception
( page: ContextPage, action: () => Promise<unknown>, allowListString?: string, timeout?: number, )
src/tools/pages.ts:20
↓ 2 callersFunctionnearestIndex
(arr, predicate, searchStart)
src/third_party/lighthouse-devtools-mcp-bundle.js:16158
↓ 2 callersFunctionneedsQuotes
(value)
src/third_party/lighthouse-devtools-mcp-bundle.js:37503
↓ 2 callersFunctionnormalizeDuplication
(duplication)
src/third_party/lighthouse-devtools-mcp-bundle.js:24208
↓ 2 callersFunctionnormalizePath
(path7)
src/third_party/lighthouse-devtools-mcp-bundle.js:29365
↓ 2 callersMethodobserve
(observer: DevTools.CDPConnection.CDPConnectionObserver)
src/devtools/DevToolsConnectionAdapter.ts:70
↓ 2 callersMethodonCrashPromise
()
src/third_party/lighthouse-devtools-mcp-bundle.js:59174
↓ 2 callersMethodonEndEvent
(event)
src/third_party/lighthouse-devtools-mcp-bundle.js:24574
↓ 2 callersMethodonRequestStarted
* Listener for the DevTools SDK NetworkManager's RequestStarted event, which includes both * web socket and normal request creation. * @
src/third_party/lighthouse-devtools-mcp-bundle.js:33310
↓ 2 callersMethodonRequestWillBeSent
* @param {LH.Crdp.Network.RequestWillBeSentEvent} data
src/third_party/lighthouse-devtools-mcp-bundle.js:32909
↓ 2 callersFunctionopenFrameCallback
(depth, node, sampleIndex, timeStampMilliseconds)
src/third_party/lighthouse-devtools-mcp-bundle.js:19981
↓ 2 callersFunctionoverrideDevToolsGlobals
({ loadResource, }: { loadResource: (url: string) => Promise<string>; })
src/devtools/DevtoolsUtils.ts:32
↓ 2 callersFunctionparseNotationOptions
(opt)
src/third_party/lighthouse-devtools-mcp-bundle.js:6608
↓ 2 callersFunctionparseSign
(str)
src/third_party/lighthouse-devtools-mcp-bundle.js:6537
↓ 2 callersFunctionparseSignificantPrecision
(str)
src/third_party/lighthouse-devtools-mcp-bundle.js:6513
↓ 2 callersFunctionparseSnapshot
(filePath)
skills/memory-leak-debugging/references/compare_snapshots.js:9
↓ 2 callersFunctionparseUrl
(url)
src/third_party/lighthouse-devtools-mcp-bundle.js:53831
↓ 2 callersFunctionperformEvaluation
( evaluatable: Evaluatable, fnString: string, args: Array<JSHandle<unknown>>, response: Response, op
src/tools/script.ts:137
↓ 2 callersMethodpolicyHasStrictDynamic
(directive)
src/third_party/lighthouse-devtools-mcp-bundle.js:48753
↓ 2 callersMethodrandomPort
()
tests/server.ts:20
↓ 2 callersMethodreplaceStrings
* Replaces all the specified strings in source without serial replacements. * @param {string} source * @param {!Array<{search: string, r
src/third_party/lighthouse-devtools-mcp-bundle.js:58439
↓ 2 callersMethodreset
()
src/third_party/lighthouse-devtools-mcp-bundle.js:30955
↓ 2 callersMethodresetCounter
()
src/TextSnapshot.ts:20
↓ 2 callersMethodresolveCdpElementId
(cdpBackendNodeId: number)
src/McpPage.ts:372
↓ 2 callersMethodresolveCdpRequestId
(page: McpPage, cdpRequestId: string)
src/McpContext.ts:261
↓ 2 callersFunctionresolveNodeIdToObjectId
(session, backendNodeId)
src/third_party/lighthouse-devtools-mcp-bundle.js:36494
↓ 2 callersMethodrootSession
* Returns the root session. * @return {LH.Gatherer.ProtocolSession}
src/third_party/lighthouse-devtools-mcp-bundle.js:59244
↓ 2 callersMethodroots
()
src/McpContext.ts:190
↓ 2 callersFunctionrpc
( child: Server, msg: {method: string; params?: unknown}, )
tests/shutdown.test.ts:71
↓ 2 callersMethodsanitizeJson
* @param {unknown} object * @return {string}
src/third_party/lighthouse-devtools-mcp-bundle.js:58451
↓ 2 callersFunctionsaveDevtoolsLog
(devtoolsLog, devtoolLogFilename, options = {})
src/third_party/lighthouse-devtools-mcp-bundle.js:33863
↓ 2 callersFunctionsaveLogsToFile
(fileName: string)
src/logger.ts:19
↓ 2 callersFunctionsaveTrace
(traceData, traceFilename2, options = {})
src/third_party/lighthouse-devtools-mcp-bundle.js:33859
↓ 2 callersMethodsend
( method: T, params: DevTools.CDPConnection.CommandParams<T>, sessionId: string | undefined, )
src/devtools/DevToolsConnectionAdapter.ts:44
↓ 2 callersMethodserializeArguments
* Serializes an array of arguments for use in an `eval` string across the protocol. * @param {unknown[]} args * @return {string}
src/third_party/lighthouse-devtools-mcp-bundle.js:39504
↓ 2 callersMethodsetClientName
(clientName: string)
src/telemetry/ClearcutLogger.ts:90
↓ 2 callersFunctionsetDefaultsImpl
({ allowIcannDomains = true, allowPrivateDomains = false, detectIp = true, extractHostname: extractHostname2 =
src/third_party/lighthouse-devtools-mcp-bundle.js:31807
↓ 2 callersFunctionsetScheme
(u)
src/third_party/lighthouse-devtools-mcp-bundle.js:49229
↓ 2 callersFunctionsetupWebMcpTool
(page: McpPage)
tests/tools/webmcp.test.ts:46
↓ 2 callersFunctionshallowClone
(item)
src/third_party/lighthouse-devtools-mcp-bundle.js:57629
↓ 2 callersMethodsimulateDownloadUntil
* Simulates a network download of a particular number of bytes over an optional maximum amount of time * and returns information about the endi
src/third_party/lighthouse-devtools-mcp-bundle.js:13175
↓ 2 callersFunctionsorted
(duplication)
src/third_party/lighthouse-devtools-mcp-bundle.js:24264
↓ 2 callersFunctionstackTraceInEvent
(event)
src/third_party/lighthouse-devtools-mcp-bundle.js:16895
↓ 2 callersFunctionstart
(args: string[], sessionId: string)
src/bin/chrome-devtools.ts:34
↓ 2 callersFunctionstopTracingAndAppendOutput
( page: ContextPage, response: Response, context: Context, filePath?: string, )
src/tools/performance.ts:184
↓ 2 callersFunctionstubToolDiscovery
(page: object)
tests/McpResponse.test.ts:1042
↓ 2 callersMethodsummarize
(values)
src/third_party/lighthouse-devtools-mcp-bundle.js:11198
↓ 2 callersFunctionthreadKey
(data31)
src/third_party/lighthouse-devtools-mcp-bundle.js:18266
↓ 2 callersFunctionthreadsInRenderer
(rendererData, auctionWorkletsData)
src/third_party/lighthouse-devtools-mcp-bundle.js:21094
↓ 2 callersFunctionthrowIfInvalidKey
(key: string)
src/utils/keyboard.ts:268
↓ 2 callersFunctionthrowInvalidDependencyOrder
(artifactId, dependencyKey)
src/third_party/lighthouse-devtools-mcp-bundle.js:34839
↓ 2 callersMethodtick
()
src/third_party/lighthouse-devtools-mcp-bundle.js:914
↓ 2 callersMethodtoJSON
()
src/formatters/ConsoleFormatter.ts:198
↓ 2 callersFunctiontoSnakeCase
(text: string)
src/utils/string.ts:16
↓ 2 callersMethodtoString
()
src/formatters/NetworkFormatter.ts:146
↓ 2 callersFunctiontopLevelEventIndexEndingAfter
(events, time)
src/third_party/lighthouse-devtools-mcp-bundle.js:17307
↓ 2 callersFunctiontraceRectToLHRect
(rect)
src/third_party/lighthouse-devtools-mcp-bundle.js:52487
↓ 2 callersFunctiontraceWindowFromMicroSeconds
(min, max)
src/third_party/lighthouse-devtools-mcp-bundle.js:16748
↓ 2 callersFunctiontrim
(value)
src/third_party/lighthouse-devtools-mcp-bundle.js:37488
↓ 2 callersFunctiontruncate
(string, characterLimit)
src/third_party/lighthouse-devtools-mcp-bundle.js:36147
↓ 2 callersMethodunsubscribe
()
src/ServiceWorkerCollector.ts:47
↓ 2 callersFunctionurlEncodeToUpper
(path7)
src/third_party/lighthouse-devtools-mcp-bundle.js:53737
↓ 2 callersFunctionuserTimingComparator
(a, b, originalArray)
src/third_party/lighthouse-devtools-mcp-bundle.js:20676
↓ 2 callersFunctionwaitForFile
* Waits for a file to be created and populated (removed = false) or removed (removed = true).
src/daemon/client.ts:29
↓ 2 callersFunctionwaitForNothing
* @license * Copyright 2020 Google LLC * SPDX-License-Identifier: Apache-2.0
src/third_party/lighthouse-devtools-mcp-bundle.js:60427
↓ 2 callersMethodwaitForTextOnPage
( text: string[], timeout?: number, targetPage?: Page, )
src/McpContext.ts:832
↓ 2 callersFunctionwalkTreeByNode
(entryToNode4, rootNode, onEntryStart, onEntryEnd, traceWindowToInclude, minDuration)
src/third_party/lighthouse-devtools-mcp-bundle.js:17631
↓ 1 callersMethod#addMainThreadTraceEvent
(entry)
src/third_party/lighthouse-devtools-mcp-bundle.js:21449
↓ 1 callersMethod#addToBuffer
(event: ChromeDevToolsMcpExtension)
src/telemetry/watchdog/ClearcutSender.ts:159
↓ 1 callersMethod#addTraceEvent
(event, mainFrameId2)
src/third_party/lighthouse-devtools-mcp-bundle.js:21414
↓ 1 callersMethod#addTraceEvents
(events, threadData, mainFrameId2)
src/third_party/lighthouse-devtools-mcp-bundle.js:21400
↓ 1 callersMethod#computeInsights
* Run all the insights and set the result to `#insights`.
src/third_party/lighthouse-devtools-mcp-bundle.js:31254
↓ 1 callersMethod#computeInsightsForInitialTracePeriod
* Computes insights for the period before the first navigation, or for the entire trace if no navigations exist.
src/third_party/lighthouse-devtools-mcp-bundle.js:31268
↓ 1 callersMethod#computeInsightsForNavigation
* Computes insights for a specific navigation event.
src/third_party/lighthouse-devtools-mcp-bundle.js:31281
↓ 1 callersMethod#computeParsedTrace
* Run all the handlers and set the result to `#data`.
src/third_party/lighthouse-devtools-mcp-bundle.js:30996
↓ 1 callersMethod#computeReverseMappings
(mappings)
src/third_party/lighthouse-devtools-mcp-bundle.js:38695
← previousnext →601–700 of 3,308, ranked by callers