The Chrome DevTools Protocol allows for tools to instrument, inspect, debug and profile Chromium, Chrome and other Blink-based browsers.
-Many existing projects currently use the protocol.
-The Chrome DevTools uses this protocol and the team maintains its API.
-
-
Instrumentation is divided into a number of domains (DOM, Debugger, Network
-etc.). Each domain defines a number of commands it supports and events it
-generates. Both commands and events are serialized JSON objects of a fixed
-structure.
-
-
Protocol API Docs
-
-
The latest (tip-of-tree) protocol (tot) —
-It changes frequently
-and can break at any time. However it captures the full capabilities of the Protocol, whereas the stable release is a subset.
-There is no backwards compatibility support guaranteed.
-
-
stable 1.3 protocol (1-3) —
-The stable release of the protocol, tagged at Chrome 64. It includes a smaller subset of the complete protocol compatibilities.
-
-
Resources
-
-
See Getting Started with CDP. The awesome-chrome-devtools page links to many of the tools in the protocol ecosystem, including protocol API libraries in JavaScript, TypeScript, Python, Java, and Go.
-
-
This is especially handy to understand how the DevTools frontend makes use of the protocol.
-You can view all requests/responses and methods as they happen in the Protocol Monitor
-panel in DevTools.
-
-
-
-
-
-
-
-Click the gear icon in the top-right of the DevTools to open the Settings panel.
-Select Experiments on the left of settings. Turn on "Protocol Monitor", then close and reopen DevTools.
-Now click the ⋮ menu icon, choose More Tools and then select Protocol monitor.
-
-
You can also send commands using Protocol Monitor. If the command does not require any parameters,
-type the command into the prompt at the bottom of the Protocol Monitor panel and press Enter, for example,
-Page.captureScreenshot. If the command requires parameters, provide them as JSON, for example,
-{"cmd":"Page.captureScreenshot","args":{"format": "jpeg"}}.
-
-
By clicking on the icon next to the command input (in Chrome 117+), you can open the command editor. After you select a CDP command, the editor creates a structured form based on the protocol definitions that allows you to edit parameters, and view their documentation and types. Send the commands by clicking on the send button or using Ctrl + Enter. Use the context menu in the list of previously sent commands to open one of them in the editor.
-
-
-
-
-
-
-
-
-
Alternatively, you can execute commands from the DevTools console. First, open devtools-on-devtools,
-then within the inner DevTools window, use Main.MainImpl.sendOverProtocol() in the console:
-
-
let Main = await import('./devtools-frontend/front_end/entrypoints/main/main.js'); // or './entrypoints/main/main.js' or './main/main.js' depending on the browser version
-await Main.MainImpl.sendOverProtocol('Emulation.setDeviceMetricsOverride', {
- mobile: true,
- width: 412,
- height: 732,
- deviceScaleFactor: 2.625,
-});
-
-const data = await Main.MainImpl.sendOverProtocol("Page.captureScreenshot");
-
-
-
DevTools protocol via Chrome extension
-
To allow chrome extensions to interact with the protocol, we introduced
-chrome.debugger
-extension API that exposes this JSON message
-transport interface. As a result, you can not only attach to the remotely
-running Chrome instance, but also instrument it from its own extension.
-
-
Chrome Debugger Extension API provides a higher level API where command
-domain, name and body are provided explicitly in the sendCommand
-call. This API hides request ids and handles binding of the request with its
-response, hence allowing sendCommand to report result in the
-callback function call. One can also use this API in combination with the other
-Extension APIs.
-
-
If you are developing a Web-based IDE, you should implement an extension that
-exposes debugging capabilities to your page and your IDE will be able to open
-pages with the target application, set breakpoints there, evaluate expressions
-in console, live edit JavaScript and CSS, display live DOM, network interaction
-and any other aspect that Developer Tools is instrumenting today.
-
-
Opening embedded Developer Tools will terminate the
-remote connection and thus detach the extension.
-
-
Frequently Asked Questions
-
-
How is the protocol defined?
-
The canonical protocol definitions live in the Chromium source tree:
-(browser_protocol.pdl
-and js_protocol.pdl).
-They are maintained manually by the DevTools engineering team. The declarative protocol definitions are used across tools;
-for instance, a binding layer is created within Chromium for the Chrome DevTools to interact with,
-and separately bindings generated for
-Chrome Headless’s C++ interface.
-
-
Can I get the protocol as JSON?
-
-
These canonical .pdl files are mirrored on GitHub in the devtools-protocol repo
-where JSON versions, TypeScript definitions and closure typedefs are generated. It's published regularly to NPM.
-
-
Also, if you've set --remote-debugging-port=9222 with Chrome, the complete protocol version it speaks
-is available at localhost:9222/json/protocol.
-
-
How do I access the browser target?
-
The endpoint is exposed as webSocketDebuggerUrl in /json/version.
-Note the browser in the URL, rather than page.
-If Chrome was launched with --remote-debugging-port=0 and chose an open port,
-the browser endpoint is written to both stderr and the DevToolsActivePort file in browser profile folder.
-
-
Does the protocol support multiple simultaneous clients?
-
Chrome 63 introduced support for multiple clients. See
-this article for details.
-
-
Upon disconnection, the outgoing client will receive a detached event.
-For example: {"method":"Inspector.detached","params":{"reason":"replaced_with_devtools"}}.
-View the enum of
-possible reasons.
-(For reference: the original patch).
-After disconnection, some apps have chosen to pause their state and offer a reconnect button.
-
-
HTTP Endpoints
-
If started with a remote-debugging-port, these HTTP endpoints are available on the same port.
-(Chromium implementation)
-
-
GET /json/version
-
Browser version metadata
-
-{
- "Browser": "Chrome/72.0.3601.0",
- "Protocol-Version": "1.3",
- "User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3601.0 Safari/537.36",
- "V8-Version": "7.2.233",
- "WebKit-Version": "537.36 (@cfede9db1d154de0468cb0538479f34c0755a0f4)",
- "webSocketDebuggerUrl": "ws://localhost:9222/devtools/browser/b0b8a4fb-bb17-4359-9533-a8d9f3908bd8"
-}
` tag in `pages/_includes/shell.hbs`.
-1. Build project
+## Testing
-## Adding new domains
+The project uses Node's native test runner (`node:test`) for unit, stub integrity, and end-to-end testing:
-Run `npm run prep` then `node generate-sidenav-html.cjs` and add into `
` in `pages/_includes/shell.hbs`.
+```sh
+# Run the entire preflight suite (typecheck, lint, format check, and tests)
+pnpm run preflight
-## History
+# Run the test suite
+pnpm test
+# Run isomorphic core unit tests (<50ms)
+pnpm run test:unit
-* [v0.1](https://rawgit.com/ChromeDevTools/devtools-protocol/v0.1/index.html) original Eric Guzman app.
-* [v0.2](https://rawgit.com/ChromeDevTools/devtools-protocol/v0.2/index.html) irish's "upgrades".
-* [v0.8](https://rawgit.com/ChromeDevTools/devtools-protocol/v0.8/index.html) guzman's polymer 0.8 refactor
-* [v1.0](https://rawgit.com/ChromeDevTools/devtools-protocol/v1.0/index.html) konrad's polymer 1.0 + jekyll refactor
-* [v2.0](https://github.com/ChromeDevTools/debugger-protocol-viewer/tree/polymer) tim's polymer 2.0 - jekyll refactor
-* [v3.0](https://chromedevtools.github.io/devtools-protocol/) tim's Eleventy refactor
-* which brings us to… [now](https://chromedevtools.github.io/devtools-protocol/).
+# Run stub generator integrity tests
+pnpm run test:stubs
+# Run headless Chrome E2E browser tests via CDP
+pnpm run test:e2e
+```
-## License
+The E2E tests launch headless Chrome with `--remote-debugging-port=0` and communicate directly over native WebSockets via Chrome DevTools Protocol to validate route navigation, legacy hash redirects, target switching, search shortcuts, and in-domain quick jump pills.
+
+---
+
+## Deployment
+
+Deployments to [https://chromedevtools.github.io/devtools-protocol/](https://chromedevtools.github.io/devtools-protocol/) happen automatically via GitHub Actions in the [devtools-protocol repository](https://github.com/ChromeDevTools/devtools-protocol) on updates.
-Apache
+The built distribution is pushed to the `devtools-protocol#gh-pages` branch.
-## Contributing
+---
+
+## Contributing & Issues
+
+- **Viewer Issues & Feature Requests**: Report in [this repository's issue tracker](https://github.com/ChromeDevTools/debugger-protocol-viewer/issues).
+- **Protocol Bugs / Chromium Issues**: Report directly at [crbug.com/new](https://crbug.com/new).
+
+## License
-Report issues about the website via GitHub issues in this repo. Please report
-issues with CDP itself via https://crbug.com/new. Pull requests very welcome!
+[Apache 2.0](./LICENSE)
diff --git a/rollup.config.js b/rollup.config.js
deleted file mode 100644
index 121c80a1c0..0000000000
--- a/rollup.config.js
+++ /dev/null
@@ -1,11 +0,0 @@
-import resolve from '@rollup/plugin-node-resolve';
-import terser from "@rollup/plugin-terser";
-
-export default {
- input: 'pages/scripts/index.js',
- output: {
- file: 'devtools-protocol/scripts/index.js',
- format: 'esm',
- },
- plugins: [ resolve(), terser(), ],
-}
diff --git a/scripts/deploy-gh-pages.js b/scripts/deploy-gh-pages.js
new file mode 100644
index 0000000000..7dfdf81eb4
--- /dev/null
+++ b/scripts/deploy-gh-pages.js
@@ -0,0 +1,36 @@
+#!/usr/bin/env node
+
+import { execSync } from 'node:child_process';
+import fs from 'node:fs';
+import path from 'node:path';
+import os from 'node:os';
+
+const dir = path.resolve('devtools-protocol');
+if (!fs.existsSync(dir)) {
+ console.error(`Directory ${dir} does not exist. Run "pnpm run build" first.`);
+ process.exit(1);
+}
+
+const tmpIndex = path.join(os.tmpdir(), `gh-pages-deploy-index-${Date.now()}`);
+try {
+ execSync(`git --work-tree="${dir}" add -A .`, {
+ env: { ...process.env, GIT_INDEX_FILE: tmpIndex },
+ stdio: 'inherit',
+ });
+ const tree = execSync('git write-tree', {
+ env: { ...process.env, GIT_INDEX_FILE: tmpIndex },
+ encoding: 'utf8',
+ }).trim();
+ const commit = execSync(`git commit-tree ${tree} -m "deploy: update gh-pages to modern viewer"`, {
+ encoding: 'utf8',
+ }).trim();
+ console.log(`Created deployment commit: ${commit}`);
+ execSync(`git push origin ${commit}:refs/heads/gh-pages --force`, {
+ stdio: 'inherit',
+ });
+ console.log('Successfully deployed to gh-pages branch on origin!');
+} finally {
+ if (fs.existsSync(tmpIndex)) {
+ fs.unlinkSync(tmpIndex);
+ }
+}
diff --git a/scripts/generate-stubs.js b/scripts/generate-stubs.js
new file mode 100644
index 0000000000..6bac112ba7
--- /dev/null
+++ b/scripts/generate-stubs.js
@@ -0,0 +1,119 @@
+#!/usr/bin/env node
+
+/**
+ * @fileoverview Generates static legacy stubs (/tot//index.html) and bundles
+ * client assets into the output directory for GitHub Pages deployment.
+ */
+
+import fs from 'node:fs';
+import path from 'node:path';
+import { fileURLToPath } from 'node:url';
+/** @import { ProtocolDomain } from '../types/types.d.ts' */
+
+/**
+ * Generates HTML for a domain redirect stub with noscript fallback links.
+ * @param {ProtocolDomain} domain
+ * @returns {string}
+ */
+export function generateDomainStub(domain) {
+ const domainName = domain.domain;
+ const items = [];
+
+ for (const command of domain.commands || []) {
+ items.push(
+ `
+
+
+
+`;
+}
+
+/**
+ * Generates stubs and copies assets to output directory.
+ * @param {Object} options
+ * @param {string} [options.protocolPath] Path to protocol JSON (tot.json)
+ * @param {string} [options.outputDir] Output directory path
+ * @param {string} [options.srcDir] Source directory path
+ * @returns {{ domainCount: number, outputDir: string }}
+ */
+export function generateStubs({
+ protocolPath = path.resolve('data/tot.json'),
+ outputDir = path.resolve('devtools-protocol'),
+ srcDir = path.resolve('src'),
+} = {}) {
+ const rawData = fs.readFileSync(protocolPath, 'utf8');
+ const protocol = JSON.parse(rawData);
+
+ if (!protocol || !Array.isArray(protocol.domains)) {
+ throw new Error(`Invalid protocol JSON at ${protocolPath}: missing domains array.`);
+ }
+
+ fs.rmSync(outputDir, { recursive: true, force: true });
+ fs.mkdirSync(outputDir, { recursive: true });
+
+ // Copy all assets from src/ to outputDir/
+ fs.cpSync(srcDir, outputDir, { recursive: true });
+
+ // Create .nojekyll in output directory
+ fs.writeFileSync(path.join(outputDir, '.nojekyll'), '');
+
+ // Generate tot//index.html stubs
+ const totDir = path.join(outputDir, 'tot');
+ fs.mkdirSync(totDir, { recursive: true });
+
+ for (const domain of protocol.domains) {
+ if (!domain || !domain.domain) continue;
+ const domainDir = path.join(totDir, domain.domain);
+ fs.mkdirSync(domainDir, { recursive: true });
+
+ const stubHtml = generateDomainStub(domain);
+ fs.writeFileSync(path.join(domainDir, 'index.html'), stubHtml, 'utf8');
+ }
+
+ console.log(`[generate-stubs] Generated ${protocol.domains.length} domain stubs in ${totDir}`);
+ console.log(`[generate-stubs] Deployed assets and .nojekyll to ${outputDir}`);
+
+ return { domainCount: protocol.domains.length, outputDir };
+}
+
+// Auto-run if executed directly as CLI
+const isDirectRun =
+ process.argv[1] && path.resolve(process.argv[1]) === fileURLToPath(import.meta.url);
+if (isDirectRun) {
+ const protocolPath = process.argv[2] ? path.resolve(process.argv[2]) : undefined;
+ const outputDir = process.argv[3] ? path.resolve(process.argv[3]) : undefined;
+ generateStubs({ protocolPath, outputDir });
+}
diff --git a/scripts/merge-protocol-files.js b/scripts/merge-protocol-files.js
new file mode 100644
index 0000000000..e348bbb3ed
--- /dev/null
+++ b/scripts/merge-protocol-files.js
@@ -0,0 +1,21 @@
+/**
+ * @fileoverview Merges two protocol JSON files (browser_protocol and js_protocol) into tot.json.
+ */
+
+import fs from 'node:fs';
+
+const args = process.argv.slice(2);
+
+const protocol1Text = fs.readFileSync(args[0], 'utf8');
+const protocol1 = JSON.parse(protocol1Text);
+
+const protocol2Text = fs.readFileSync(args[1], 'utf8');
+const protocol2 = JSON.parse(protocol2Text);
+
+const mergedDomains = [...protocol1.domains, ...protocol2.domains];
+
+const protocolMerged = {
+ domains: mergedDomains,
+};
+
+console.log(JSON.stringify(protocolMerged, null, ' '));
diff --git a/search_index/1-2.json b/search_index/1-2.json
deleted file mode 100644
index 677ff206d9..0000000000
--- a/search_index/1-2.json
+++ /dev/null
@@ -1 +0,0 @@
-{"page":{"keyword":"Page","pageReferences":[{"domain":"Page","type":"0","description":"Actions and events related to the inspected page belong to the page domain.","domainHref":"1-2/Page/"}]},"page.enable":{"keyword":"Page.enable","pageReferences":[{"domain":"Page","type":"4","description":"Enables page domain notifications.","domainHref":"1-2/Page/","href":"#method-enable"}]},"page.disable":{"keyword":"Page.disable","pageReferences":[{"domain":"Page","type":"4","description":"Disables page domain notifications.","domainHref":"1-2/Page/","href":"#method-disable"}]},"page.reload":{"keyword":"Page.reload","pageReferences":[{"domain":"Page","type":"4","description":"Reloads given page optionally ignoring the cache.","domainHref":"1-2/Page/","href":"#method-reload"}]},"page.navigate":{"keyword":"Page.navigate","pageReferences":[{"domain":"Page","type":"4","description":"Navigates current page to the given URL.","domainHref":"1-2/Page/","href":"#method-navigate"}]},"page.setgeolocationoverride":{"keyword":"Page.setGeolocationOverride","pageReferences":[{"domain":"Page","type":"4","description":"Overrides the Geolocation Position or Error. Omitting any of the parameters emulates position unavailable.","domainHref":"1-2/Page/","href":"#method-setGeolocationOverride"}]},"page.cleargeolocationoverride":{"keyword":"Page.clearGeolocationOverride","pageReferences":[{"domain":"Page","type":"4","description":"Clears the overriden Geolocation Position and Error.","domainHref":"1-2/Page/","href":"#method-clearGeolocationOverride"}]},"page.handlejavascriptdialog":{"keyword":"Page.handleJavaScriptDialog","pageReferences":[{"domain":"Page","type":"4","description":"Accepts or dismisses a JavaScript initiated dialog (alert, confirm, prompt, or onbeforeunload).","domainHref":"1-2/Page/","href":"#method-handleJavaScriptDialog"}]},"page.domcontenteventfired":{"keyword":"Page.domContentEventFired","pageReferences":[{"domain":"Page","type":"1","domainHref":"1-2/Page/","href":"#event-domContentEventFired"}]},"page.loadeventfired":{"keyword":"Page.loadEventFired","pageReferences":[{"domain":"Page","type":"1","domainHref":"1-2/Page/","href":"#event-loadEventFired"}]},"page.frameattached":{"keyword":"Page.frameAttached","pageReferences":[{"domain":"Page","type":"1","description":"Fired when frame has been attached to its parent.","domainHref":"1-2/Page/","href":"#event-frameAttached"}]},"page.framenavigated":{"keyword":"Page.frameNavigated","pageReferences":[{"domain":"Page","type":"1","description":"Fired once navigation of the frame has completed. Frame is now associated with the new loader.","domainHref":"1-2/Page/","href":"#event-frameNavigated"}]},"page.framedetached":{"keyword":"Page.frameDetached","pageReferences":[{"domain":"Page","type":"1","description":"Fired when frame has been detached from its parent.","domainHref":"1-2/Page/","href":"#event-frameDetached"}]},"page.javascriptdialogopening":{"keyword":"Page.javascriptDialogOpening","pageReferences":[{"domain":"Page","type":"1","description":"Fired when a JavaScript initiated dialog (alert, confirm, prompt, or onbeforeunload) is about to open.","domainHref":"1-2/Page/","href":"#event-javascriptDialogOpening"}]},"page.javascriptdialogclosed":{"keyword":"Page.javascriptDialogClosed","pageReferences":[{"domain":"Page","type":"1","description":"Fired when a JavaScript initiated dialog (alert, confirm, prompt, or onbeforeunload) has been closed.","domainHref":"1-2/Page/","href":"#event-javascriptDialogClosed"}]},"page.interstitialshown":{"keyword":"Page.interstitialShown","pageReferences":[{"domain":"Page","type":"1","description":"Fired when interstitial page was shown","domainHref":"1-2/Page/","href":"#event-interstitialShown"}]},"page.interstitialhidden":{"keyword":"Page.interstitialHidden","pageReferences":[{"domain":"Page","type":"1","description":"Fired when interstitial page was hidden","domainHref":"1-2/Page/","href":"#event-interstitialHidden"}]},"page.navigationrequested":{"keyword":"Page.navigationRequested","pageReferences":[{"domain":"Page","type":"1","description":"Fired when a navigation is started if navigation throttles are enabled. The navigation will be deferred until processNavigation is called.","domainHref":"1-2/Page/","href":"#event-navigationRequested"}]},"page.resourcetype":{"keyword":"Page.ResourceType","pageReferences":[{"domain":"Page","type":"3","description":"Resource type as it was perceived by the rendering engine.","domainHref":"1-2/Page/","href":"#type-ResourceType"}]},"page.frameid":{"keyword":"Page.FrameId","pageReferences":[{"domain":"Page","type":"3","description":"Unique frame identifier.","domainHref":"1-2/Page/","href":"#type-FrameId"}]},"page.frame":{"keyword":"Page.Frame","pageReferences":[{"domain":"Page","type":"3","description":"Information about the Frame on the page.","domainHref":"1-2/Page/","href":"#type-Frame"}]},"emulation":{"keyword":"Emulation","pageReferences":[{"domain":"Emulation","type":"0","description":"This domain emulates different environments for the page.","domainHref":"1-2/Emulation/"}]},"emulation.setdevicemetricsoverride":{"keyword":"Emulation.setDeviceMetricsOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Overrides the values of device screen dimensions (window.screen.width, window.screen.height, window.innerWidth, window.innerHeight, and \"device-width\"/\"device-height\"-related CSS media query results).","domainHref":"1-2/Emulation/","href":"#method-setDeviceMetricsOverride"}]},"emulation.cleardevicemetricsoverride":{"keyword":"Emulation.clearDeviceMetricsOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Clears the overriden device metrics.","domainHref":"1-2/Emulation/","href":"#method-clearDeviceMetricsOverride"}]},"emulation.settouchemulationenabled":{"keyword":"Emulation.setTouchEmulationEnabled","pageReferences":[{"domain":"Emulation","type":"4","description":"Toggles mouse event-based touch event emulation.","domainHref":"1-2/Emulation/","href":"#method-setTouchEmulationEnabled"}]},"emulation.setemulatedmedia":{"keyword":"Emulation.setEmulatedMedia","pageReferences":[{"domain":"Emulation","type":"4","description":"Emulates the given media for CSS media queries.","domainHref":"1-2/Emulation/","href":"#method-setEmulatedMedia"}]},"emulation.screenorientation":{"keyword":"Emulation.ScreenOrientation","pageReferences":[{"domain":"Emulation","type":"3","description":"Screen orientation.","domainHref":"1-2/Emulation/","href":"#type-ScreenOrientation"}]},"network":{"keyword":"Network","pageReferences":[{"domain":"Network","type":"0","description":"Network domain allows tracking network activities of the page. It exposes information about http, file, data and other requests and responses, their headers, bodies, timing, etc.","domainHref":"1-2/Network/"}]},"network.enable":{"keyword":"Network.enable","pageReferences":[{"domain":"Network","type":"4","description":"Enables network tracking, network events will now be delivered to the client.","domainHref":"1-2/Network/","href":"#method-enable"}]},"network.disable":{"keyword":"Network.disable","pageReferences":[{"domain":"Network","type":"4","description":"Disables network tracking, prevents network events from being sent to the client.","domainHref":"1-2/Network/","href":"#method-disable"}]},"network.setuseragentoverride":{"keyword":"Network.setUserAgentOverride","pageReferences":[{"domain":"Network","type":"4","description":"Allows overriding user agent with the given string.","domainHref":"1-2/Network/","href":"#method-setUserAgentOverride"}]},"network.setextrahttpheaders":{"keyword":"Network.setExtraHTTPHeaders","pageReferences":[{"domain":"Network","type":"4","description":"Specifies whether to always send extra HTTP headers with the requests from this page.","domainHref":"1-2/Network/","href":"#method-setExtraHTTPHeaders"}]},"network.getresponsebody":{"keyword":"Network.getResponseBody","pageReferences":[{"domain":"Network","type":"4","description":"Returns content served for the given request.","domainHref":"1-2/Network/","href":"#method-getResponseBody"}]},"network.canclearbrowsercache":{"keyword":"Network.canClearBrowserCache","pageReferences":[{"domain":"Network","type":"4","description":"Tells whether clearing browser cache is supported.","domainHref":"1-2/Network/","href":"#method-canClearBrowserCache"}]},"network.clearbrowsercache":{"keyword":"Network.clearBrowserCache","pageReferences":[{"domain":"Network","type":"4","description":"Clears browser cache.","domainHref":"1-2/Network/","href":"#method-clearBrowserCache"}]},"network.canclearbrowsercookies":{"keyword":"Network.canClearBrowserCookies","pageReferences":[{"domain":"Network","type":"4","description":"Tells whether clearing browser cookies is supported.","domainHref":"1-2/Network/","href":"#method-canClearBrowserCookies"}]},"network.clearbrowsercookies":{"keyword":"Network.clearBrowserCookies","pageReferences":[{"domain":"Network","type":"4","description":"Clears browser cookies.","domainHref":"1-2/Network/","href":"#method-clearBrowserCookies"}]},"network.emulatenetworkconditions":{"keyword":"Network.emulateNetworkConditions","pageReferences":[{"domain":"Network","type":"4","description":"Activates emulation of network conditions.","domainHref":"1-2/Network/","href":"#method-emulateNetworkConditions"}]},"network.setcachedisabled":{"keyword":"Network.setCacheDisabled","pageReferences":[{"domain":"Network","type":"4","description":"Toggles ignoring cache for each request. If true, cache will not be used.","domainHref":"1-2/Network/","href":"#method-setCacheDisabled"}]},"network.requestwillbesent":{"keyword":"Network.requestWillBeSent","pageReferences":[{"domain":"Network","type":"1","description":"Fired when page is about to send HTTP request.","domainHref":"1-2/Network/","href":"#event-requestWillBeSent"}]},"network.requestservedfromcache":{"keyword":"Network.requestServedFromCache","pageReferences":[{"domain":"Network","type":"1","description":"Fired if request ended up loading from cache.","domainHref":"1-2/Network/","href":"#event-requestServedFromCache"}]},"network.responsereceived":{"keyword":"Network.responseReceived","pageReferences":[{"domain":"Network","type":"1","description":"Fired when HTTP response is available.","domainHref":"1-2/Network/","href":"#event-responseReceived"}]},"network.datareceived":{"keyword":"Network.dataReceived","pageReferences":[{"domain":"Network","type":"1","description":"Fired when data chunk was received over the network.","domainHref":"1-2/Network/","href":"#event-dataReceived"}]},"network.loadingfinished":{"keyword":"Network.loadingFinished","pageReferences":[{"domain":"Network","type":"1","description":"Fired when HTTP request has finished loading.","domainHref":"1-2/Network/","href":"#event-loadingFinished"}]},"network.loadingfailed":{"keyword":"Network.loadingFailed","pageReferences":[{"domain":"Network","type":"1","description":"Fired when HTTP request has failed to load.","domainHref":"1-2/Network/","href":"#event-loadingFailed"}]},"network.loaderid":{"keyword":"Network.LoaderId","pageReferences":[{"domain":"Network","type":"3","description":"Unique loader identifier.","domainHref":"1-2/Network/","href":"#type-LoaderId"}]},"network.requestid":{"keyword":"Network.RequestId","pageReferences":[{"domain":"Network","type":"3","description":"Unique request identifier.","domainHref":"1-2/Network/","href":"#type-RequestId"}]},"network.timestamp":{"keyword":"Network.Timestamp","pageReferences":[{"domain":"Network","type":"3","description":"Number of seconds since epoch.","domainHref":"1-2/Network/","href":"#type-Timestamp"}]},"network.headers":{"keyword":"Network.Headers","pageReferences":[{"domain":"Network","type":"3","description":"Request / response headers as keys / values of JSON object.","domainHref":"1-2/Network/","href":"#type-Headers"}]},"network.connectiontype":{"keyword":"Network.ConnectionType","pageReferences":[{"domain":"Network","type":"3","description":"Loading priority of a resource request.","domainHref":"1-2/Network/","href":"#type-ConnectionType"}]},"network.cookiesamesite":{"keyword":"Network.CookieSameSite","pageReferences":[{"domain":"Network","type":"3","description":"Represents the cookie's 'SameSite' status: https://tools.ietf.org/html/draft-west-first-party-cookies","domainHref":"1-2/Network/","href":"#type-CookieSameSite"}]},"network.resourcetiming":{"keyword":"Network.ResourceTiming","pageReferences":[{"domain":"Network","type":"3","description":"Timing information for the request.","domainHref":"1-2/Network/","href":"#type-ResourceTiming"}]},"network.resourcepriority":{"keyword":"Network.ResourcePriority","pageReferences":[{"domain":"Network","type":"3","description":"Loading priority of a resource request.","domainHref":"1-2/Network/","href":"#type-ResourcePriority"}]},"network.request":{"keyword":"Network.Request","pageReferences":[{"domain":"Network","type":"3","description":"HTTP request data.","domainHref":"1-2/Network/","href":"#type-Request"}]},"network.signedcertificatetimestamp":{"keyword":"Network.SignedCertificateTimestamp","pageReferences":[{"domain":"Network","type":"3","description":"Details of a signed certificate timestamp (SCT).","domainHref":"1-2/Network/","href":"#type-SignedCertificateTimestamp"}]},"network.securitydetails":{"keyword":"Network.SecurityDetails","pageReferences":[{"domain":"Network","type":"3","description":"Security details about a request.","domainHref":"1-2/Network/","href":"#type-SecurityDetails"}]},"network.response":{"keyword":"Network.Response","pageReferences":[{"domain":"Network","type":"3","description":"HTTP response data.","domainHref":"1-2/Network/","href":"#type-Response"}]},"network.cachedresource":{"keyword":"Network.CachedResource","pageReferences":[{"domain":"Network","type":"3","description":"Information about the cached resource.","domainHref":"1-2/Network/","href":"#type-CachedResource"}]},"network.initiator":{"keyword":"Network.Initiator","pageReferences":[{"domain":"Network","type":"3","description":"Information about the request initiator.","domainHref":"1-2/Network/","href":"#type-Initiator"}]},"dom":{"keyword":"DOM","pageReferences":[{"domain":"DOM","type":"0","description":"This domain exposes DOM read/write operations. Each DOM Node is represented with its mirror object that has an id. This id can be used to get additional information on the No...","domainHref":"1-2/DOM/"}]},"dom.enable":{"keyword":"DOM.enable","pageReferences":[{"domain":"DOM","type":"4","description":"Enables DOM agent for the given page.","domainHref":"1-2/DOM/","href":"#method-enable"}]},"dom.disable":{"keyword":"DOM.disable","pageReferences":[{"domain":"DOM","type":"4","description":"Disables DOM agent for the given page.","domainHref":"1-2/DOM/","href":"#method-disable"}]},"dom.getdocument":{"keyword":"DOM.getDocument","pageReferences":[{"domain":"DOM","type":"4","description":"Returns the root DOM node to the caller.","domainHref":"1-2/DOM/","href":"#method-getDocument"}]},"dom.requestchildnodes":{"keyword":"DOM.requestChildNodes","pageReferences":[{"domain":"DOM","type":"4","description":"Requests that children of the node with given id are returned to the caller in form of setChildNodes events where not only immediate children are retrieved, but all children down to the s...","domainHref":"1-2/DOM/","href":"#method-requestChildNodes"}]},"dom.queryselector":{"keyword":"DOM.querySelector","pageReferences":[{"domain":"DOM","type":"4","description":"Executes querySelector on a given node.","domainHref":"1-2/DOM/","href":"#method-querySelector"}]},"dom.queryselectorall":{"keyword":"DOM.querySelectorAll","pageReferences":[{"domain":"DOM","type":"4","description":"Executes querySelectorAll on a given node.","domainHref":"1-2/DOM/","href":"#method-querySelectorAll"}]},"dom.setnodename":{"keyword":"DOM.setNodeName","pageReferences":[{"domain":"DOM","type":"4","description":"Sets node name for a node with given id.","domainHref":"1-2/DOM/","href":"#method-setNodeName"}]},"dom.setnodevalue":{"keyword":"DOM.setNodeValue","pageReferences":[{"domain":"DOM","type":"4","description":"Sets node value for a node with given id.","domainHref":"1-2/DOM/","href":"#method-setNodeValue"}]},"dom.removenode":{"keyword":"DOM.removeNode","pageReferences":[{"domain":"DOM","type":"4","description":"Removes node with given id.","domainHref":"1-2/DOM/","href":"#method-removeNode"}]},"dom.setattributevalue":{"keyword":"DOM.setAttributeValue","pageReferences":[{"domain":"DOM","type":"4","description":"Sets attribute for an element with given id.","domainHref":"1-2/DOM/","href":"#method-setAttributeValue"}]},"dom.setattributesastext":{"keyword":"DOM.setAttributesAsText","pageReferences":[{"domain":"DOM","type":"4","description":"Sets attributes on element with given id. This method is useful when user edits some existing attribute value and types in several attribute name/value pairs.","domainHref":"1-2/DOM/","href":"#method-setAttributesAsText"}]},"dom.removeattribute":{"keyword":"DOM.removeAttribute","pageReferences":[{"domain":"DOM","type":"4","description":"Removes attribute with given name from an element with given id.","domainHref":"1-2/DOM/","href":"#method-removeAttribute"}]},"dom.getouterhtml":{"keyword":"DOM.getOuterHTML","pageReferences":[{"domain":"DOM","type":"4","description":"Returns node's HTML markup.","domainHref":"1-2/DOM/","href":"#method-getOuterHTML"}]},"dom.setouterhtml":{"keyword":"DOM.setOuterHTML","pageReferences":[{"domain":"DOM","type":"4","description":"Sets node HTML markup, returns new node id.","domainHref":"1-2/DOM/","href":"#method-setOuterHTML"}]},"dom.requestnode":{"keyword":"DOM.requestNode","pageReferences":[{"domain":"DOM","type":"4","description":"Requests that the node is sent to the caller given the JavaScript node object reference. All nodes that form the path from the node to the root are also sent to the client as a series of setChil...","domainHref":"1-2/DOM/","href":"#method-requestNode"}]},"dom.highlightrect":{"keyword":"DOM.highlightRect","pageReferences":[{"domain":"DOM","type":"4","description":"Highlights given rectangle. Coordinates are absolute with respect to the main frame viewport.","domainHref":"1-2/DOM/","href":"#method-highlightRect"}]},"dom.highlightnode":{"keyword":"DOM.highlightNode","pageReferences":[{"domain":"DOM","type":"4","description":"Highlights DOM node with given id or with the given JavaScript object wrapper. Either nodeId or objectId must be specified.","domainHref":"1-2/DOM/","href":"#method-highlightNode"}]},"dom.hidehighlight":{"keyword":"DOM.hideHighlight","pageReferences":[{"domain":"DOM","type":"4","description":"Hides DOM node highlight.","domainHref":"1-2/DOM/","href":"#method-hideHighlight"}]},"dom.resolvenode":{"keyword":"DOM.resolveNode","pageReferences":[{"domain":"DOM","type":"4","description":"Resolves JavaScript node object for given node id.","domainHref":"1-2/DOM/","href":"#method-resolveNode"}]},"dom.getattributes":{"keyword":"DOM.getAttributes","pageReferences":[{"domain":"DOM","type":"4","description":"Returns attributes for the specified node.","domainHref":"1-2/DOM/","href":"#method-getAttributes"}]},"dom.moveto":{"keyword":"DOM.moveTo","pageReferences":[{"domain":"DOM","type":"4","description":"Moves node into the new container, places it before the given anchor.","domainHref":"1-2/DOM/","href":"#method-moveTo"}]},"dom.documentupdated":{"keyword":"DOM.documentUpdated","pageReferences":[{"domain":"DOM","type":"1","description":"Fired when Document has been totally updated. Node ids are no longer valid.","domainHref":"1-2/DOM/","href":"#event-documentUpdated"}]},"dom.setchildnodes":{"keyword":"DOM.setChildNodes","pageReferences":[{"domain":"DOM","type":"1","description":"Fired when backend wants to provide client with the missing DOM structure. This happens upon most of the calls requesting node ids.","domainHref":"1-2/DOM/","href":"#event-setChildNodes"}]},"dom.attributemodified":{"keyword":"DOM.attributeModified","pageReferences":[{"domain":"DOM","type":"1","description":"Fired when Element's attribute is modified.","domainHref":"1-2/DOM/","href":"#event-attributeModified"}]},"dom.attributeremoved":{"keyword":"DOM.attributeRemoved","pageReferences":[{"domain":"DOM","type":"1","description":"Fired when Element's attribute is removed.","domainHref":"1-2/DOM/","href":"#event-attributeRemoved"}]},"dom.characterdatamodified":{"keyword":"DOM.characterDataModified","pageReferences":[{"domain":"DOM","type":"1","description":"Mirrors DOMCharacterDataModified event.","domainHref":"1-2/DOM/","href":"#event-characterDataModified"}]},"dom.childnodecountupdated":{"keyword":"DOM.childNodeCountUpdated","pageReferences":[{"domain":"DOM","type":"1","description":"Fired when Container's child node count has changed.","domainHref":"1-2/DOM/","href":"#event-childNodeCountUpdated"}]},"dom.childnodeinserted":{"keyword":"DOM.childNodeInserted","pageReferences":[{"domain":"DOM","type":"1","description":"Mirrors DOMNodeInserted event.","domainHref":"1-2/DOM/","href":"#event-childNodeInserted"}]},"dom.childnoderemoved":{"keyword":"DOM.childNodeRemoved","pageReferences":[{"domain":"DOM","type":"1","description":"Mirrors DOMNodeRemoved event.","domainHref":"1-2/DOM/","href":"#event-childNodeRemoved"}]},"dom.nodeid":{"keyword":"DOM.NodeId","pageReferences":[{"domain":"DOM","type":"3","description":"Unique DOM node identifier.","domainHref":"1-2/DOM/","href":"#type-NodeId"}]},"dom.pseudotype":{"keyword":"DOM.PseudoType","pageReferences":[{"domain":"DOM","type":"3","description":"Pseudo element type.","domainHref":"1-2/DOM/","href":"#type-PseudoType"}]},"dom.shadowroottype":{"keyword":"DOM.ShadowRootType","pageReferences":[{"domain":"DOM","type":"3","description":"Shadow root type.","domainHref":"1-2/DOM/","href":"#type-ShadowRootType"}]},"dom.node":{"keyword":"DOM.Node","pageReferences":[{"domain":"DOM","type":"3","description":"DOM interaction is implemented in terms of mirror objects that represent the actual DOM nodes. DOMNode is a base node mirror type.","domainHref":"1-2/DOM/","href":"#type-Node"}]},"dom.rgba":{"keyword":"DOM.RGBA","pageReferences":[{"domain":"DOM","type":"3","description":"A structure holding an RGBA color.","domainHref":"1-2/DOM/","href":"#type-RGBA"}]},"dom.highlightconfig":{"keyword":"DOM.HighlightConfig","pageReferences":[{"domain":"DOM","type":"3","description":"Configuration data for the highlighting of page elements.","domainHref":"1-2/DOM/","href":"#type-HighlightConfig"}]},"domdebugger":{"keyword":"DOMDebugger","pageReferences":[{"domain":"DOMDebugger","type":"0","description":"DOM debugging allows setting breakpoints on particular DOM operations and events. JavaScript execution will stop on these operations as if there was a regular breakpoint set.","domainHref":"1-2/DOMDebugger/"}]},"domdebugger.setdombreakpoint":{"keyword":"DOMDebugger.setDOMBreakpoint","pageReferences":[{"domain":"DOMDebugger","type":"4","description":"Sets breakpoint on particular operation with DOM.","domainHref":"1-2/DOMDebugger/","href":"#method-setDOMBreakpoint"}]},"domdebugger.removedombreakpoint":{"keyword":"DOMDebugger.removeDOMBreakpoint","pageReferences":[{"domain":"DOMDebugger","type":"4","description":"Removes DOM breakpoint that was set using setDOMBreakpoint.","domainHref":"1-2/DOMDebugger/","href":"#method-removeDOMBreakpoint"}]},"domdebugger.seteventlistenerbreakpoint":{"keyword":"DOMDebugger.setEventListenerBreakpoint","pageReferences":[{"domain":"DOMDebugger","type":"4","description":"Sets breakpoint on particular DOM event.","domainHref":"1-2/DOMDebugger/","href":"#method-setEventListenerBreakpoint"}]},"domdebugger.removeeventlistenerbreakpoint":{"keyword":"DOMDebugger.removeEventListenerBreakpoint","pageReferences":[{"domain":"DOMDebugger","type":"4","description":"Removes breakpoint on particular DOM event.","domainHref":"1-2/DOMDebugger/","href":"#method-removeEventListenerBreakpoint"}]},"domdebugger.setxhrbreakpoint":{"keyword":"DOMDebugger.setXHRBreakpoint","pageReferences":[{"domain":"DOMDebugger","type":"4","description":"Sets breakpoint on XMLHttpRequest.","domainHref":"1-2/DOMDebugger/","href":"#method-setXHRBreakpoint"}]},"domdebugger.removexhrbreakpoint":{"keyword":"DOMDebugger.removeXHRBreakpoint","pageReferences":[{"domain":"DOMDebugger","type":"4","description":"Removes breakpoint from XMLHttpRequest.","domainHref":"1-2/DOMDebugger/","href":"#method-removeXHRBreakpoint"}]},"domdebugger.dombreakpointtype":{"keyword":"DOMDebugger.DOMBreakpointType","pageReferences":[{"domain":"DOMDebugger","type":"3","description":"DOM breakpoint type.","domainHref":"1-2/DOMDebugger/","href":"#type-DOMBreakpointType"}]},"input":{"keyword":"Input","pageReferences":[{"domain":"Input","type":"0","domainHref":"1-2/Input/"}]},"input.dispatchkeyevent":{"keyword":"Input.dispatchKeyEvent","pageReferences":[{"domain":"Input","type":"4","description":"Dispatches a key event to the page.","domainHref":"1-2/Input/","href":"#method-dispatchKeyEvent"}]},"input.dispatchmouseevent":{"keyword":"Input.dispatchMouseEvent","pageReferences":[{"domain":"Input","type":"4","description":"Dispatches a mouse event to the page.","domainHref":"1-2/Input/","href":"#method-dispatchMouseEvent"}]},"schema":{"keyword":"Schema","pageReferences":[{"domain":"Schema","type":"0","description":"Provides information about the protocol schema.","domainHref":"1-2/Schema/"}]},"schema.getdomains":{"keyword":"Schema.getDomains","pageReferences":[{"domain":"Schema","type":"4","description":"Returns supported domains.","domainHref":"1-2/Schema/","href":"#method-getDomains"}]},"schema.domain":{"keyword":"Schema.Domain","pageReferences":[{"domain":"Schema","type":"3","description":"Description of the protocol domain.","domainHref":"1-2/Schema/","href":"#type-Domain"}]},"runtime":{"keyword":"Runtime","pageReferences":[{"domain":"Runtime","type":"0","description":"Runtime domain exposes JavaScript runtime by means of remote evaluation and mirror objects. Evaluation results are returned as mirror object that expose object type, string representation and unique i...","domainHref":"1-2/Runtime/"}]},"runtime.evaluate":{"keyword":"Runtime.evaluate","pageReferences":[{"domain":"Runtime","type":"4","description":"Evaluates expression on global object.","domainHref":"1-2/Runtime/","href":"#method-evaluate"}]},"runtime.awaitpromise":{"keyword":"Runtime.awaitPromise","pageReferences":[{"domain":"Runtime","type":"4","description":"Add handler to promise with given promise object id.","domainHref":"1-2/Runtime/","href":"#method-awaitPromise"}]},"runtime.callfunctionon":{"keyword":"Runtime.callFunctionOn","pageReferences":[{"domain":"Runtime","type":"4","description":"Calls function with given declaration on the given object. Object group of the result is inherited from the target object.","domainHref":"1-2/Runtime/","href":"#method-callFunctionOn"}]},"runtime.getproperties":{"keyword":"Runtime.getProperties","pageReferences":[{"domain":"Runtime","type":"4","description":"Returns properties of a given object. Object group of the result is inherited from the target object.","domainHref":"1-2/Runtime/","href":"#method-getProperties"}]},"runtime.releaseobject":{"keyword":"Runtime.releaseObject","pageReferences":[{"domain":"Runtime","type":"4","description":"Releases remote object with given id.","domainHref":"1-2/Runtime/","href":"#method-releaseObject"}]},"runtime.releaseobjectgroup":{"keyword":"Runtime.releaseObjectGroup","pageReferences":[{"domain":"Runtime","type":"4","description":"Releases all remote objects that belong to a given group.","domainHref":"1-2/Runtime/","href":"#method-releaseObjectGroup"}]},"runtime.runifwaitingfordebugger":{"keyword":"Runtime.runIfWaitingForDebugger","pageReferences":[{"domain":"Runtime","type":"4","description":"Tells inspected instance to run if it was waiting for debugger to attach.","domainHref":"1-2/Runtime/","href":"#method-runIfWaitingForDebugger"}]},"runtime.enable":{"keyword":"Runtime.enable","pageReferences":[{"domain":"Runtime","type":"4","description":"Enables reporting of execution contexts creation by means of executionContextCreated event. When the reporting gets enabled the event will be sent immediately for each existing execution ...","domainHref":"1-2/Runtime/","href":"#method-enable"}]},"runtime.disable":{"keyword":"Runtime.disable","pageReferences":[{"domain":"Runtime","type":"4","description":"Disables reporting of execution contexts creation.","domainHref":"1-2/Runtime/","href":"#method-disable"}]},"runtime.discardconsoleentries":{"keyword":"Runtime.discardConsoleEntries","pageReferences":[{"domain":"Runtime","type":"4","description":"Discards collected exceptions and console API calls.","domainHref":"1-2/Runtime/","href":"#method-discardConsoleEntries"}]},"runtime.compilescript":{"keyword":"Runtime.compileScript","pageReferences":[{"domain":"Runtime","type":"4","description":"Compiles expression.","domainHref":"1-2/Runtime/","href":"#method-compileScript"}]},"runtime.runscript":{"keyword":"Runtime.runScript","pageReferences":[{"domain":"Runtime","type":"4","description":"Runs script with given id in a given context.","domainHref":"1-2/Runtime/","href":"#method-runScript"}]},"runtime.executioncontextcreated":{"keyword":"Runtime.executionContextCreated","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when new execution context is created.","domainHref":"1-2/Runtime/","href":"#event-executionContextCreated"}]},"runtime.executioncontextdestroyed":{"keyword":"Runtime.executionContextDestroyed","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when execution context is destroyed.","domainHref":"1-2/Runtime/","href":"#event-executionContextDestroyed"}]},"runtime.executioncontextscleared":{"keyword":"Runtime.executionContextsCleared","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when all executionContexts were cleared in browser","domainHref":"1-2/Runtime/","href":"#event-executionContextsCleared"}]},"runtime.exceptionthrown":{"keyword":"Runtime.exceptionThrown","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when exception was thrown and unhandled.","domainHref":"1-2/Runtime/","href":"#event-exceptionThrown"}]},"runtime.exceptionrevoked":{"keyword":"Runtime.exceptionRevoked","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when unhandled exception was revoked.","domainHref":"1-2/Runtime/","href":"#event-exceptionRevoked"}]},"runtime.consoleapicalled":{"keyword":"Runtime.consoleAPICalled","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when console API was called.","domainHref":"1-2/Runtime/","href":"#event-consoleAPICalled"}]},"runtime.inspectrequested":{"keyword":"Runtime.inspectRequested","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when object should be inspected (for example, as a result of inspect() command line API call).","domainHref":"1-2/Runtime/","href":"#event-inspectRequested"}]},"runtime.scriptid":{"keyword":"Runtime.ScriptId","pageReferences":[{"domain":"Runtime","type":"3","description":"Unique script identifier.","domainHref":"1-2/Runtime/","href":"#type-ScriptId"}]},"runtime.remoteobjectid":{"keyword":"Runtime.RemoteObjectId","pageReferences":[{"domain":"Runtime","type":"3","description":"Unique object identifier.","domainHref":"1-2/Runtime/","href":"#type-RemoteObjectId"}]},"runtime.unserializablevalue":{"keyword":"Runtime.UnserializableValue","pageReferences":[{"domain":"Runtime","type":"3","description":"Primitive value which cannot be JSON-stringified.","domainHref":"1-2/Runtime/","href":"#type-UnserializableValue"}]},"runtime.remoteobject":{"keyword":"Runtime.RemoteObject","pageReferences":[{"domain":"Runtime","type":"3","description":"Mirror object referencing original JavaScript object.","domainHref":"1-2/Runtime/","href":"#type-RemoteObject"}]},"runtime.propertydescriptor":{"keyword":"Runtime.PropertyDescriptor","pageReferences":[{"domain":"Runtime","type":"3","description":"Object property descriptor.","domainHref":"1-2/Runtime/","href":"#type-PropertyDescriptor"}]},"runtime.internalpropertydescriptor":{"keyword":"Runtime.InternalPropertyDescriptor","pageReferences":[{"domain":"Runtime","type":"3","description":"Object internal property descriptor. This property isn't normally visible in JavaScript code.","domainHref":"1-2/Runtime/","href":"#type-InternalPropertyDescriptor"}]},"runtime.callargument":{"keyword":"Runtime.CallArgument","pageReferences":[{"domain":"Runtime","type":"3","description":"Represents function call argument. Either remote object id objectId, primitive value, unserializable primitive value or neither of (for undefined) them should be specified.","domainHref":"1-2/Runtime/","href":"#type-CallArgument"}]},"runtime.executioncontextid":{"keyword":"Runtime.ExecutionContextId","pageReferences":[{"domain":"Runtime","type":"3","description":"Id of an execution context.","domainHref":"1-2/Runtime/","href":"#type-ExecutionContextId"}]},"runtime.executioncontextdescription":{"keyword":"Runtime.ExecutionContextDescription","pageReferences":[{"domain":"Runtime","type":"3","description":"Description of an isolated world.","domainHref":"1-2/Runtime/","href":"#type-ExecutionContextDescription"}]},"runtime.exceptiondetails":{"keyword":"Runtime.ExceptionDetails","pageReferences":[{"domain":"Runtime","type":"3","description":"Detailed information about exception (or error) that was thrown during script compilation or execution.","domainHref":"1-2/Runtime/","href":"#type-ExceptionDetails"}]},"runtime.timestamp":{"keyword":"Runtime.Timestamp","pageReferences":[{"domain":"Runtime","type":"3","description":"Number of milliseconds since epoch.","domainHref":"1-2/Runtime/","href":"#type-Timestamp"}]},"runtime.callframe":{"keyword":"Runtime.CallFrame","pageReferences":[{"domain":"Runtime","type":"3","description":"Stack entry for runtime errors and assertions.","domainHref":"1-2/Runtime/","href":"#type-CallFrame"}]},"runtime.stacktrace":{"keyword":"Runtime.StackTrace","pageReferences":[{"domain":"Runtime","type":"3","description":"Call frames for assertions or error messages.","domainHref":"1-2/Runtime/","href":"#type-StackTrace"}]},"debugger":{"keyword":"Debugger","pageReferences":[{"domain":"Debugger","type":"0","description":"Debugger domain exposes JavaScript debugging capabilities. It allows setting and removing breakpoints, stepping through execution, exploring stack traces, etc.","domainHref":"1-2/Debugger/"}]},"debugger.enable":{"keyword":"Debugger.enable","pageReferences":[{"domain":"Debugger","type":"4","description":"Enables debugger for the given page. Clients should not assume that the debugging has been enabled until the result for this command is received.","domainHref":"1-2/Debugger/","href":"#method-enable"}]},"debugger.disable":{"keyword":"Debugger.disable","pageReferences":[{"domain":"Debugger","type":"4","description":"Disables debugger for given page.","domainHref":"1-2/Debugger/","href":"#method-disable"}]},"debugger.setbreakpointsactive":{"keyword":"Debugger.setBreakpointsActive","pageReferences":[{"domain":"Debugger","type":"4","description":"Activates / deactivates all breakpoints on the page.","domainHref":"1-2/Debugger/","href":"#method-setBreakpointsActive"}]},"debugger.setskipallpauses":{"keyword":"Debugger.setSkipAllPauses","pageReferences":[{"domain":"Debugger","type":"4","description":"Makes page not interrupt on any pauses (breakpoint, exception, dom exception etc).","domainHref":"1-2/Debugger/","href":"#method-setSkipAllPauses"}]},"debugger.setbreakpointbyurl":{"keyword":"Debugger.setBreakpointByUrl","pageReferences":[{"domain":"Debugger","type":"4","description":"Sets JavaScript breakpoint at given location specified either by URL or URL regex. Once this command is issued, all existing parsed scripts will have breakpoints resolved and returned in locatio...","domainHref":"1-2/Debugger/","href":"#method-setBreakpointByUrl"}]},"debugger.setbreakpoint":{"keyword":"Debugger.setBreakpoint","pageReferences":[{"domain":"Debugger","type":"4","description":"Sets JavaScript breakpoint at a given location.","domainHref":"1-2/Debugger/","href":"#method-setBreakpoint"}]},"debugger.removebreakpoint":{"keyword":"Debugger.removeBreakpoint","pageReferences":[{"domain":"Debugger","type":"4","description":"Removes JavaScript breakpoint.","domainHref":"1-2/Debugger/","href":"#method-removeBreakpoint"}]},"debugger.continuetolocation":{"keyword":"Debugger.continueToLocation","pageReferences":[{"domain":"Debugger","type":"4","description":"Continues execution until specific location is reached.","domainHref":"1-2/Debugger/","href":"#method-continueToLocation"}]},"debugger.stepover":{"keyword":"Debugger.stepOver","pageReferences":[{"domain":"Debugger","type":"4","description":"Steps over the statement.","domainHref":"1-2/Debugger/","href":"#method-stepOver"}]},"debugger.stepinto":{"keyword":"Debugger.stepInto","pageReferences":[{"domain":"Debugger","type":"4","description":"Steps into the function call.","domainHref":"1-2/Debugger/","href":"#method-stepInto"}]},"debugger.stepout":{"keyword":"Debugger.stepOut","pageReferences":[{"domain":"Debugger","type":"4","description":"Steps out of the function call.","domainHref":"1-2/Debugger/","href":"#method-stepOut"}]},"debugger.pause":{"keyword":"Debugger.pause","pageReferences":[{"domain":"Debugger","type":"4","description":"Stops on the next JavaScript statement.","domainHref":"1-2/Debugger/","href":"#method-pause"}]},"debugger.resume":{"keyword":"Debugger.resume","pageReferences":[{"domain":"Debugger","type":"4","description":"Resumes JavaScript execution.","domainHref":"1-2/Debugger/","href":"#method-resume"}]},"debugger.setscriptsource":{"keyword":"Debugger.setScriptSource","pageReferences":[{"domain":"Debugger","type":"4","description":"Edits JavaScript source live.","domainHref":"1-2/Debugger/","href":"#method-setScriptSource"}]},"debugger.restartframe":{"keyword":"Debugger.restartFrame","pageReferences":[{"domain":"Debugger","type":"4","description":"Restarts particular call frame from the beginning.","domainHref":"1-2/Debugger/","href":"#method-restartFrame"}]},"debugger.getscriptsource":{"keyword":"Debugger.getScriptSource","pageReferences":[{"domain":"Debugger","type":"4","description":"Returns source for the script with given id.","domainHref":"1-2/Debugger/","href":"#method-getScriptSource"}]},"debugger.setpauseonexceptions":{"keyword":"Debugger.setPauseOnExceptions","pageReferences":[{"domain":"Debugger","type":"4","description":"Defines pause on exceptions state. Can be set to stop on all exceptions, uncaught exceptions or no exceptions. Initial pause on exceptions state is none.","domainHref":"1-2/Debugger/","href":"#method-setPauseOnExceptions"}]},"debugger.evaluateoncallframe":{"keyword":"Debugger.evaluateOnCallFrame","pageReferences":[{"domain":"Debugger","type":"4","description":"Evaluates expression on a given call frame.","domainHref":"1-2/Debugger/","href":"#method-evaluateOnCallFrame"}]},"debugger.setvariablevalue":{"keyword":"Debugger.setVariableValue","pageReferences":[{"domain":"Debugger","type":"4","description":"Changes value of variable in a callframe. Object-based scopes are not supported and must be mutated manually.","domainHref":"1-2/Debugger/","href":"#method-setVariableValue"}]},"debugger.setasynccallstackdepth":{"keyword":"Debugger.setAsyncCallStackDepth","pageReferences":[{"domain":"Debugger","type":"4","description":"Enables or disables async call stacks tracking.","domainHref":"1-2/Debugger/","href":"#method-setAsyncCallStackDepth"}]},"debugger.scriptparsed":{"keyword":"Debugger.scriptParsed","pageReferences":[{"domain":"Debugger","type":"1","description":"Fired when virtual machine parses script. This event is also fired for all known and uncollected scripts upon enabling debugger.","domainHref":"1-2/Debugger/","href":"#event-scriptParsed"}]},"debugger.scriptfailedtoparse":{"keyword":"Debugger.scriptFailedToParse","pageReferences":[{"domain":"Debugger","type":"1","description":"Fired when virtual machine fails to parse the script.","domainHref":"1-2/Debugger/","href":"#event-scriptFailedToParse"}]},"debugger.breakpointresolved":{"keyword":"Debugger.breakpointResolved","pageReferences":[{"domain":"Debugger","type":"1","description":"Fired when breakpoint is resolved to an actual script and location.","domainHref":"1-2/Debugger/","href":"#event-breakpointResolved"}]},"debugger.paused":{"keyword":"Debugger.paused","pageReferences":[{"domain":"Debugger","type":"1","description":"Fired when the virtual machine stopped on breakpoint or exception or any other stop criteria.","domainHref":"1-2/Debugger/","href":"#event-paused"}]},"debugger.resumed":{"keyword":"Debugger.resumed","pageReferences":[{"domain":"Debugger","type":"1","description":"Fired when the virtual machine resumed execution.","domainHref":"1-2/Debugger/","href":"#event-resumed"}]},"debugger.breakpointid":{"keyword":"Debugger.BreakpointId","pageReferences":[{"domain":"Debugger","type":"3","description":"Breakpoint identifier.","domainHref":"1-2/Debugger/","href":"#type-BreakpointId"}]},"debugger.callframeid":{"keyword":"Debugger.CallFrameId","pageReferences":[{"domain":"Debugger","type":"3","description":"Call frame identifier.","domainHref":"1-2/Debugger/","href":"#type-CallFrameId"}]},"debugger.location":{"keyword":"Debugger.Location","pageReferences":[{"domain":"Debugger","type":"3","description":"Location in the source code.","domainHref":"1-2/Debugger/","href":"#type-Location"}]},"debugger.callframe":{"keyword":"Debugger.CallFrame","pageReferences":[{"domain":"Debugger","type":"3","description":"JavaScript call frame. Array of call frames form the call stack.","domainHref":"1-2/Debugger/","href":"#type-CallFrame"}]},"debugger.scope":{"keyword":"Debugger.Scope","pageReferences":[{"domain":"Debugger","type":"3","description":"Scope description.","domainHref":"1-2/Debugger/","href":"#type-Scope"}]},"profiler":{"keyword":"Profiler","pageReferences":[{"domain":"Profiler","type":"0","domainHref":"1-2/Profiler/"}]},"profiler.enable":{"keyword":"Profiler.enable","pageReferences":[{"domain":"Profiler","type":"4","domainHref":"1-2/Profiler/","href":"#method-enable"}]},"profiler.disable":{"keyword":"Profiler.disable","pageReferences":[{"domain":"Profiler","type":"4","domainHref":"1-2/Profiler/","href":"#method-disable"}]},"profiler.setsamplinginterval":{"keyword":"Profiler.setSamplingInterval","pageReferences":[{"domain":"Profiler","type":"4","description":"Changes CPU profiler sampling interval. Must be called before CPU profiles recording started.","domainHref":"1-2/Profiler/","href":"#method-setSamplingInterval"}]},"profiler.start":{"keyword":"Profiler.start","pageReferences":[{"domain":"Profiler","type":"4","domainHref":"1-2/Profiler/","href":"#method-start"}]},"profiler.stop":{"keyword":"Profiler.stop","pageReferences":[{"domain":"Profiler","type":"4","domainHref":"1-2/Profiler/","href":"#method-stop"}]},"profiler.consoleprofilestarted":{"keyword":"Profiler.consoleProfileStarted","pageReferences":[{"domain":"Profiler","type":"1","description":"Sent when new profile recodring is started using console.profile() call.","domainHref":"1-2/Profiler/","href":"#event-consoleProfileStarted"}]},"profiler.consoleprofilefinished":{"keyword":"Profiler.consoleProfileFinished","pageReferences":[{"domain":"Profiler","type":"1","domainHref":"1-2/Profiler/","href":"#event-consoleProfileFinished"}]},"profiler.profilenode":{"keyword":"Profiler.ProfileNode","pageReferences":[{"domain":"Profiler","type":"3","description":"Profile node. Holds callsite information, execution statistics and child nodes.","domainHref":"1-2/Profiler/","href":"#type-ProfileNode"}]},"profiler.profile":{"keyword":"Profiler.Profile","pageReferences":[{"domain":"Profiler","type":"3","description":"Profile.","domainHref":"1-2/Profiler/","href":"#type-Profile"}]}}
\ No newline at end of file
diff --git a/search_index/1-3.json b/search_index/1-3.json
deleted file mode 100644
index 030b15d4ad..0000000000
--- a/search_index/1-3.json
+++ /dev/null
@@ -1 +0,0 @@
-{"browser":{"keyword":"Browser","pageReferences":[{"domain":"Browser","type":"0","description":"The Browser domain defines methods and events for browser managing.","domainHref":"1-3/Browser/"}]},"browser.resetpermissions":{"keyword":"Browser.resetPermissions","pageReferences":[{"domain":"Browser","type":"4","description":"Reset all permission management for all origins.","domainHref":"1-3/Browser/","href":"#method-resetPermissions"}]},"browser.close":{"keyword":"Browser.close","pageReferences":[{"domain":"Browser","type":"4","description":"Close browser gracefully.","domainHref":"1-3/Browser/","href":"#method-close"}]},"browser.getversion":{"keyword":"Browser.getVersion","pageReferences":[{"domain":"Browser","type":"4","description":"Returns version information.","domainHref":"1-3/Browser/","href":"#method-getVersion"}]},"browser.addprivacysandboxenrollmentoverride":{"keyword":"Browser.addPrivacySandboxEnrollmentOverride","pageReferences":[{"domain":"Browser","type":"4","description":"Allows a site to use privacy sandbox features that require enrollment\nwithout the site actually being enrolled. Only supported on page targets.","domainHref":"1-3/Browser/","href":"#method-addPrivacySandboxEnrollmentOverride"}]},"browser.addprivacysandboxcoordinatorkeyconfig":{"keyword":"Browser.addPrivacySandboxCoordinatorKeyConfig","pageReferences":[{"domain":"Browser","type":"4","description":"Configures encryption keys used with a given privacy sandbox API to talk\nto a trusted coordinator. Since this is intended for test automation only,\ncoordinatorOrigin must be a .test domain. No existi...","domainHref":"1-3/Browser/","href":"#method-addPrivacySandboxCoordinatorKeyConfig"}]},"dom":{"keyword":"DOM","pageReferences":[{"domain":"DOM","type":"0","description":"This domain exposes DOM read/write operations. Each DOM Node is represented with its mirror object\nthat has an `id`. This `id` can be used to get additional information on the Node, resolve it into\nth...","domainHref":"1-3/DOM/"}]},"dom.describenode":{"keyword":"DOM.describeNode","pageReferences":[{"domain":"DOM","type":"4","description":"Describes node given its id, does not require domain to be enabled. Does not start tracking any\nobjects, can be used for automation.","domainHref":"1-3/DOM/","href":"#method-describeNode"}]},"dom.scrollintoviewifneeded":{"keyword":"DOM.scrollIntoViewIfNeeded","pageReferences":[{"domain":"DOM","type":"4","description":"Scrolls the specified rect of the given node into view if not already visible.\nNote: exactly one between nodeId, backendNodeId and objectId should be passed\nto identify the node.","domainHref":"1-3/DOM/","href":"#method-scrollIntoViewIfNeeded"}]},"dom.disable":{"keyword":"DOM.disable","pageReferences":[{"domain":"DOM","type":"4","description":"Disables DOM agent for the given page.","domainHref":"1-3/DOM/","href":"#method-disable"}]},"dom.enable":{"keyword":"DOM.enable","pageReferences":[{"domain":"DOM","type":"4","description":"Enables DOM agent for the given page.","domainHref":"1-3/DOM/","href":"#method-enable"}]},"dom.focus":{"keyword":"DOM.focus","pageReferences":[{"domain":"DOM","type":"4","description":"Focuses the given element.","domainHref":"1-3/DOM/","href":"#method-focus"}]},"dom.getattributes":{"keyword":"DOM.getAttributes","pageReferences":[{"domain":"DOM","type":"4","description":"Returns attributes for the specified node.","domainHref":"1-3/DOM/","href":"#method-getAttributes"}]},"dom.getboxmodel":{"keyword":"DOM.getBoxModel","pageReferences":[{"domain":"DOM","type":"4","description":"Returns boxes for the given node.","domainHref":"1-3/DOM/","href":"#method-getBoxModel"}]},"dom.getdocument":{"keyword":"DOM.getDocument","pageReferences":[{"domain":"DOM","type":"4","description":"Returns the root DOM node (and optionally the subtree) to the caller.\nImplicitly enables the DOM domain events for the current target.","domainHref":"1-3/DOM/","href":"#method-getDocument"}]},"dom.getnodeforlocation":{"keyword":"DOM.getNodeForLocation","pageReferences":[{"domain":"DOM","type":"4","description":"Returns node id at given location. Depending on whether DOM domain is enabled, nodeId is\neither returned or not.","domainHref":"1-3/DOM/","href":"#method-getNodeForLocation"}]},"dom.getouterhtml":{"keyword":"DOM.getOuterHTML","pageReferences":[{"domain":"DOM","type":"4","description":"Returns node's HTML markup.","domainHref":"1-3/DOM/","href":"#method-getOuterHTML"}]},"dom.hidehighlight":{"keyword":"DOM.hideHighlight","pageReferences":[{"domain":"DOM","type":"4","description":"Hides any highlight.","domainHref":"1-3/DOM/","href":"#method-hideHighlight"}]},"dom.highlightnode":{"keyword":"DOM.highlightNode","pageReferences":[{"domain":"DOM","type":"4","description":"Highlights DOM node.","domainHref":"1-3/DOM/","href":"#method-highlightNode"}]},"dom.highlightrect":{"keyword":"DOM.highlightRect","pageReferences":[{"domain":"DOM","type":"4","description":"Highlights given rectangle.","domainHref":"1-3/DOM/","href":"#method-highlightRect"}]},"dom.moveto":{"keyword":"DOM.moveTo","pageReferences":[{"domain":"DOM","type":"4","description":"Moves node into the new container, places it before the given anchor.","domainHref":"1-3/DOM/","href":"#method-moveTo"}]},"dom.queryselector":{"keyword":"DOM.querySelector","pageReferences":[{"domain":"DOM","type":"4","description":"Executes `querySelector` on a given node.","domainHref":"1-3/DOM/","href":"#method-querySelector"}]},"dom.queryselectorall":{"keyword":"DOM.querySelectorAll","pageReferences":[{"domain":"DOM","type":"4","description":"Executes `querySelectorAll` on a given node.","domainHref":"1-3/DOM/","href":"#method-querySelectorAll"}]},"dom.removeattribute":{"keyword":"DOM.removeAttribute","pageReferences":[{"domain":"DOM","type":"4","description":"Removes attribute with given name from an element with given id.","domainHref":"1-3/DOM/","href":"#method-removeAttribute"}]},"dom.removenode":{"keyword":"DOM.removeNode","pageReferences":[{"domain":"DOM","type":"4","description":"Removes node with given id.","domainHref":"1-3/DOM/","href":"#method-removeNode"}]},"dom.requestchildnodes":{"keyword":"DOM.requestChildNodes","pageReferences":[{"domain":"DOM","type":"4","description":"Requests that children of the node with given id are returned to the caller in form of\n`setChildNodes` events where not only immediate children are retrieved, but all children down to\nthe specified de...","domainHref":"1-3/DOM/","href":"#method-requestChildNodes"}]},"dom.requestnode":{"keyword":"DOM.requestNode","pageReferences":[{"domain":"DOM","type":"4","description":"Requests that the node is sent to the caller given the JavaScript node object reference. All\nnodes that form the path from the node to the root are also sent to the client as a series of\n`setChildNode...","domainHref":"1-3/DOM/","href":"#method-requestNode"}]},"dom.resolvenode":{"keyword":"DOM.resolveNode","pageReferences":[{"domain":"DOM","type":"4","description":"Resolves the JavaScript node object for a given NodeId or BackendNodeId.","domainHref":"1-3/DOM/","href":"#method-resolveNode"}]},"dom.setattributevalue":{"keyword":"DOM.setAttributeValue","pageReferences":[{"domain":"DOM","type":"4","description":"Sets attribute for an element with given id.","domainHref":"1-3/DOM/","href":"#method-setAttributeValue"}]},"dom.setattributesastext":{"keyword":"DOM.setAttributesAsText","pageReferences":[{"domain":"DOM","type":"4","description":"Sets attributes on element with given id. This method is useful when user edits some existing\nattribute value and types in several attribute name/value pairs.","domainHref":"1-3/DOM/","href":"#method-setAttributesAsText"}]},"dom.setfileinputfiles":{"keyword":"DOM.setFileInputFiles","pageReferences":[{"domain":"DOM","type":"4","description":"Sets files for the given file input element.","domainHref":"1-3/DOM/","href":"#method-setFileInputFiles"}]},"dom.setnodename":{"keyword":"DOM.setNodeName","pageReferences":[{"domain":"DOM","type":"4","description":"Sets node name for a node with given id.","domainHref":"1-3/DOM/","href":"#method-setNodeName"}]},"dom.setnodevalue":{"keyword":"DOM.setNodeValue","pageReferences":[{"domain":"DOM","type":"4","description":"Sets node value for a node with given id.","domainHref":"1-3/DOM/","href":"#method-setNodeValue"}]},"dom.setouterhtml":{"keyword":"DOM.setOuterHTML","pageReferences":[{"domain":"DOM","type":"4","description":"Sets node HTML markup, returns new node id.","domainHref":"1-3/DOM/","href":"#method-setOuterHTML"}]},"dom.attributemodified":{"keyword":"DOM.attributeModified","pageReferences":[{"domain":"DOM","type":"1","description":"Fired when `Element`'s attribute is modified.","domainHref":"1-3/DOM/","href":"#event-attributeModified"}]},"dom.attributeremoved":{"keyword":"DOM.attributeRemoved","pageReferences":[{"domain":"DOM","type":"1","description":"Fired when `Element`'s attribute is removed.","domainHref":"1-3/DOM/","href":"#event-attributeRemoved"}]},"dom.characterdatamodified":{"keyword":"DOM.characterDataModified","pageReferences":[{"domain":"DOM","type":"1","description":"Mirrors `DOMCharacterDataModified` event.","domainHref":"1-3/DOM/","href":"#event-characterDataModified"}]},"dom.childnodecountupdated":{"keyword":"DOM.childNodeCountUpdated","pageReferences":[{"domain":"DOM","type":"1","description":"Fired when `Container`'s child node count has changed.","domainHref":"1-3/DOM/","href":"#event-childNodeCountUpdated"}]},"dom.childnodeinserted":{"keyword":"DOM.childNodeInserted","pageReferences":[{"domain":"DOM","type":"1","description":"Mirrors `DOMNodeInserted` event.","domainHref":"1-3/DOM/","href":"#event-childNodeInserted"}]},"dom.childnoderemoved":{"keyword":"DOM.childNodeRemoved","pageReferences":[{"domain":"DOM","type":"1","description":"Mirrors `DOMNodeRemoved` event.","domainHref":"1-3/DOM/","href":"#event-childNodeRemoved"}]},"dom.documentupdated":{"keyword":"DOM.documentUpdated","pageReferences":[{"domain":"DOM","type":"1","description":"Fired when `Document` has been totally updated. Node ids are no longer valid.","domainHref":"1-3/DOM/","href":"#event-documentUpdated"}]},"dom.setchildnodes":{"keyword":"DOM.setChildNodes","pageReferences":[{"domain":"DOM","type":"1","description":"Fired when backend wants to provide client with the missing DOM structure. This happens upon\nmost of the calls requesting node ids.","domainHref":"1-3/DOM/","href":"#event-setChildNodes"}]},"dom.nodeid":{"keyword":"DOM.NodeId","pageReferences":[{"domain":"DOM","type":"3","description":"Unique DOM node identifier.","domainHref":"1-3/DOM/","href":"#type-NodeId"}]},"dom.backendnodeid":{"keyword":"DOM.BackendNodeId","pageReferences":[{"domain":"DOM","type":"3","description":"Unique DOM node identifier used to reference a node that may not have been pushed to the\nfront-end.","domainHref":"1-3/DOM/","href":"#type-BackendNodeId"}]},"dom.backendnode":{"keyword":"DOM.BackendNode","pageReferences":[{"domain":"DOM","type":"3","description":"Backend node with a friendly name.","domainHref":"1-3/DOM/","href":"#type-BackendNode"}]},"dom.pseudotype":{"keyword":"DOM.PseudoType","pageReferences":[{"domain":"DOM","type":"3","description":"Pseudo element type.","domainHref":"1-3/DOM/","href":"#type-PseudoType"}]},"dom.shadowroottype":{"keyword":"DOM.ShadowRootType","pageReferences":[{"domain":"DOM","type":"3","description":"Shadow root type.","domainHref":"1-3/DOM/","href":"#type-ShadowRootType"}]},"dom.compatibilitymode":{"keyword":"DOM.CompatibilityMode","pageReferences":[{"domain":"DOM","type":"3","description":"Document compatibility mode.","domainHref":"1-3/DOM/","href":"#type-CompatibilityMode"}]},"dom.physicalaxes":{"keyword":"DOM.PhysicalAxes","pageReferences":[{"domain":"DOM","type":"3","description":"ContainerSelector physical axes","domainHref":"1-3/DOM/","href":"#type-PhysicalAxes"}]},"dom.logicalaxes":{"keyword":"DOM.LogicalAxes","pageReferences":[{"domain":"DOM","type":"3","description":"ContainerSelector logical axes","domainHref":"1-3/DOM/","href":"#type-LogicalAxes"}]},"dom.scrollorientation":{"keyword":"DOM.ScrollOrientation","pageReferences":[{"domain":"DOM","type":"3","description":"Physical scroll orientation","domainHref":"1-3/DOM/","href":"#type-ScrollOrientation"}]},"dom.node":{"keyword":"DOM.Node","pageReferences":[{"domain":"DOM","type":"3","description":"DOM interaction is implemented in terms of mirror objects that represent the actual DOM nodes.\nDOMNode is a base node mirror type.","domainHref":"1-3/DOM/","href":"#type-Node"}]},"dom.detachedelementinfo":{"keyword":"DOM.DetachedElementInfo","pageReferences":[{"domain":"DOM","type":"3","description":"A structure to hold the top-level node of a detached tree and an array of its retained descendants.","domainHref":"1-3/DOM/","href":"#type-DetachedElementInfo"}]},"dom.rgba":{"keyword":"DOM.RGBA","pageReferences":[{"domain":"DOM","type":"3","description":"A structure holding an RGBA color.","domainHref":"1-3/DOM/","href":"#type-RGBA"}]},"dom.quad":{"keyword":"DOM.Quad","pageReferences":[{"domain":"DOM","type":"3","description":"An array of quad vertices, x immediately followed by y for each point, points clock-wise.","domainHref":"1-3/DOM/","href":"#type-Quad"}]},"dom.boxmodel":{"keyword":"DOM.BoxModel","pageReferences":[{"domain":"DOM","type":"3","description":"Box model.","domainHref":"1-3/DOM/","href":"#type-BoxModel"}]},"dom.shapeoutsideinfo":{"keyword":"DOM.ShapeOutsideInfo","pageReferences":[{"domain":"DOM","type":"3","description":"CSS Shape Outside details.","domainHref":"1-3/DOM/","href":"#type-ShapeOutsideInfo"}]},"dom.rect":{"keyword":"DOM.Rect","pageReferences":[{"domain":"DOM","type":"3","description":"Rectangle.","domainHref":"1-3/DOM/","href":"#type-Rect"}]},"dom.csscomputedstyleproperty":{"keyword":"DOM.CSSComputedStyleProperty","pageReferences":[{"domain":"DOM","type":"3","domainHref":"1-3/DOM/","href":"#type-CSSComputedStyleProperty"}]},"domdebugger":{"keyword":"DOMDebugger","pageReferences":[{"domain":"DOMDebugger","type":"0","description":"DOM debugging allows setting breakpoints on particular DOM operations and events. JavaScript\nexecution will stop on these operations as if there was a regular breakpoint set.","domainHref":"1-3/DOMDebugger/"}]},"domdebugger.geteventlisteners":{"keyword":"DOMDebugger.getEventListeners","pageReferences":[{"domain":"DOMDebugger","type":"4","description":"Returns event listeners of the given object.","domainHref":"1-3/DOMDebugger/","href":"#method-getEventListeners"}]},"domdebugger.removedombreakpoint":{"keyword":"DOMDebugger.removeDOMBreakpoint","pageReferences":[{"domain":"DOMDebugger","type":"4","description":"Removes DOM breakpoint that was set using `setDOMBreakpoint`.","domainHref":"1-3/DOMDebugger/","href":"#method-removeDOMBreakpoint"}]},"domdebugger.removeeventlistenerbreakpoint":{"keyword":"DOMDebugger.removeEventListenerBreakpoint","pageReferences":[{"domain":"DOMDebugger","type":"4","description":"Removes breakpoint on particular DOM event.","domainHref":"1-3/DOMDebugger/","href":"#method-removeEventListenerBreakpoint"}]},"domdebugger.removexhrbreakpoint":{"keyword":"DOMDebugger.removeXHRBreakpoint","pageReferences":[{"domain":"DOMDebugger","type":"4","description":"Removes breakpoint from XMLHttpRequest.","domainHref":"1-3/DOMDebugger/","href":"#method-removeXHRBreakpoint"}]},"domdebugger.setdombreakpoint":{"keyword":"DOMDebugger.setDOMBreakpoint","pageReferences":[{"domain":"DOMDebugger","type":"4","description":"Sets breakpoint on particular operation with DOM.","domainHref":"1-3/DOMDebugger/","href":"#method-setDOMBreakpoint"}]},"domdebugger.seteventlistenerbreakpoint":{"keyword":"DOMDebugger.setEventListenerBreakpoint","pageReferences":[{"domain":"DOMDebugger","type":"4","description":"Sets breakpoint on particular DOM event.","domainHref":"1-3/DOMDebugger/","href":"#method-setEventListenerBreakpoint"}]},"domdebugger.setxhrbreakpoint":{"keyword":"DOMDebugger.setXHRBreakpoint","pageReferences":[{"domain":"DOMDebugger","type":"4","description":"Sets breakpoint on XMLHttpRequest.","domainHref":"1-3/DOMDebugger/","href":"#method-setXHRBreakpoint"}]},"domdebugger.dombreakpointtype":{"keyword":"DOMDebugger.DOMBreakpointType","pageReferences":[{"domain":"DOMDebugger","type":"3","description":"DOM breakpoint type.","domainHref":"1-3/DOMDebugger/","href":"#type-DOMBreakpointType"}]},"domdebugger.eventlistener":{"keyword":"DOMDebugger.EventListener","pageReferences":[{"domain":"DOMDebugger","type":"3","description":"Object event listener.","domainHref":"1-3/DOMDebugger/","href":"#type-EventListener"}]},"emulation":{"keyword":"Emulation","pageReferences":[{"domain":"Emulation","type":"0","description":"This domain emulates different environments for the page.","domainHref":"1-3/Emulation/"}]},"emulation.cleardevicemetricsoverride":{"keyword":"Emulation.clearDeviceMetricsOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Clears the overridden device metrics.","domainHref":"1-3/Emulation/","href":"#method-clearDeviceMetricsOverride"}]},"emulation.cleargeolocationoverride":{"keyword":"Emulation.clearGeolocationOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Clears the overridden Geolocation Position and Error.","domainHref":"1-3/Emulation/","href":"#method-clearGeolocationOverride"}]},"emulation.setcputhrottlingrate":{"keyword":"Emulation.setCPUThrottlingRate","pageReferences":[{"domain":"Emulation","type":"4","description":"Enables CPU throttling to emulate slow CPUs.","domainHref":"1-3/Emulation/","href":"#method-setCPUThrottlingRate"}]},"emulation.setdefaultbackgroundcoloroverride":{"keyword":"Emulation.setDefaultBackgroundColorOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Sets or clears an override of the default background color of the frame. This override is used\nif the content does not specify one.","domainHref":"1-3/Emulation/","href":"#method-setDefaultBackgroundColorOverride"}]},"emulation.setdevicemetricsoverride":{"keyword":"Emulation.setDeviceMetricsOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Overrides the values of device screen dimensions (window.screen.width, window.screen.height,\nwindow.innerWidth, window.innerHeight, and \"device-width\"/\"device-height\"-related CSS media\nquery results).","domainHref":"1-3/Emulation/","href":"#method-setDeviceMetricsOverride"}]},"emulation.setemulatedmedia":{"keyword":"Emulation.setEmulatedMedia","pageReferences":[{"domain":"Emulation","type":"4","description":"Emulates the given media type or media feature for CSS media queries.","domainHref":"1-3/Emulation/","href":"#method-setEmulatedMedia"}]},"emulation.setemulatedvisiondeficiency":{"keyword":"Emulation.setEmulatedVisionDeficiency","pageReferences":[{"domain":"Emulation","type":"4","description":"Emulates the given vision deficiency.","domainHref":"1-3/Emulation/","href":"#method-setEmulatedVisionDeficiency"}]},"emulation.setemulatedostextscale":{"keyword":"Emulation.setEmulatedOSTextScale","pageReferences":[{"domain":"Emulation","type":"4","description":"Emulates the given OS text scale.","domainHref":"1-3/Emulation/","href":"#method-setEmulatedOSTextScale"}]},"emulation.setgeolocationoverride":{"keyword":"Emulation.setGeolocationOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Overrides the Geolocation Position or Error. Omitting latitude, longitude or\naccuracy emulates position unavailable.","domainHref":"1-3/Emulation/","href":"#method-setGeolocationOverride"}]},"emulation.setidleoverride":{"keyword":"Emulation.setIdleOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Overrides the Idle state.","domainHref":"1-3/Emulation/","href":"#method-setIdleOverride"}]},"emulation.clearidleoverride":{"keyword":"Emulation.clearIdleOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Clears Idle state overrides.","domainHref":"1-3/Emulation/","href":"#method-clearIdleOverride"}]},"emulation.setscriptexecutiondisabled":{"keyword":"Emulation.setScriptExecutionDisabled","pageReferences":[{"domain":"Emulation","type":"4","description":"Switches script execution in the page.","domainHref":"1-3/Emulation/","href":"#method-setScriptExecutionDisabled"}]},"emulation.settouchemulationenabled":{"keyword":"Emulation.setTouchEmulationEnabled","pageReferences":[{"domain":"Emulation","type":"4","description":"Enables touch on platforms which do not support them.","domainHref":"1-3/Emulation/","href":"#method-setTouchEmulationEnabled"}]},"emulation.settimezoneoverride":{"keyword":"Emulation.setTimezoneOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Overrides default host system timezone with the specified one.","domainHref":"1-3/Emulation/","href":"#method-setTimezoneOverride"}]},"emulation.setuseragentoverride":{"keyword":"Emulation.setUserAgentOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Allows overriding user agent with the given string.\n`userAgentMetadata` must be set for Client Hint headers to be sent.","domainHref":"1-3/Emulation/","href":"#method-setUserAgentOverride"}]},"emulation.screenorientation":{"keyword":"Emulation.ScreenOrientation","pageReferences":[{"domain":"Emulation","type":"3","description":"Screen orientation.","domainHref":"1-3/Emulation/","href":"#type-ScreenOrientation"}]},"emulation.displayfeature":{"keyword":"Emulation.DisplayFeature","pageReferences":[{"domain":"Emulation","type":"3","domainHref":"1-3/Emulation/","href":"#type-DisplayFeature"}]},"emulation.deviceposture":{"keyword":"Emulation.DevicePosture","pageReferences":[{"domain":"Emulation","type":"3","domainHref":"1-3/Emulation/","href":"#type-DevicePosture"}]},"emulation.mediafeature":{"keyword":"Emulation.MediaFeature","pageReferences":[{"domain":"Emulation","type":"3","domainHref":"1-3/Emulation/","href":"#type-MediaFeature"}]},"io":{"keyword":"IO","pageReferences":[{"domain":"IO","type":"0","description":"Input/Output operations for streams produced by DevTools.","domainHref":"1-3/IO/"}]},"io.close":{"keyword":"IO.close","pageReferences":[{"domain":"IO","type":"4","description":"Close the stream, discard any temporary backing storage.","domainHref":"1-3/IO/","href":"#method-close"}]},"io.read":{"keyword":"IO.read","pageReferences":[{"domain":"IO","type":"4","description":"Read a chunk of the stream","domainHref":"1-3/IO/","href":"#method-read"}]},"io.resolveblob":{"keyword":"IO.resolveBlob","pageReferences":[{"domain":"IO","type":"4","description":"Return UUID of Blob object specified by a remote object id.","domainHref":"1-3/IO/","href":"#method-resolveBlob"}]},"io.streamhandle":{"keyword":"IO.StreamHandle","pageReferences":[{"domain":"IO","type":"3","description":"This is either obtained from another method or specified as `blob:` where\n`` is an UUID of a Blob.","domainHref":"1-3/IO/","href":"#type-StreamHandle"}]},"input":{"keyword":"Input","pageReferences":[{"domain":"Input","type":"0","domainHref":"1-3/Input/"}]},"input.dispatchkeyevent":{"keyword":"Input.dispatchKeyEvent","pageReferences":[{"domain":"Input","type":"4","description":"Dispatches a key event to the page.","domainHref":"1-3/Input/","href":"#method-dispatchKeyEvent"}]},"input.dispatchmouseevent":{"keyword":"Input.dispatchMouseEvent","pageReferences":[{"domain":"Input","type":"4","description":"Dispatches a mouse event to the page.","domainHref":"1-3/Input/","href":"#method-dispatchMouseEvent"}]},"input.dispatchtouchevent":{"keyword":"Input.dispatchTouchEvent","pageReferences":[{"domain":"Input","type":"4","description":"Dispatches a touch event to the page.","domainHref":"1-3/Input/","href":"#method-dispatchTouchEvent"}]},"input.canceldragging":{"keyword":"Input.cancelDragging","pageReferences":[{"domain":"Input","type":"4","description":"Cancels any active dragging in the page.","domainHref":"1-3/Input/","href":"#method-cancelDragging"}]},"input.setignoreinputevents":{"keyword":"Input.setIgnoreInputEvents","pageReferences":[{"domain":"Input","type":"4","description":"Ignores input events (useful while auditing page).","domainHref":"1-3/Input/","href":"#method-setIgnoreInputEvents"}]},"input.touchpoint":{"keyword":"Input.TouchPoint","pageReferences":[{"domain":"Input","type":"3","domainHref":"1-3/Input/","href":"#type-TouchPoint"}]},"input.mousebutton":{"keyword":"Input.MouseButton","pageReferences":[{"domain":"Input","type":"3","domainHref":"1-3/Input/","href":"#type-MouseButton"}]},"input.timesinceepoch":{"keyword":"Input.TimeSinceEpoch","pageReferences":[{"domain":"Input","type":"3","description":"UTC time in seconds, counted from January 1, 1970.","domainHref":"1-3/Input/","href":"#type-TimeSinceEpoch"}]},"log":{"keyword":"Log","pageReferences":[{"domain":"Log","type":"0","description":"Provides access to log entries.","domainHref":"1-3/Log/"}]},"log.clear":{"keyword":"Log.clear","pageReferences":[{"domain":"Log","type":"4","description":"Clears the log.","domainHref":"1-3/Log/","href":"#method-clear"}]},"log.disable":{"keyword":"Log.disable","pageReferences":[{"domain":"Log","type":"4","description":"Disables log domain, prevents further log entries from being reported to the client.","domainHref":"1-3/Log/","href":"#method-disable"}]},"log.enable":{"keyword":"Log.enable","pageReferences":[{"domain":"Log","type":"4","description":"Enables log domain, sends the entries collected so far to the client by means of the\n`entryAdded` notification.","domainHref":"1-3/Log/","href":"#method-enable"}]},"log.startviolationsreport":{"keyword":"Log.startViolationsReport","pageReferences":[{"domain":"Log","type":"4","description":"start violation reporting.","domainHref":"1-3/Log/","href":"#method-startViolationsReport"}]},"log.stopviolationsreport":{"keyword":"Log.stopViolationsReport","pageReferences":[{"domain":"Log","type":"4","description":"Stop violation reporting.","domainHref":"1-3/Log/","href":"#method-stopViolationsReport"}]},"log.entryadded":{"keyword":"Log.entryAdded","pageReferences":[{"domain":"Log","type":"1","description":"Issued when new message was logged.","domainHref":"1-3/Log/","href":"#event-entryAdded"}]},"log.logentry":{"keyword":"Log.LogEntry","pageReferences":[{"domain":"Log","type":"3","description":"Log entry.","domainHref":"1-3/Log/","href":"#type-LogEntry"}]},"log.violationsetting":{"keyword":"Log.ViolationSetting","pageReferences":[{"domain":"Log","type":"3","description":"Violation configuration setting.","domainHref":"1-3/Log/","href":"#type-ViolationSetting"}]},"network":{"keyword":"Network","pageReferences":[{"domain":"Network","type":"0","description":"Network domain allows tracking network activities of the page. It exposes information about http,\nfile, data and other requests and responses, their headers, bodies, timing, etc.","domainHref":"1-3/Network/"}]},"network.clearbrowsercache":{"keyword":"Network.clearBrowserCache","pageReferences":[{"domain":"Network","type":"4","description":"Clears browser cache.","domainHref":"1-3/Network/","href":"#method-clearBrowserCache"}]},"network.clearbrowsercookies":{"keyword":"Network.clearBrowserCookies","pageReferences":[{"domain":"Network","type":"4","description":"Clears browser cookies.","domainHref":"1-3/Network/","href":"#method-clearBrowserCookies"}]},"network.deletecookies":{"keyword":"Network.deleteCookies","pageReferences":[{"domain":"Network","type":"4","description":"Deletes browser cookies with matching name and url or domain/path/partitionKey pair.","domainHref":"1-3/Network/","href":"#method-deleteCookies"}]},"network.disable":{"keyword":"Network.disable","pageReferences":[{"domain":"Network","type":"4","description":"Disables network tracking, prevents network events from being sent to the client.","domainHref":"1-3/Network/","href":"#method-disable"}]},"network.emulatenetworkconditions":{"keyword":"Network.emulateNetworkConditions","pageReferences":[{"domain":"Network","type":"4","description":"Activates emulation of network conditions.","domainHref":"1-3/Network/","href":"#method-emulateNetworkConditions"}]},"network.enable":{"keyword":"Network.enable","pageReferences":[{"domain":"Network","type":"4","description":"Enables network tracking, network events will now be delivered to the client.","domainHref":"1-3/Network/","href":"#method-enable"}]},"network.getcookies":{"keyword":"Network.getCookies","pageReferences":[{"domain":"Network","type":"4","description":"Returns all browser cookies for the current URL. Depending on the backend support, will return\ndetailed cookie information in the `cookies` field.","domainHref":"1-3/Network/","href":"#method-getCookies"}]},"network.getresponsebody":{"keyword":"Network.getResponseBody","pageReferences":[{"domain":"Network","type":"4","description":"Returns content served for the given request.","domainHref":"1-3/Network/","href":"#method-getResponseBody"}]},"network.getrequestpostdata":{"keyword":"Network.getRequestPostData","pageReferences":[{"domain":"Network","type":"4","description":"Returns post data sent with the request. Returns an error when no data was sent with the request.","domainHref":"1-3/Network/","href":"#method-getRequestPostData"}]},"network.setbypassserviceworker":{"keyword":"Network.setBypassServiceWorker","pageReferences":[{"domain":"Network","type":"4","description":"Toggles ignoring of service worker for each request.","domainHref":"1-3/Network/","href":"#method-setBypassServiceWorker"}]},"network.setcachedisabled":{"keyword":"Network.setCacheDisabled","pageReferences":[{"domain":"Network","type":"4","description":"Toggles ignoring cache for each request. If `true`, cache will not be used.","domainHref":"1-3/Network/","href":"#method-setCacheDisabled"}]},"network.setcookie":{"keyword":"Network.setCookie","pageReferences":[{"domain":"Network","type":"4","description":"Sets a cookie with the given cookie data; may overwrite equivalent cookies if they exist.","domainHref":"1-3/Network/","href":"#method-setCookie"}]},"network.setcookies":{"keyword":"Network.setCookies","pageReferences":[{"domain":"Network","type":"4","description":"Sets given cookies.","domainHref":"1-3/Network/","href":"#method-setCookies"}]},"network.setextrahttpheaders":{"keyword":"Network.setExtraHTTPHeaders","pageReferences":[{"domain":"Network","type":"4","description":"Specifies whether to always send extra HTTP headers with the requests from this page.","domainHref":"1-3/Network/","href":"#method-setExtraHTTPHeaders"}]},"network.setuseragentoverride":{"keyword":"Network.setUserAgentOverride","pageReferences":[{"domain":"Network","type":"4","description":"Allows overriding user agent with the given string.","domainHref":"1-3/Network/","href":"#method-setUserAgentOverride"}]},"network.datareceived":{"keyword":"Network.dataReceived","pageReferences":[{"domain":"Network","type":"1","description":"Fired when data chunk was received over the network.","domainHref":"1-3/Network/","href":"#event-dataReceived"}]},"network.eventsourcemessagereceived":{"keyword":"Network.eventSourceMessageReceived","pageReferences":[{"domain":"Network","type":"1","description":"Fired when EventSource message is received.","domainHref":"1-3/Network/","href":"#event-eventSourceMessageReceived"}]},"network.loadingfailed":{"keyword":"Network.loadingFailed","pageReferences":[{"domain":"Network","type":"1","description":"Fired when HTTP request has failed to load.","domainHref":"1-3/Network/","href":"#event-loadingFailed"}]},"network.loadingfinished":{"keyword":"Network.loadingFinished","pageReferences":[{"domain":"Network","type":"1","description":"Fired when HTTP request has finished loading.","domainHref":"1-3/Network/","href":"#event-loadingFinished"}]},"network.requestservedfromcache":{"keyword":"Network.requestServedFromCache","pageReferences":[{"domain":"Network","type":"1","description":"Fired if request ended up loading from cache.","domainHref":"1-3/Network/","href":"#event-requestServedFromCache"}]},"network.requestwillbesent":{"keyword":"Network.requestWillBeSent","pageReferences":[{"domain":"Network","type":"1","description":"Fired when page is about to send HTTP request.","domainHref":"1-3/Network/","href":"#event-requestWillBeSent"}]},"network.responsereceived":{"keyword":"Network.responseReceived","pageReferences":[{"domain":"Network","type":"1","description":"Fired when HTTP response is available.","domainHref":"1-3/Network/","href":"#event-responseReceived"}]},"network.websocketclosed":{"keyword":"Network.webSocketClosed","pageReferences":[{"domain":"Network","type":"1","description":"Fired when WebSocket is closed.","domainHref":"1-3/Network/","href":"#event-webSocketClosed"}]},"network.websocketcreated":{"keyword":"Network.webSocketCreated","pageReferences":[{"domain":"Network","type":"1","description":"Fired upon WebSocket creation.","domainHref":"1-3/Network/","href":"#event-webSocketCreated"}]},"network.websocketframeerror":{"keyword":"Network.webSocketFrameError","pageReferences":[{"domain":"Network","type":"1","description":"Fired when WebSocket message error occurs.","domainHref":"1-3/Network/","href":"#event-webSocketFrameError"}]},"network.websocketframereceived":{"keyword":"Network.webSocketFrameReceived","pageReferences":[{"domain":"Network","type":"1","description":"Fired when WebSocket message is received.","domainHref":"1-3/Network/","href":"#event-webSocketFrameReceived"}]},"network.websocketframesent":{"keyword":"Network.webSocketFrameSent","pageReferences":[{"domain":"Network","type":"1","description":"Fired when WebSocket message is sent.","domainHref":"1-3/Network/","href":"#event-webSocketFrameSent"}]},"network.websockethandshakeresponsereceived":{"keyword":"Network.webSocketHandshakeResponseReceived","pageReferences":[{"domain":"Network","type":"1","description":"Fired when WebSocket handshake response becomes available.","domainHref":"1-3/Network/","href":"#event-webSocketHandshakeResponseReceived"}]},"network.websocketwillsendhandshakerequest":{"keyword":"Network.webSocketWillSendHandshakeRequest","pageReferences":[{"domain":"Network","type":"1","description":"Fired when WebSocket is about to initiate handshake.","domainHref":"1-3/Network/","href":"#event-webSocketWillSendHandshakeRequest"}]},"network.webtransportcreated":{"keyword":"Network.webTransportCreated","pageReferences":[{"domain":"Network","type":"1","description":"Fired upon WebTransport creation.","domainHref":"1-3/Network/","href":"#event-webTransportCreated"}]},"network.webtransportconnectionestablished":{"keyword":"Network.webTransportConnectionEstablished","pageReferences":[{"domain":"Network","type":"1","description":"Fired when WebTransport handshake is finished.","domainHref":"1-3/Network/","href":"#event-webTransportConnectionEstablished"}]},"network.webtransportclosed":{"keyword":"Network.webTransportClosed","pageReferences":[{"domain":"Network","type":"1","description":"Fired when WebTransport is disposed.","domainHref":"1-3/Network/","href":"#event-webTransportClosed"}]},"network.resourcetype":{"keyword":"Network.ResourceType","pageReferences":[{"domain":"Network","type":"3","description":"Resource type as it was perceived by the rendering engine.","domainHref":"1-3/Network/","href":"#type-ResourceType"}]},"network.loaderid":{"keyword":"Network.LoaderId","pageReferences":[{"domain":"Network","type":"3","description":"Unique loader identifier.","domainHref":"1-3/Network/","href":"#type-LoaderId"}]},"network.requestid":{"keyword":"Network.RequestId","pageReferences":[{"domain":"Network","type":"3","description":"Unique network request identifier.\nNote that this does not identify individual HTTP requests that are part of\na network request.","domainHref":"1-3/Network/","href":"#type-RequestId"}]},"network.interceptionid":{"keyword":"Network.InterceptionId","pageReferences":[{"domain":"Network","type":"3","description":"Unique intercepted request identifier.","domainHref":"1-3/Network/","href":"#type-InterceptionId"}]},"network.errorreason":{"keyword":"Network.ErrorReason","pageReferences":[{"domain":"Network","type":"3","description":"Network level fetch failure reason.","domainHref":"1-3/Network/","href":"#type-ErrorReason"}]},"network.timesinceepoch":{"keyword":"Network.TimeSinceEpoch","pageReferences":[{"domain":"Network","type":"3","description":"UTC time in seconds, counted from January 1, 1970.","domainHref":"1-3/Network/","href":"#type-TimeSinceEpoch"}]},"network.monotonictime":{"keyword":"Network.MonotonicTime","pageReferences":[{"domain":"Network","type":"3","description":"Monotonically increasing time in seconds since an arbitrary point in the past.","domainHref":"1-3/Network/","href":"#type-MonotonicTime"}]},"network.headers":{"keyword":"Network.Headers","pageReferences":[{"domain":"Network","type":"3","description":"Request / response headers as keys / values of JSON object.","domainHref":"1-3/Network/","href":"#type-Headers"}]},"network.connectiontype":{"keyword":"Network.ConnectionType","pageReferences":[{"domain":"Network","type":"3","description":"The underlying connection technology that the browser is supposedly using.","domainHref":"1-3/Network/","href":"#type-ConnectionType"}]},"network.cookiesamesite":{"keyword":"Network.CookieSameSite","pageReferences":[{"domain":"Network","type":"3","description":"Represents the cookie's 'SameSite' status:\nhttps://tools.ietf.org/html/draft-west-first-party-cookies","domainHref":"1-3/Network/","href":"#type-CookieSameSite"}]},"network.resourcetiming":{"keyword":"Network.ResourceTiming","pageReferences":[{"domain":"Network","type":"3","description":"Timing information for the request.","domainHref":"1-3/Network/","href":"#type-ResourceTiming"}]},"network.resourcepriority":{"keyword":"Network.ResourcePriority","pageReferences":[{"domain":"Network","type":"3","description":"Loading priority of a resource request.","domainHref":"1-3/Network/","href":"#type-ResourcePriority"}]},"network.postdataentry":{"keyword":"Network.PostDataEntry","pageReferences":[{"domain":"Network","type":"3","description":"Post data entry for HTTP request","domainHref":"1-3/Network/","href":"#type-PostDataEntry"}]},"network.request":{"keyword":"Network.Request","pageReferences":[{"domain":"Network","type":"3","description":"HTTP request data.","domainHref":"1-3/Network/","href":"#type-Request"}]},"network.signedcertificatetimestamp":{"keyword":"Network.SignedCertificateTimestamp","pageReferences":[{"domain":"Network","type":"3","description":"Details of a signed certificate timestamp (SCT).","domainHref":"1-3/Network/","href":"#type-SignedCertificateTimestamp"}]},"network.securitydetails":{"keyword":"Network.SecurityDetails","pageReferences":[{"domain":"Network","type":"3","description":"Security details about a request.","domainHref":"1-3/Network/","href":"#type-SecurityDetails"}]},"network.certificatetransparencycompliance":{"keyword":"Network.CertificateTransparencyCompliance","pageReferences":[{"domain":"Network","type":"3","description":"Whether the request complied with Certificate Transparency policy.","domainHref":"1-3/Network/","href":"#type-CertificateTransparencyCompliance"}]},"network.blockedreason":{"keyword":"Network.BlockedReason","pageReferences":[{"domain":"Network","type":"3","description":"The reason why request was blocked.","domainHref":"1-3/Network/","href":"#type-BlockedReason"}]},"network.corserror":{"keyword":"Network.CorsError","pageReferences":[{"domain":"Network","type":"3","description":"The reason why request was blocked.","domainHref":"1-3/Network/","href":"#type-CorsError"}]},"network.corserrorstatus":{"keyword":"Network.CorsErrorStatus","pageReferences":[{"domain":"Network","type":"3","domainHref":"1-3/Network/","href":"#type-CorsErrorStatus"}]},"network.serviceworkerresponsesource":{"keyword":"Network.ServiceWorkerResponseSource","pageReferences":[{"domain":"Network","type":"3","description":"Source of serviceworker response.","domainHref":"1-3/Network/","href":"#type-ServiceWorkerResponseSource"}]},"network.serviceworkerroutersource":{"keyword":"Network.ServiceWorkerRouterSource","pageReferences":[{"domain":"Network","type":"3","description":"Source of service worker router.","domainHref":"1-3/Network/","href":"#type-ServiceWorkerRouterSource"}]},"network.response":{"keyword":"Network.Response","pageReferences":[{"domain":"Network","type":"3","description":"HTTP response data.","domainHref":"1-3/Network/","href":"#type-Response"}]},"network.websocketrequest":{"keyword":"Network.WebSocketRequest","pageReferences":[{"domain":"Network","type":"3","description":"WebSocket request data.","domainHref":"1-3/Network/","href":"#type-WebSocketRequest"}]},"network.websocketresponse":{"keyword":"Network.WebSocketResponse","pageReferences":[{"domain":"Network","type":"3","description":"WebSocket response data.","domainHref":"1-3/Network/","href":"#type-WebSocketResponse"}]},"network.websocketframe":{"keyword":"Network.WebSocketFrame","pageReferences":[{"domain":"Network","type":"3","description":"WebSocket message data. This represents an entire WebSocket message, not just a fragmented frame as the name suggests.","domainHref":"1-3/Network/","href":"#type-WebSocketFrame"}]},"network.cachedresource":{"keyword":"Network.CachedResource","pageReferences":[{"domain":"Network","type":"3","description":"Information about the cached resource.","domainHref":"1-3/Network/","href":"#type-CachedResource"}]},"network.initiator":{"keyword":"Network.Initiator","pageReferences":[{"domain":"Network","type":"3","description":"Information about the request initiator.","domainHref":"1-3/Network/","href":"#type-Initiator"}]},"network.cookie":{"keyword":"Network.Cookie","pageReferences":[{"domain":"Network","type":"3","description":"Cookie object","domainHref":"1-3/Network/","href":"#type-Cookie"}]},"network.cookieparam":{"keyword":"Network.CookieParam","pageReferences":[{"domain":"Network","type":"3","description":"Cookie parameter object","domainHref":"1-3/Network/","href":"#type-CookieParam"}]},"page":{"keyword":"Page","pageReferences":[{"domain":"Page","type":"0","description":"Actions and events related to the inspected page belong to the page domain.","domainHref":"1-3/Page/"}]},"page.addscripttoevaluateonnewdocument":{"keyword":"Page.addScriptToEvaluateOnNewDocument","pageReferences":[{"domain":"Page","type":"4","description":"Evaluates given script in every frame upon creation (before loading frame's scripts).","domainHref":"1-3/Page/","href":"#method-addScriptToEvaluateOnNewDocument"}]},"page.bringtofront":{"keyword":"Page.bringToFront","pageReferences":[{"domain":"Page","type":"4","description":"Brings page to front (activates tab).","domainHref":"1-3/Page/","href":"#method-bringToFront"}]},"page.capturescreenshot":{"keyword":"Page.captureScreenshot","pageReferences":[{"domain":"Page","type":"4","description":"Capture page screenshot.","domainHref":"1-3/Page/","href":"#method-captureScreenshot"}]},"page.createisolatedworld":{"keyword":"Page.createIsolatedWorld","pageReferences":[{"domain":"Page","type":"4","description":"Creates an isolated world for the given frame.","domainHref":"1-3/Page/","href":"#method-createIsolatedWorld"}]},"page.disable":{"keyword":"Page.disable","pageReferences":[{"domain":"Page","type":"4","description":"Disables page domain notifications.","domainHref":"1-3/Page/","href":"#method-disable"}]},"page.enable":{"keyword":"Page.enable","pageReferences":[{"domain":"Page","type":"4","description":"Enables page domain notifications.","domainHref":"1-3/Page/","href":"#method-enable"}]},"page.getappmanifest":{"keyword":"Page.getAppManifest","pageReferences":[{"domain":"Page","type":"4","description":"Gets the processed manifest for this current document.\n This API always waits for the manifest to be loaded.\n If manifestId is provided, and it does not match the manifest of the\n current documen...","domainHref":"1-3/Page/","href":"#method-getAppManifest"}]},"page.getframetree":{"keyword":"Page.getFrameTree","pageReferences":[{"domain":"Page","type":"4","description":"Returns present frame tree structure.","domainHref":"1-3/Page/","href":"#method-getFrameTree"}]},"page.getlayoutmetrics":{"keyword":"Page.getLayoutMetrics","pageReferences":[{"domain":"Page","type":"4","description":"Returns metrics relating to the layouting of the page, such as viewport bounds/scale.","domainHref":"1-3/Page/","href":"#method-getLayoutMetrics"}]},"page.getnavigationhistory":{"keyword":"Page.getNavigationHistory","pageReferences":[{"domain":"Page","type":"4","description":"Returns navigation history for the current page.","domainHref":"1-3/Page/","href":"#method-getNavigationHistory"}]},"page.resetnavigationhistory":{"keyword":"Page.resetNavigationHistory","pageReferences":[{"domain":"Page","type":"4","description":"Resets navigation history for the current page.","domainHref":"1-3/Page/","href":"#method-resetNavigationHistory"}]},"page.handlejavascriptdialog":{"keyword":"Page.handleJavaScriptDialog","pageReferences":[{"domain":"Page","type":"4","description":"Accepts or dismisses a JavaScript initiated dialog (alert, confirm, prompt, or onbeforeunload).","domainHref":"1-3/Page/","href":"#method-handleJavaScriptDialog"}]},"page.navigate":{"keyword":"Page.navigate","pageReferences":[{"domain":"Page","type":"4","description":"Navigates current page to the given URL.","domainHref":"1-3/Page/","href":"#method-navigate"}]},"page.navigatetohistoryentry":{"keyword":"Page.navigateToHistoryEntry","pageReferences":[{"domain":"Page","type":"4","description":"Navigates current page to the given history entry.","domainHref":"1-3/Page/","href":"#method-navigateToHistoryEntry"}]},"page.printtopdf":{"keyword":"Page.printToPDF","pageReferences":[{"domain":"Page","type":"4","description":"Print page as PDF.","domainHref":"1-3/Page/","href":"#method-printToPDF"}]},"page.reload":{"keyword":"Page.reload","pageReferences":[{"domain":"Page","type":"4","description":"Reloads given page optionally ignoring the cache.","domainHref":"1-3/Page/","href":"#method-reload"}]},"page.removescripttoevaluateonnewdocument":{"keyword":"Page.removeScriptToEvaluateOnNewDocument","pageReferences":[{"domain":"Page","type":"4","description":"Removes given script from the list.","domainHref":"1-3/Page/","href":"#method-removeScriptToEvaluateOnNewDocument"}]},"page.setbypasscsp":{"keyword":"Page.setBypassCSP","pageReferences":[{"domain":"Page","type":"4","description":"Enable page Content Security Policy by-passing.","domainHref":"1-3/Page/","href":"#method-setBypassCSP"}]},"page.setdocumentcontent":{"keyword":"Page.setDocumentContent","pageReferences":[{"domain":"Page","type":"4","description":"Sets given markup as the document's HTML.","domainHref":"1-3/Page/","href":"#method-setDocumentContent"}]},"page.setlifecycleeventsenabled":{"keyword":"Page.setLifecycleEventsEnabled","pageReferences":[{"domain":"Page","type":"4","description":"Controls whether page will emit lifecycle events.","domainHref":"1-3/Page/","href":"#method-setLifecycleEventsEnabled"}]},"page.stoploading":{"keyword":"Page.stopLoading","pageReferences":[{"domain":"Page","type":"4","description":"Force the page stop all navigations and pending resource fetches.","domainHref":"1-3/Page/","href":"#method-stopLoading"}]},"page.close":{"keyword":"Page.close","pageReferences":[{"domain":"Page","type":"4","description":"Tries to close page, running its beforeunload hooks, if any.","domainHref":"1-3/Page/","href":"#method-close"}]},"page.setinterceptfilechooserdialog":{"keyword":"Page.setInterceptFileChooserDialog","pageReferences":[{"domain":"Page","type":"4","description":"Intercept file chooser requests and transfer control to protocol clients.\nWhen file chooser interception is enabled, native file chooser dialog is not shown.\nInstead, a protocol event `Page.fileChoose...","domainHref":"1-3/Page/","href":"#method-setInterceptFileChooserDialog"}]},"page.domcontenteventfired":{"keyword":"Page.domContentEventFired","pageReferences":[{"domain":"Page","type":"1","domainHref":"1-3/Page/","href":"#event-domContentEventFired"}]},"page.filechooseropened":{"keyword":"Page.fileChooserOpened","pageReferences":[{"domain":"Page","type":"1","description":"Emitted only when `page.interceptFileChooser` is enabled.","domainHref":"1-3/Page/","href":"#event-fileChooserOpened"}]},"page.frameattached":{"keyword":"Page.frameAttached","pageReferences":[{"domain":"Page","type":"1","description":"Fired when frame has been attached to its parent.","domainHref":"1-3/Page/","href":"#event-frameAttached"}]},"page.framedetached":{"keyword":"Page.frameDetached","pageReferences":[{"domain":"Page","type":"1","description":"Fired when frame has been detached from its parent.","domainHref":"1-3/Page/","href":"#event-frameDetached"}]},"page.framenavigated":{"keyword":"Page.frameNavigated","pageReferences":[{"domain":"Page","type":"1","description":"Fired once navigation of the frame has completed. Frame is now associated with the new loader.","domainHref":"1-3/Page/","href":"#event-frameNavigated"}]},"page.interstitialhidden":{"keyword":"Page.interstitialHidden","pageReferences":[{"domain":"Page","type":"1","description":"Fired when interstitial page was hidden","domainHref":"1-3/Page/","href":"#event-interstitialHidden"}]},"page.interstitialshown":{"keyword":"Page.interstitialShown","pageReferences":[{"domain":"Page","type":"1","description":"Fired when interstitial page was shown","domainHref":"1-3/Page/","href":"#event-interstitialShown"}]},"page.javascriptdialogclosed":{"keyword":"Page.javascriptDialogClosed","pageReferences":[{"domain":"Page","type":"1","description":"Fired when a JavaScript initiated dialog (alert, confirm, prompt, or onbeforeunload) has been\nclosed.","domainHref":"1-3/Page/","href":"#event-javascriptDialogClosed"}]},"page.javascriptdialogopening":{"keyword":"Page.javascriptDialogOpening","pageReferences":[{"domain":"Page","type":"1","description":"Fired when a JavaScript initiated dialog (alert, confirm, prompt, or onbeforeunload) is about to\nopen.","domainHref":"1-3/Page/","href":"#event-javascriptDialogOpening"}]},"page.lifecycleevent":{"keyword":"Page.lifecycleEvent","pageReferences":[{"domain":"Page","type":"1","description":"Fired for lifecycle events (navigation, load, paint, etc) in the current\ntarget (including local frames).","domainHref":"1-3/Page/","href":"#event-lifecycleEvent"}]},"page.loadeventfired":{"keyword":"Page.loadEventFired","pageReferences":[{"domain":"Page","type":"1","domainHref":"1-3/Page/","href":"#event-loadEventFired"}]},"page.windowopen":{"keyword":"Page.windowOpen","pageReferences":[{"domain":"Page","type":"1","description":"Fired when a new window is going to be opened, via window.open(), link click, form submission,\netc.","domainHref":"1-3/Page/","href":"#event-windowOpen"}]},"page.frameid":{"keyword":"Page.FrameId","pageReferences":[{"domain":"Page","type":"3","description":"Unique frame identifier.","domainHref":"1-3/Page/","href":"#type-FrameId"}]},"page.frame":{"keyword":"Page.Frame","pageReferences":[{"domain":"Page","type":"3","description":"Information about the Frame on the page.","domainHref":"1-3/Page/","href":"#type-Frame"}]},"page.frametree":{"keyword":"Page.FrameTree","pageReferences":[{"domain":"Page","type":"3","description":"Information about the Frame hierarchy.","domainHref":"1-3/Page/","href":"#type-FrameTree"}]},"page.scriptidentifier":{"keyword":"Page.ScriptIdentifier","pageReferences":[{"domain":"Page","type":"3","description":"Unique script identifier.","domainHref":"1-3/Page/","href":"#type-ScriptIdentifier"}]},"page.transitiontype":{"keyword":"Page.TransitionType","pageReferences":[{"domain":"Page","type":"3","description":"Transition type.","domainHref":"1-3/Page/","href":"#type-TransitionType"}]},"page.navigationentry":{"keyword":"Page.NavigationEntry","pageReferences":[{"domain":"Page","type":"3","description":"Navigation history entry.","domainHref":"1-3/Page/","href":"#type-NavigationEntry"}]},"page.dialogtype":{"keyword":"Page.DialogType","pageReferences":[{"domain":"Page","type":"3","description":"Javascript dialog type.","domainHref":"1-3/Page/","href":"#type-DialogType"}]},"page.appmanifesterror":{"keyword":"Page.AppManifestError","pageReferences":[{"domain":"Page","type":"3","description":"Error while paring app manifest.","domainHref":"1-3/Page/","href":"#type-AppManifestError"}]},"page.layoutviewport":{"keyword":"Page.LayoutViewport","pageReferences":[{"domain":"Page","type":"3","description":"Layout viewport position and dimensions.","domainHref":"1-3/Page/","href":"#type-LayoutViewport"}]},"page.visualviewport":{"keyword":"Page.VisualViewport","pageReferences":[{"domain":"Page","type":"3","description":"Visual viewport position, dimensions, and scale.","domainHref":"1-3/Page/","href":"#type-VisualViewport"}]},"page.viewport":{"keyword":"Page.Viewport","pageReferences":[{"domain":"Page","type":"3","description":"Viewport for capturing screenshot.","domainHref":"1-3/Page/","href":"#type-Viewport"}]},"performance":{"keyword":"Performance","pageReferences":[{"domain":"Performance","type":"0","domainHref":"1-3/Performance/"}]},"performance.disable":{"keyword":"Performance.disable","pageReferences":[{"domain":"Performance","type":"4","description":"Disable collecting and reporting metrics.","domainHref":"1-3/Performance/","href":"#method-disable"}]},"performance.enable":{"keyword":"Performance.enable","pageReferences":[{"domain":"Performance","type":"4","description":"Enable collecting and reporting metrics.","domainHref":"1-3/Performance/","href":"#method-enable"}]},"performance.getmetrics":{"keyword":"Performance.getMetrics","pageReferences":[{"domain":"Performance","type":"4","description":"Retrieve current values of run-time metrics.","domainHref":"1-3/Performance/","href":"#method-getMetrics"}]},"performance.metrics":{"keyword":"Performance.metrics","pageReferences":[{"domain":"Performance","type":"1","description":"Current values of the metrics.","domainHref":"1-3/Performance/","href":"#event-metrics"}]},"performance.metric":{"keyword":"Performance.Metric","pageReferences":[{"domain":"Performance","type":"3","description":"Run-time execution metric.","domainHref":"1-3/Performance/","href":"#type-Metric"}]},"security":{"keyword":"Security","pageReferences":[{"domain":"Security","type":"0","description":"Security","domainHref":"1-3/Security/"}]},"security.disable":{"keyword":"Security.disable","pageReferences":[{"domain":"Security","type":"4","description":"Disables tracking security state changes.","domainHref":"1-3/Security/","href":"#method-disable"}]},"security.enable":{"keyword":"Security.enable","pageReferences":[{"domain":"Security","type":"4","description":"Enables tracking security state changes.","domainHref":"1-3/Security/","href":"#method-enable"}]},"security.setignorecertificateerrors":{"keyword":"Security.setIgnoreCertificateErrors","pageReferences":[{"domain":"Security","type":"4","description":"Enable/disable whether all certificate errors should be ignored.","domainHref":"1-3/Security/","href":"#method-setIgnoreCertificateErrors"}]},"security.certificateid":{"keyword":"Security.CertificateId","pageReferences":[{"domain":"Security","type":"3","description":"An internal certificate ID value.","domainHref":"1-3/Security/","href":"#type-CertificateId"}]},"security.mixedcontenttype":{"keyword":"Security.MixedContentType","pageReferences":[{"domain":"Security","type":"3","description":"A description of mixed content (HTTP resources on HTTPS pages), as defined by\nhttps://www.w3.org/TR/mixed-content/#categories","domainHref":"1-3/Security/","href":"#type-MixedContentType"}]},"security.securitystate":{"keyword":"Security.SecurityState","pageReferences":[{"domain":"Security","type":"3","description":"The security level of a page or resource.","domainHref":"1-3/Security/","href":"#type-SecurityState"}]},"security.securitystateexplanation":{"keyword":"Security.SecurityStateExplanation","pageReferences":[{"domain":"Security","type":"3","description":"An explanation of an factor contributing to the security state.","domainHref":"1-3/Security/","href":"#type-SecurityStateExplanation"}]},"security.certificateerroraction":{"keyword":"Security.CertificateErrorAction","pageReferences":[{"domain":"Security","type":"3","description":"The action to take when a certificate error occurs. continue will continue processing the\nrequest and cancel will cancel the request.","domainHref":"1-3/Security/","href":"#type-CertificateErrorAction"}]},"target":{"keyword":"Target","pageReferences":[{"domain":"Target","type":"0","description":"Supports additional targets discovery and allows to attach to them.","domainHref":"1-3/Target/"}]},"target.activatetarget":{"keyword":"Target.activateTarget","pageReferences":[{"domain":"Target","type":"4","description":"Activates (focuses) the target.","domainHref":"1-3/Target/","href":"#method-activateTarget"}]},"target.attachtotarget":{"keyword":"Target.attachToTarget","pageReferences":[{"domain":"Target","type":"4","description":"Attaches to the target with given id.","domainHref":"1-3/Target/","href":"#method-attachToTarget"}]},"target.closetarget":{"keyword":"Target.closeTarget","pageReferences":[{"domain":"Target","type":"4","description":"Closes the target. If the target is a page that gets closed too.","domainHref":"1-3/Target/","href":"#method-closeTarget"}]},"target.createbrowsercontext":{"keyword":"Target.createBrowserContext","pageReferences":[{"domain":"Target","type":"4","description":"Creates a new empty BrowserContext. Similar to an incognito profile but you can have more than\none.","domainHref":"1-3/Target/","href":"#method-createBrowserContext"}]},"target.getbrowsercontexts":{"keyword":"Target.getBrowserContexts","pageReferences":[{"domain":"Target","type":"4","description":"Returns all browser contexts created with `Target.createBrowserContext` method.","domainHref":"1-3/Target/","href":"#method-getBrowserContexts"}]},"target.createtarget":{"keyword":"Target.createTarget","pageReferences":[{"domain":"Target","type":"4","description":"Creates a new page.","domainHref":"1-3/Target/","href":"#method-createTarget"}]},"target.detachfromtarget":{"keyword":"Target.detachFromTarget","pageReferences":[{"domain":"Target","type":"4","description":"Detaches session with given id.","domainHref":"1-3/Target/","href":"#method-detachFromTarget"}]},"target.disposebrowsercontext":{"keyword":"Target.disposeBrowserContext","pageReferences":[{"domain":"Target","type":"4","description":"Deletes a BrowserContext. All the belonging pages will be closed without calling their\nbeforeunload hooks.","domainHref":"1-3/Target/","href":"#method-disposeBrowserContext"}]},"target.gettargets":{"keyword":"Target.getTargets","pageReferences":[{"domain":"Target","type":"4","description":"Retrieves a list of available targets.","domainHref":"1-3/Target/","href":"#method-getTargets"}]},"target.setautoattach":{"keyword":"Target.setAutoAttach","pageReferences":[{"domain":"Target","type":"4","description":"Controls whether to automatically attach to new targets which are considered\nto be directly related to this one (for example, iframes or workers).\nWhen turned on, attaches to all existing related targ...","domainHref":"1-3/Target/","href":"#method-setAutoAttach"}]},"target.setdiscovertargets":{"keyword":"Target.setDiscoverTargets","pageReferences":[{"domain":"Target","type":"4","description":"Controls whether to discover available targets and notify via\n`targetCreated/targetInfoChanged/targetDestroyed` events.","domainHref":"1-3/Target/","href":"#method-setDiscoverTargets"}]},"target.receivedmessagefromtarget":{"keyword":"Target.receivedMessageFromTarget","pageReferences":[{"domain":"Target","type":"1","description":"Notifies about a new protocol message received from the session (as reported in\n`attachedToTarget` event).","domainHref":"1-3/Target/","href":"#event-receivedMessageFromTarget"}]},"target.targetcreated":{"keyword":"Target.targetCreated","pageReferences":[{"domain":"Target","type":"1","description":"Issued when a possible inspection target is created.","domainHref":"1-3/Target/","href":"#event-targetCreated"}]},"target.targetdestroyed":{"keyword":"Target.targetDestroyed","pageReferences":[{"domain":"Target","type":"1","description":"Issued when a target is destroyed.","domainHref":"1-3/Target/","href":"#event-targetDestroyed"}]},"target.targetcrashed":{"keyword":"Target.targetCrashed","pageReferences":[{"domain":"Target","type":"1","description":"Issued when a target has crashed.","domainHref":"1-3/Target/","href":"#event-targetCrashed"}]},"target.targetinfochanged":{"keyword":"Target.targetInfoChanged","pageReferences":[{"domain":"Target","type":"1","description":"Issued when some information about a target has changed. This only happens between\n`targetCreated` and `targetDestroyed`.","domainHref":"1-3/Target/","href":"#event-targetInfoChanged"}]},"target.targetid":{"keyword":"Target.TargetID","pageReferences":[{"domain":"Target","type":"3","domainHref":"1-3/Target/","href":"#type-TargetID"}]},"target.sessionid":{"keyword":"Target.SessionID","pageReferences":[{"domain":"Target","type":"3","description":"Unique identifier of attached debugging session.","domainHref":"1-3/Target/","href":"#type-SessionID"}]},"target.targetinfo":{"keyword":"Target.TargetInfo","pageReferences":[{"domain":"Target","type":"3","domainHref":"1-3/Target/","href":"#type-TargetInfo"}]},"tracing":{"keyword":"Tracing","pageReferences":[{"domain":"Tracing","type":"0","domainHref":"1-3/Tracing/"}]},"tracing.end":{"keyword":"Tracing.end","pageReferences":[{"domain":"Tracing","type":"4","description":"Stop trace events collection.","domainHref":"1-3/Tracing/","href":"#method-end"}]},"tracing.start":{"keyword":"Tracing.start","pageReferences":[{"domain":"Tracing","type":"4","description":"Start trace events collection.","domainHref":"1-3/Tracing/","href":"#method-start"}]},"tracing.tracingcomplete":{"keyword":"Tracing.tracingComplete","pageReferences":[{"domain":"Tracing","type":"1","description":"Signals that tracing is stopped and there is no trace buffers pending flush, all data were\ndelivered via dataCollected events.","domainHref":"1-3/Tracing/","href":"#event-tracingComplete"}]},"tracing.traceconfig":{"keyword":"Tracing.TraceConfig","pageReferences":[{"domain":"Tracing","type":"3","domainHref":"1-3/Tracing/","href":"#type-TraceConfig"}]},"fetch":{"keyword":"Fetch","pageReferences":[{"domain":"Fetch","type":"0","description":"A domain for letting clients substitute browser's network layer with client code.","domainHref":"1-3/Fetch/"}]},"fetch.disable":{"keyword":"Fetch.disable","pageReferences":[{"domain":"Fetch","type":"4","description":"Disables the fetch domain.","domainHref":"1-3/Fetch/","href":"#method-disable"}]},"fetch.enable":{"keyword":"Fetch.enable","pageReferences":[{"domain":"Fetch","type":"4","description":"Enables issuing of requestPaused events. A request will be paused until client\ncalls one of failRequest, fulfillRequest or continueRequest/continueWithAuth.","domainHref":"1-3/Fetch/","href":"#method-enable"}]},"fetch.failrequest":{"keyword":"Fetch.failRequest","pageReferences":[{"domain":"Fetch","type":"4","description":"Causes the request to fail with specified reason.","domainHref":"1-3/Fetch/","href":"#method-failRequest"}]},"fetch.fulfillrequest":{"keyword":"Fetch.fulfillRequest","pageReferences":[{"domain":"Fetch","type":"4","description":"Provides response to the request.","domainHref":"1-3/Fetch/","href":"#method-fulfillRequest"}]},"fetch.continuerequest":{"keyword":"Fetch.continueRequest","pageReferences":[{"domain":"Fetch","type":"4","description":"Continues the request, optionally modifying some of its parameters.","domainHref":"1-3/Fetch/","href":"#method-continueRequest"}]},"fetch.continuewithauth":{"keyword":"Fetch.continueWithAuth","pageReferences":[{"domain":"Fetch","type":"4","description":"Continues a request supplying authChallengeResponse following authRequired event.","domainHref":"1-3/Fetch/","href":"#method-continueWithAuth"}]},"fetch.getresponsebody":{"keyword":"Fetch.getResponseBody","pageReferences":[{"domain":"Fetch","type":"4","description":"Causes the body of the response to be received from the server and\nreturned as a single string. May only be issued for a request that\nis paused in the Response stage and is mutually exclusive with\ntak...","domainHref":"1-3/Fetch/","href":"#method-getResponseBody"}]},"fetch.takeresponsebodyasstream":{"keyword":"Fetch.takeResponseBodyAsStream","pageReferences":[{"domain":"Fetch","type":"4","description":"Returns a handle to the stream representing the response body.\nThe request must be paused in the HeadersReceived stage.\nNote that after this command the request can't be continued\nas is -- client eith...","domainHref":"1-3/Fetch/","href":"#method-takeResponseBodyAsStream"}]},"fetch.requestpaused":{"keyword":"Fetch.requestPaused","pageReferences":[{"domain":"Fetch","type":"1","description":"Issued when the domain is enabled and the request URL matches the\nspecified filter. The request is paused until the client responds\nwith one of continueRequest, failRequest or fulfillRequest.\nThe stag...","domainHref":"1-3/Fetch/","href":"#event-requestPaused"}]},"fetch.authrequired":{"keyword":"Fetch.authRequired","pageReferences":[{"domain":"Fetch","type":"1","description":"Issued when the domain is enabled with handleAuthRequests set to true.\nThe request is paused until client responds with continueWithAuth.","domainHref":"1-3/Fetch/","href":"#event-authRequired"}]},"fetch.requestid":{"keyword":"Fetch.RequestId","pageReferences":[{"domain":"Fetch","type":"3","description":"Unique request identifier.\nNote that this does not identify individual HTTP requests that are part of\na network request.","domainHref":"1-3/Fetch/","href":"#type-RequestId"}]},"fetch.requeststage":{"keyword":"Fetch.RequestStage","pageReferences":[{"domain":"Fetch","type":"3","description":"Stages of the request to handle. Request will intercept before the request is\nsent. Response will intercept after the response is received (but before response\nbody is received).","domainHref":"1-3/Fetch/","href":"#type-RequestStage"}]},"fetch.requestpattern":{"keyword":"Fetch.RequestPattern","pageReferences":[{"domain":"Fetch","type":"3","domainHref":"1-3/Fetch/","href":"#type-RequestPattern"}]},"fetch.headerentry":{"keyword":"Fetch.HeaderEntry","pageReferences":[{"domain":"Fetch","type":"3","description":"Response HTTP header entry","domainHref":"1-3/Fetch/","href":"#type-HeaderEntry"}]},"fetch.authchallenge":{"keyword":"Fetch.AuthChallenge","pageReferences":[{"domain":"Fetch","type":"3","description":"Authorization challenge for HTTP status code 401 or 407.","domainHref":"1-3/Fetch/","href":"#type-AuthChallenge"}]},"fetch.authchallengeresponse":{"keyword":"Fetch.AuthChallengeResponse","pageReferences":[{"domain":"Fetch","type":"3","description":"Response to an AuthChallenge.","domainHref":"1-3/Fetch/","href":"#type-AuthChallengeResponse"}]},"debugger":{"keyword":"Debugger","pageReferences":[{"domain":"Debugger","type":"0","description":"Debugger domain exposes JavaScript debugging capabilities. It allows setting and removing\nbreakpoints, stepping through execution, exploring stack traces, etc.","domainHref":"1-3/Debugger/"}]},"debugger.continuetolocation":{"keyword":"Debugger.continueToLocation","pageReferences":[{"domain":"Debugger","type":"4","description":"Continues execution until specific location is reached.","domainHref":"1-3/Debugger/","href":"#method-continueToLocation"}]},"debugger.disable":{"keyword":"Debugger.disable","pageReferences":[{"domain":"Debugger","type":"4","description":"Disables debugger for given page.","domainHref":"1-3/Debugger/","href":"#method-disable"}]},"debugger.enable":{"keyword":"Debugger.enable","pageReferences":[{"domain":"Debugger","type":"4","description":"Enables debugger for the given page. Clients should not assume that the debugging has been\nenabled until the result for this command is received.","domainHref":"1-3/Debugger/","href":"#method-enable"}]},"debugger.evaluateoncallframe":{"keyword":"Debugger.evaluateOnCallFrame","pageReferences":[{"domain":"Debugger","type":"4","description":"Evaluates expression on a given call frame.","domainHref":"1-3/Debugger/","href":"#method-evaluateOnCallFrame"}]},"debugger.getpossiblebreakpoints":{"keyword":"Debugger.getPossibleBreakpoints","pageReferences":[{"domain":"Debugger","type":"4","description":"Returns possible locations for breakpoint. scriptId in start and end range locations should be\nthe same.","domainHref":"1-3/Debugger/","href":"#method-getPossibleBreakpoints"}]},"debugger.getscriptsource":{"keyword":"Debugger.getScriptSource","pageReferences":[{"domain":"Debugger","type":"4","description":"Returns source for the script with given id.","domainHref":"1-3/Debugger/","href":"#method-getScriptSource"}]},"debugger.pause":{"keyword":"Debugger.pause","pageReferences":[{"domain":"Debugger","type":"4","description":"Stops on the next JavaScript statement.","domainHref":"1-3/Debugger/","href":"#method-pause"}]},"debugger.removebreakpoint":{"keyword":"Debugger.removeBreakpoint","pageReferences":[{"domain":"Debugger","type":"4","description":"Removes JavaScript breakpoint.","domainHref":"1-3/Debugger/","href":"#method-removeBreakpoint"}]},"debugger.restartframe":{"keyword":"Debugger.restartFrame","pageReferences":[{"domain":"Debugger","type":"4","description":"Restarts particular call frame from the beginning. The old, deprecated\nbehavior of `restartFrame` is to stay paused and allow further CDP commands\nafter a restart was scheduled. This can cause problem...","domainHref":"1-3/Debugger/","href":"#method-restartFrame"}]},"debugger.resume":{"keyword":"Debugger.resume","pageReferences":[{"domain":"Debugger","type":"4","description":"Resumes JavaScript execution.","domainHref":"1-3/Debugger/","href":"#method-resume"}]},"debugger.searchincontent":{"keyword":"Debugger.searchInContent","pageReferences":[{"domain":"Debugger","type":"4","description":"Searches for given string in script content.","domainHref":"1-3/Debugger/","href":"#method-searchInContent"}]},"debugger.setasynccallstackdepth":{"keyword":"Debugger.setAsyncCallStackDepth","pageReferences":[{"domain":"Debugger","type":"4","description":"Enables or disables async call stacks tracking.","domainHref":"1-3/Debugger/","href":"#method-setAsyncCallStackDepth"}]},"debugger.setbreakpoint":{"keyword":"Debugger.setBreakpoint","pageReferences":[{"domain":"Debugger","type":"4","description":"Sets JavaScript breakpoint at a given location.","domainHref":"1-3/Debugger/","href":"#method-setBreakpoint"}]},"debugger.setinstrumentationbreakpoint":{"keyword":"Debugger.setInstrumentationBreakpoint","pageReferences":[{"domain":"Debugger","type":"4","description":"Sets instrumentation breakpoint.","domainHref":"1-3/Debugger/","href":"#method-setInstrumentationBreakpoint"}]},"debugger.setbreakpointbyurl":{"keyword":"Debugger.setBreakpointByUrl","pageReferences":[{"domain":"Debugger","type":"4","description":"Sets JavaScript breakpoint at given location specified either by URL or URL regex. Once this\ncommand is issued, all existing parsed scripts will have breakpoints resolved and returned in\n`locations` p...","domainHref":"1-3/Debugger/","href":"#method-setBreakpointByUrl"}]},"debugger.setbreakpointsactive":{"keyword":"Debugger.setBreakpointsActive","pageReferences":[{"domain":"Debugger","type":"4","description":"Activates / deactivates all breakpoints on the page.","domainHref":"1-3/Debugger/","href":"#method-setBreakpointsActive"}]},"debugger.setpauseonexceptions":{"keyword":"Debugger.setPauseOnExceptions","pageReferences":[{"domain":"Debugger","type":"4","description":"Defines pause on exceptions state. Can be set to stop on all exceptions, uncaught exceptions,\nor caught exceptions, no exceptions. Initial pause on exceptions state is `none`.","domainHref":"1-3/Debugger/","href":"#method-setPauseOnExceptions"}]},"debugger.setscriptsource":{"keyword":"Debugger.setScriptSource","pageReferences":[{"domain":"Debugger","type":"4","description":"Edits JavaScript source live.\n\nIn general, functions that are currently on the stack can not be edited with\na single exception: If the edited function is the top-most stack frame and\nthat is the only ...","domainHref":"1-3/Debugger/","href":"#method-setScriptSource"}]},"debugger.setskipallpauses":{"keyword":"Debugger.setSkipAllPauses","pageReferences":[{"domain":"Debugger","type":"4","description":"Makes page not interrupt on any pauses (breakpoint, exception, dom exception etc).","domainHref":"1-3/Debugger/","href":"#method-setSkipAllPauses"}]},"debugger.setvariablevalue":{"keyword":"Debugger.setVariableValue","pageReferences":[{"domain":"Debugger","type":"4","description":"Changes value of variable in a callframe. Object-based scopes are not supported and must be\nmutated manually.","domainHref":"1-3/Debugger/","href":"#method-setVariableValue"}]},"debugger.stepinto":{"keyword":"Debugger.stepInto","pageReferences":[{"domain":"Debugger","type":"4","description":"Steps into the function call.","domainHref":"1-3/Debugger/","href":"#method-stepInto"}]},"debugger.stepout":{"keyword":"Debugger.stepOut","pageReferences":[{"domain":"Debugger","type":"4","description":"Steps out of the function call.","domainHref":"1-3/Debugger/","href":"#method-stepOut"}]},"debugger.stepover":{"keyword":"Debugger.stepOver","pageReferences":[{"domain":"Debugger","type":"4","description":"Steps over the statement.","domainHref":"1-3/Debugger/","href":"#method-stepOver"}]},"debugger.paused":{"keyword":"Debugger.paused","pageReferences":[{"domain":"Debugger","type":"1","description":"Fired when the virtual machine stopped on breakpoint or exception or any other stop criteria.","domainHref":"1-3/Debugger/","href":"#event-paused"}]},"debugger.resumed":{"keyword":"Debugger.resumed","pageReferences":[{"domain":"Debugger","type":"1","description":"Fired when the virtual machine resumed execution.","domainHref":"1-3/Debugger/","href":"#event-resumed"}]},"debugger.scriptfailedtoparse":{"keyword":"Debugger.scriptFailedToParse","pageReferences":[{"domain":"Debugger","type":"1","description":"Fired when virtual machine fails to parse the script.","domainHref":"1-3/Debugger/","href":"#event-scriptFailedToParse"}]},"debugger.scriptparsed":{"keyword":"Debugger.scriptParsed","pageReferences":[{"domain":"Debugger","type":"1","description":"Fired when virtual machine parses script. This event is also fired for all known and uncollected\nscripts upon enabling debugger.","domainHref":"1-3/Debugger/","href":"#event-scriptParsed"}]},"debugger.breakpointid":{"keyword":"Debugger.BreakpointId","pageReferences":[{"domain":"Debugger","type":"3","description":"Breakpoint identifier.","domainHref":"1-3/Debugger/","href":"#type-BreakpointId"}]},"debugger.callframeid":{"keyword":"Debugger.CallFrameId","pageReferences":[{"domain":"Debugger","type":"3","description":"Call frame identifier.","domainHref":"1-3/Debugger/","href":"#type-CallFrameId"}]},"debugger.location":{"keyword":"Debugger.Location","pageReferences":[{"domain":"Debugger","type":"3","description":"Location in the source code.","domainHref":"1-3/Debugger/","href":"#type-Location"}]},"debugger.callframe":{"keyword":"Debugger.CallFrame","pageReferences":[{"domain":"Debugger","type":"3","description":"JavaScript call frame. Array of call frames form the call stack.","domainHref":"1-3/Debugger/","href":"#type-CallFrame"}]},"debugger.scope":{"keyword":"Debugger.Scope","pageReferences":[{"domain":"Debugger","type":"3","description":"Scope description.","domainHref":"1-3/Debugger/","href":"#type-Scope"}]},"debugger.searchmatch":{"keyword":"Debugger.SearchMatch","pageReferences":[{"domain":"Debugger","type":"3","description":"Search match for resource.","domainHref":"1-3/Debugger/","href":"#type-SearchMatch"}]},"debugger.breaklocation":{"keyword":"Debugger.BreakLocation","pageReferences":[{"domain":"Debugger","type":"3","domainHref":"1-3/Debugger/","href":"#type-BreakLocation"}]},"debugger.scriptlanguage":{"keyword":"Debugger.ScriptLanguage","pageReferences":[{"domain":"Debugger","type":"3","description":"Enum of possible script languages.","domainHref":"1-3/Debugger/","href":"#type-ScriptLanguage"}]},"debugger.debugsymbols":{"keyword":"Debugger.DebugSymbols","pageReferences":[{"domain":"Debugger","type":"3","description":"Debug symbols available for a wasm script.","domainHref":"1-3/Debugger/","href":"#type-DebugSymbols"}]},"debugger.resolvedbreakpoint":{"keyword":"Debugger.ResolvedBreakpoint","pageReferences":[{"domain":"Debugger","type":"3","domainHref":"1-3/Debugger/","href":"#type-ResolvedBreakpoint"}]},"profiler":{"keyword":"Profiler","pageReferences":[{"domain":"Profiler","type":"0","domainHref":"1-3/Profiler/"}]},"profiler.disable":{"keyword":"Profiler.disable","pageReferences":[{"domain":"Profiler","type":"4","domainHref":"1-3/Profiler/","href":"#method-disable"}]},"profiler.enable":{"keyword":"Profiler.enable","pageReferences":[{"domain":"Profiler","type":"4","domainHref":"1-3/Profiler/","href":"#method-enable"}]},"profiler.getbesteffortcoverage":{"keyword":"Profiler.getBestEffortCoverage","pageReferences":[{"domain":"Profiler","type":"4","description":"Collect coverage data for the current isolate. The coverage data may be incomplete due to\ngarbage collection.","domainHref":"1-3/Profiler/","href":"#method-getBestEffortCoverage"}]},"profiler.setsamplinginterval":{"keyword":"Profiler.setSamplingInterval","pageReferences":[{"domain":"Profiler","type":"4","description":"Changes CPU profiler sampling interval. Must be called before CPU profiles recording started.","domainHref":"1-3/Profiler/","href":"#method-setSamplingInterval"}]},"profiler.start":{"keyword":"Profiler.start","pageReferences":[{"domain":"Profiler","type":"4","domainHref":"1-3/Profiler/","href":"#method-start"}]},"profiler.startprecisecoverage":{"keyword":"Profiler.startPreciseCoverage","pageReferences":[{"domain":"Profiler","type":"4","description":"Enable precise code coverage. Coverage data for JavaScript executed before enabling precise code\ncoverage may be incomplete. Enabling prevents running optimized code and resets execution\ncounters.","domainHref":"1-3/Profiler/","href":"#method-startPreciseCoverage"}]},"profiler.stop":{"keyword":"Profiler.stop","pageReferences":[{"domain":"Profiler","type":"4","domainHref":"1-3/Profiler/","href":"#method-stop"}]},"profiler.stopprecisecoverage":{"keyword":"Profiler.stopPreciseCoverage","pageReferences":[{"domain":"Profiler","type":"4","description":"Disable precise code coverage. Disabling releases unnecessary execution count records and allows\nexecuting optimized code.","domainHref":"1-3/Profiler/","href":"#method-stopPreciseCoverage"}]},"profiler.takeprecisecoverage":{"keyword":"Profiler.takePreciseCoverage","pageReferences":[{"domain":"Profiler","type":"4","description":"Collect coverage data for the current isolate, and resets execution counters. Precise code\ncoverage needs to have started.","domainHref":"1-3/Profiler/","href":"#method-takePreciseCoverage"}]},"profiler.consoleprofilefinished":{"keyword":"Profiler.consoleProfileFinished","pageReferences":[{"domain":"Profiler","type":"1","domainHref":"1-3/Profiler/","href":"#event-consoleProfileFinished"}]},"profiler.consoleprofilestarted":{"keyword":"Profiler.consoleProfileStarted","pageReferences":[{"domain":"Profiler","type":"1","description":"Sent when new profile recording is started using console.profile() call.","domainHref":"1-3/Profiler/","href":"#event-consoleProfileStarted"}]},"profiler.profilenode":{"keyword":"Profiler.ProfileNode","pageReferences":[{"domain":"Profiler","type":"3","description":"Profile node. Holds callsite information, execution statistics and child nodes.","domainHref":"1-3/Profiler/","href":"#type-ProfileNode"}]},"profiler.profile":{"keyword":"Profiler.Profile","pageReferences":[{"domain":"Profiler","type":"3","description":"Profile.","domainHref":"1-3/Profiler/","href":"#type-Profile"}]},"profiler.positiontickinfo":{"keyword":"Profiler.PositionTickInfo","pageReferences":[{"domain":"Profiler","type":"3","description":"Specifies a number of samples attributed to a certain source position.","domainHref":"1-3/Profiler/","href":"#type-PositionTickInfo"}]},"profiler.coveragerange":{"keyword":"Profiler.CoverageRange","pageReferences":[{"domain":"Profiler","type":"3","description":"Coverage data for a source range.","domainHref":"1-3/Profiler/","href":"#type-CoverageRange"}]},"profiler.functioncoverage":{"keyword":"Profiler.FunctionCoverage","pageReferences":[{"domain":"Profiler","type":"3","description":"Coverage data for a JavaScript function.","domainHref":"1-3/Profiler/","href":"#type-FunctionCoverage"}]},"profiler.scriptcoverage":{"keyword":"Profiler.ScriptCoverage","pageReferences":[{"domain":"Profiler","type":"3","description":"Coverage data for a JavaScript script.","domainHref":"1-3/Profiler/","href":"#type-ScriptCoverage"}]},"runtime":{"keyword":"Runtime","pageReferences":[{"domain":"Runtime","type":"0","description":"Runtime domain exposes JavaScript runtime by means of remote evaluation and mirror objects.\nEvaluation results are returned as mirror object that expose object type, string representation\nand unique i...","domainHref":"1-3/Runtime/"}]},"runtime.awaitpromise":{"keyword":"Runtime.awaitPromise","pageReferences":[{"domain":"Runtime","type":"4","description":"Add handler to promise with given promise object id.","domainHref":"1-3/Runtime/","href":"#method-awaitPromise"}]},"runtime.callfunctionon":{"keyword":"Runtime.callFunctionOn","pageReferences":[{"domain":"Runtime","type":"4","description":"Calls function with given declaration on the given object. Object group of the result is\ninherited from the target object.","domainHref":"1-3/Runtime/","href":"#method-callFunctionOn"}]},"runtime.compilescript":{"keyword":"Runtime.compileScript","pageReferences":[{"domain":"Runtime","type":"4","description":"Compiles expression.","domainHref":"1-3/Runtime/","href":"#method-compileScript"}]},"runtime.disable":{"keyword":"Runtime.disable","pageReferences":[{"domain":"Runtime","type":"4","description":"Disables reporting of execution contexts creation.","domainHref":"1-3/Runtime/","href":"#method-disable"}]},"runtime.discardconsoleentries":{"keyword":"Runtime.discardConsoleEntries","pageReferences":[{"domain":"Runtime","type":"4","description":"Discards collected exceptions and console API calls.","domainHref":"1-3/Runtime/","href":"#method-discardConsoleEntries"}]},"runtime.enable":{"keyword":"Runtime.enable","pageReferences":[{"domain":"Runtime","type":"4","description":"Enables reporting of execution contexts creation by means of `executionContextCreated` event.\nWhen the reporting gets enabled the event will be sent immediately for each existing execution\ncontext.","domainHref":"1-3/Runtime/","href":"#method-enable"}]},"runtime.evaluate":{"keyword":"Runtime.evaluate","pageReferences":[{"domain":"Runtime","type":"4","description":"Evaluates expression on global object.","domainHref":"1-3/Runtime/","href":"#method-evaluate"}]},"runtime.getproperties":{"keyword":"Runtime.getProperties","pageReferences":[{"domain":"Runtime","type":"4","description":"Returns properties of a given object. Object group of the result is inherited from the target\nobject.","domainHref":"1-3/Runtime/","href":"#method-getProperties"}]},"runtime.globallexicalscopenames":{"keyword":"Runtime.globalLexicalScopeNames","pageReferences":[{"domain":"Runtime","type":"4","description":"Returns all let, const and class variables from global scope.","domainHref":"1-3/Runtime/","href":"#method-globalLexicalScopeNames"}]},"runtime.queryobjects":{"keyword":"Runtime.queryObjects","pageReferences":[{"domain":"Runtime","type":"4","domainHref":"1-3/Runtime/","href":"#method-queryObjects"}]},"runtime.releaseobject":{"keyword":"Runtime.releaseObject","pageReferences":[{"domain":"Runtime","type":"4","description":"Releases remote object with given id.","domainHref":"1-3/Runtime/","href":"#method-releaseObject"}]},"runtime.releaseobjectgroup":{"keyword":"Runtime.releaseObjectGroup","pageReferences":[{"domain":"Runtime","type":"4","description":"Releases all remote objects that belong to a given group.","domainHref":"1-3/Runtime/","href":"#method-releaseObjectGroup"}]},"runtime.runifwaitingfordebugger":{"keyword":"Runtime.runIfWaitingForDebugger","pageReferences":[{"domain":"Runtime","type":"4","description":"Tells inspected instance to run if it was waiting for debugger to attach.","domainHref":"1-3/Runtime/","href":"#method-runIfWaitingForDebugger"}]},"runtime.runscript":{"keyword":"Runtime.runScript","pageReferences":[{"domain":"Runtime","type":"4","description":"Runs script with given id in a given context.","domainHref":"1-3/Runtime/","href":"#method-runScript"}]},"runtime.setasynccallstackdepth":{"keyword":"Runtime.setAsyncCallStackDepth","pageReferences":[{"domain":"Runtime","type":"4","description":"Enables or disables async call stacks tracking.","domainHref":"1-3/Runtime/","href":"#method-setAsyncCallStackDepth"}]},"runtime.addbinding":{"keyword":"Runtime.addBinding","pageReferences":[{"domain":"Runtime","type":"4","description":"If executionContextId is empty, adds binding with the given name on the\nglobal objects of all inspected contexts, including those created later,\nbindings survive reloads.\nBinding function takes exactl...","domainHref":"1-3/Runtime/","href":"#method-addBinding"}]},"runtime.removebinding":{"keyword":"Runtime.removeBinding","pageReferences":[{"domain":"Runtime","type":"4","description":"This method does not remove binding function from global object but\nunsubscribes current runtime agent from Runtime.bindingCalled notifications.","domainHref":"1-3/Runtime/","href":"#method-removeBinding"}]},"runtime.consoleapicalled":{"keyword":"Runtime.consoleAPICalled","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when console API was called.","domainHref":"1-3/Runtime/","href":"#event-consoleAPICalled"}]},"runtime.exceptionrevoked":{"keyword":"Runtime.exceptionRevoked","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when unhandled exception was revoked.","domainHref":"1-3/Runtime/","href":"#event-exceptionRevoked"}]},"runtime.exceptionthrown":{"keyword":"Runtime.exceptionThrown","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when exception was thrown and unhandled.","domainHref":"1-3/Runtime/","href":"#event-exceptionThrown"}]},"runtime.executioncontextcreated":{"keyword":"Runtime.executionContextCreated","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when new execution context is created.","domainHref":"1-3/Runtime/","href":"#event-executionContextCreated"}]},"runtime.executioncontextdestroyed":{"keyword":"Runtime.executionContextDestroyed","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when execution context is destroyed.","domainHref":"1-3/Runtime/","href":"#event-executionContextDestroyed"}]},"runtime.executioncontextscleared":{"keyword":"Runtime.executionContextsCleared","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when all executionContexts were cleared in browser","domainHref":"1-3/Runtime/","href":"#event-executionContextsCleared"}]},"runtime.inspectrequested":{"keyword":"Runtime.inspectRequested","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when object should be inspected (for example, as a result of inspect() command line API\ncall).","domainHref":"1-3/Runtime/","href":"#event-inspectRequested"}]},"runtime.scriptid":{"keyword":"Runtime.ScriptId","pageReferences":[{"domain":"Runtime","type":"3","description":"Unique script identifier.","domainHref":"1-3/Runtime/","href":"#type-ScriptId"}]},"runtime.serializationoptions":{"keyword":"Runtime.SerializationOptions","pageReferences":[{"domain":"Runtime","type":"3","description":"Represents options for serialization. Overrides `generatePreview` and `returnByValue`.","domainHref":"1-3/Runtime/","href":"#type-SerializationOptions"}]},"runtime.deepserializedvalue":{"keyword":"Runtime.DeepSerializedValue","pageReferences":[{"domain":"Runtime","type":"3","description":"Represents deep serialized value.","domainHref":"1-3/Runtime/","href":"#type-DeepSerializedValue"}]},"runtime.remoteobjectid":{"keyword":"Runtime.RemoteObjectId","pageReferences":[{"domain":"Runtime","type":"3","description":"Unique object identifier.","domainHref":"1-3/Runtime/","href":"#type-RemoteObjectId"}]},"runtime.unserializablevalue":{"keyword":"Runtime.UnserializableValue","pageReferences":[{"domain":"Runtime","type":"3","description":"Primitive value which cannot be JSON-stringified. Includes values `-0`, `NaN`, `Infinity`,\n`-Infinity`, and bigint literals.","domainHref":"1-3/Runtime/","href":"#type-UnserializableValue"}]},"runtime.remoteobject":{"keyword":"Runtime.RemoteObject","pageReferences":[{"domain":"Runtime","type":"3","description":"Mirror object referencing original JavaScript object.","domainHref":"1-3/Runtime/","href":"#type-RemoteObject"}]},"runtime.propertydescriptor":{"keyword":"Runtime.PropertyDescriptor","pageReferences":[{"domain":"Runtime","type":"3","description":"Object property descriptor.","domainHref":"1-3/Runtime/","href":"#type-PropertyDescriptor"}]},"runtime.internalpropertydescriptor":{"keyword":"Runtime.InternalPropertyDescriptor","pageReferences":[{"domain":"Runtime","type":"3","description":"Object internal property descriptor. This property isn't normally visible in JavaScript code.","domainHref":"1-3/Runtime/","href":"#type-InternalPropertyDescriptor"}]},"runtime.callargument":{"keyword":"Runtime.CallArgument","pageReferences":[{"domain":"Runtime","type":"3","description":"Represents function call argument. Either remote object id `objectId`, primitive `value`,\nunserializable primitive value or neither of (for undefined) them should be specified.","domainHref":"1-3/Runtime/","href":"#type-CallArgument"}]},"runtime.executioncontextid":{"keyword":"Runtime.ExecutionContextId","pageReferences":[{"domain":"Runtime","type":"3","description":"Id of an execution context.","domainHref":"1-3/Runtime/","href":"#type-ExecutionContextId"}]},"runtime.executioncontextdescription":{"keyword":"Runtime.ExecutionContextDescription","pageReferences":[{"domain":"Runtime","type":"3","description":"Description of an isolated world.","domainHref":"1-3/Runtime/","href":"#type-ExecutionContextDescription"}]},"runtime.exceptiondetails":{"keyword":"Runtime.ExceptionDetails","pageReferences":[{"domain":"Runtime","type":"3","description":"Detailed information about exception (or error) that was thrown during script compilation or\nexecution.","domainHref":"1-3/Runtime/","href":"#type-ExceptionDetails"}]},"runtime.timestamp":{"keyword":"Runtime.Timestamp","pageReferences":[{"domain":"Runtime","type":"3","description":"Number of milliseconds since epoch.","domainHref":"1-3/Runtime/","href":"#type-Timestamp"}]},"runtime.timedelta":{"keyword":"Runtime.TimeDelta","pageReferences":[{"domain":"Runtime","type":"3","description":"Number of milliseconds.","domainHref":"1-3/Runtime/","href":"#type-TimeDelta"}]},"runtime.callframe":{"keyword":"Runtime.CallFrame","pageReferences":[{"domain":"Runtime","type":"3","description":"Stack entry for runtime errors and assertions.","domainHref":"1-3/Runtime/","href":"#type-CallFrame"}]},"runtime.stacktrace":{"keyword":"Runtime.StackTrace","pageReferences":[{"domain":"Runtime","type":"3","description":"Call frames for assertions or error messages.","domainHref":"1-3/Runtime/","href":"#type-StackTrace"}]}}
\ No newline at end of file
diff --git a/search_index/tot.json b/search_index/tot.json
deleted file mode 100644
index 977f006e01..0000000000
--- a/search_index/tot.json
+++ /dev/null
@@ -1 +0,0 @@
-{"accessibility":{"keyword":"Accessibility","pageReferences":[{"domain":"Accessibility","type":"0","domainHref":"tot/Accessibility/"}]},"accessibility.disable":{"keyword":"Accessibility.disable","pageReferences":[{"domain":"Accessibility","type":"4","description":"Disables the accessibility domain.","domainHref":"tot/Accessibility/","href":"#method-disable"}]},"accessibility.enable":{"keyword":"Accessibility.enable","pageReferences":[{"domain":"Accessibility","type":"4","description":"Enables the accessibility domain which causes `AXNodeId`s to remain consistent between method calls.\nThis turns on accessibility for the page, which can impact performance until accessibility is disab...","domainHref":"tot/Accessibility/","href":"#method-enable"}]},"accessibility.getpartialaxtree":{"keyword":"Accessibility.getPartialAXTree","pageReferences":[{"domain":"Accessibility","type":"4","description":"Fetches the accessibility node and partial accessibility tree for this DOM node, if it exists.","domainHref":"tot/Accessibility/","href":"#method-getPartialAXTree"}]},"accessibility.getfullaxtree":{"keyword":"Accessibility.getFullAXTree","pageReferences":[{"domain":"Accessibility","type":"4","description":"Fetches the entire accessibility tree for the root Document","domainHref":"tot/Accessibility/","href":"#method-getFullAXTree"}]},"accessibility.getrootaxnode":{"keyword":"Accessibility.getRootAXNode","pageReferences":[{"domain":"Accessibility","type":"4","description":"Fetches the root node.\nRequires `enable()` to have been called previously.","domainHref":"tot/Accessibility/","href":"#method-getRootAXNode"}]},"accessibility.getaxnodeandancestors":{"keyword":"Accessibility.getAXNodeAndAncestors","pageReferences":[{"domain":"Accessibility","type":"4","description":"Fetches a node and all ancestors up to and including the root.\nRequires `enable()` to have been called previously.","domainHref":"tot/Accessibility/","href":"#method-getAXNodeAndAncestors"}]},"accessibility.getchildaxnodes":{"keyword":"Accessibility.getChildAXNodes","pageReferences":[{"domain":"Accessibility","type":"4","description":"Fetches a particular accessibility node by AXNodeId.\nRequires `enable()` to have been called previously.","domainHref":"tot/Accessibility/","href":"#method-getChildAXNodes"}]},"accessibility.queryaxtree":{"keyword":"Accessibility.queryAXTree","pageReferences":[{"domain":"Accessibility","type":"4","description":"Query a DOM node's accessibility subtree for accessible name and role.\nThis command computes the name and role for all nodes in the subtree, including those that are\nignored for accessibility, and ret...","domainHref":"tot/Accessibility/","href":"#method-queryAXTree"}]},"accessibility.loadcomplete":{"keyword":"Accessibility.loadComplete","pageReferences":[{"domain":"Accessibility","type":"1","description":"The loadComplete event mirrors the load complete event sent by the browser to assistive\ntechnology when the web page has finished loading.","domainHref":"tot/Accessibility/","href":"#event-loadComplete"}]},"accessibility.nodesupdated":{"keyword":"Accessibility.nodesUpdated","pageReferences":[{"domain":"Accessibility","type":"1","description":"The nodesUpdated event is sent every time a previously requested node has changed the in tree.","domainHref":"tot/Accessibility/","href":"#event-nodesUpdated"}]},"accessibility.axnodeid":{"keyword":"Accessibility.AXNodeId","pageReferences":[{"domain":"Accessibility","type":"3","description":"Unique accessibility node identifier.","domainHref":"tot/Accessibility/","href":"#type-AXNodeId"}]},"accessibility.axvaluetype":{"keyword":"Accessibility.AXValueType","pageReferences":[{"domain":"Accessibility","type":"3","description":"Enum of possible property types.","domainHref":"tot/Accessibility/","href":"#type-AXValueType"}]},"accessibility.axvaluesourcetype":{"keyword":"Accessibility.AXValueSourceType","pageReferences":[{"domain":"Accessibility","type":"3","description":"Enum of possible property sources.","domainHref":"tot/Accessibility/","href":"#type-AXValueSourceType"}]},"accessibility.axvaluenativesourcetype":{"keyword":"Accessibility.AXValueNativeSourceType","pageReferences":[{"domain":"Accessibility","type":"3","description":"Enum of possible native property sources (as a subtype of a particular AXValueSourceType).","domainHref":"tot/Accessibility/","href":"#type-AXValueNativeSourceType"}]},"accessibility.axvaluesource":{"keyword":"Accessibility.AXValueSource","pageReferences":[{"domain":"Accessibility","type":"3","description":"A single source for a computed AX property.","domainHref":"tot/Accessibility/","href":"#type-AXValueSource"}]},"accessibility.axrelatednode":{"keyword":"Accessibility.AXRelatedNode","pageReferences":[{"domain":"Accessibility","type":"3","domainHref":"tot/Accessibility/","href":"#type-AXRelatedNode"}]},"accessibility.axproperty":{"keyword":"Accessibility.AXProperty","pageReferences":[{"domain":"Accessibility","type":"3","domainHref":"tot/Accessibility/","href":"#type-AXProperty"}]},"accessibility.axvalue":{"keyword":"Accessibility.AXValue","pageReferences":[{"domain":"Accessibility","type":"3","description":"A single computed AX property.","domainHref":"tot/Accessibility/","href":"#type-AXValue"}]},"accessibility.axpropertyname":{"keyword":"Accessibility.AXPropertyName","pageReferences":[{"domain":"Accessibility","type":"3","description":"Values of AXProperty name:\n- from 'busy' to 'roledescription': states which apply to every AX node\n- from 'live' to 'root': attributes which apply to nodes in live regions\n- from 'autocomplete' to 'va...","domainHref":"tot/Accessibility/","href":"#type-AXPropertyName"}]},"accessibility.axnode":{"keyword":"Accessibility.AXNode","pageReferences":[{"domain":"Accessibility","type":"3","description":"A node in the accessibility tree.","domainHref":"tot/Accessibility/","href":"#type-AXNode"}]},"animation":{"keyword":"Animation","pageReferences":[{"domain":"Animation","type":"0","domainHref":"tot/Animation/"}]},"animation.disable":{"keyword":"Animation.disable","pageReferences":[{"domain":"Animation","type":"4","description":"Disables animation domain notifications.","domainHref":"tot/Animation/","href":"#method-disable"}]},"animation.enable":{"keyword":"Animation.enable","pageReferences":[{"domain":"Animation","type":"4","description":"Enables animation domain notifications.","domainHref":"tot/Animation/","href":"#method-enable"}]},"animation.getcurrenttime":{"keyword":"Animation.getCurrentTime","pageReferences":[{"domain":"Animation","type":"4","description":"Returns the current time of the an animation.","domainHref":"tot/Animation/","href":"#method-getCurrentTime"}]},"animation.getplaybackrate":{"keyword":"Animation.getPlaybackRate","pageReferences":[{"domain":"Animation","type":"4","description":"Gets the playback rate of the document timeline.","domainHref":"tot/Animation/","href":"#method-getPlaybackRate"}]},"animation.releaseanimations":{"keyword":"Animation.releaseAnimations","pageReferences":[{"domain":"Animation","type":"4","description":"Releases a set of animations to no longer be manipulated.","domainHref":"tot/Animation/","href":"#method-releaseAnimations"}]},"animation.resolveanimation":{"keyword":"Animation.resolveAnimation","pageReferences":[{"domain":"Animation","type":"4","description":"Gets the remote object of the Animation.","domainHref":"tot/Animation/","href":"#method-resolveAnimation"}]},"animation.seekanimations":{"keyword":"Animation.seekAnimations","pageReferences":[{"domain":"Animation","type":"4","description":"Seek a set of animations to a particular time within each animation.","domainHref":"tot/Animation/","href":"#method-seekAnimations"}]},"animation.setpaused":{"keyword":"Animation.setPaused","pageReferences":[{"domain":"Animation","type":"4","description":"Sets the paused state of a set of animations.","domainHref":"tot/Animation/","href":"#method-setPaused"}]},"animation.setplaybackrate":{"keyword":"Animation.setPlaybackRate","pageReferences":[{"domain":"Animation","type":"4","description":"Sets the playback rate of the document timeline.","domainHref":"tot/Animation/","href":"#method-setPlaybackRate"}]},"animation.settiming":{"keyword":"Animation.setTiming","pageReferences":[{"domain":"Animation","type":"4","description":"Sets the timing of an animation node.","domainHref":"tot/Animation/","href":"#method-setTiming"}]},"animation.animationcanceled":{"keyword":"Animation.animationCanceled","pageReferences":[{"domain":"Animation","type":"1","description":"Event for when an animation has been cancelled.","domainHref":"tot/Animation/","href":"#event-animationCanceled"}]},"animation.animationcreated":{"keyword":"Animation.animationCreated","pageReferences":[{"domain":"Animation","type":"1","description":"Event for each animation that has been created.","domainHref":"tot/Animation/","href":"#event-animationCreated"}]},"animation.animationstarted":{"keyword":"Animation.animationStarted","pageReferences":[{"domain":"Animation","type":"1","description":"Event for animation that has been started.","domainHref":"tot/Animation/","href":"#event-animationStarted"}]},"animation.animationupdated":{"keyword":"Animation.animationUpdated","pageReferences":[{"domain":"Animation","type":"1","description":"Event for animation that has been updated.","domainHref":"tot/Animation/","href":"#event-animationUpdated"}]},"animation.animation":{"keyword":"Animation.Animation","pageReferences":[{"domain":"Animation","type":"3","description":"Animation instance.","domainHref":"tot/Animation/","href":"#type-Animation"}]},"animation.vieworscrolltimeline":{"keyword":"Animation.ViewOrScrollTimeline","pageReferences":[{"domain":"Animation","type":"3","description":"Timeline instance","domainHref":"tot/Animation/","href":"#type-ViewOrScrollTimeline"}]},"animation.animationeffect":{"keyword":"Animation.AnimationEffect","pageReferences":[{"domain":"Animation","type":"3","description":"AnimationEffect instance","domainHref":"tot/Animation/","href":"#type-AnimationEffect"}]},"animation.keyframesrule":{"keyword":"Animation.KeyframesRule","pageReferences":[{"domain":"Animation","type":"3","description":"Keyframes Rule","domainHref":"tot/Animation/","href":"#type-KeyframesRule"}]},"animation.keyframestyle":{"keyword":"Animation.KeyframeStyle","pageReferences":[{"domain":"Animation","type":"3","description":"Keyframe Style","domainHref":"tot/Animation/","href":"#type-KeyframeStyle"}]},"audits":{"keyword":"Audits","pageReferences":[{"domain":"Audits","type":"0","description":"Audits domain allows investigation of page violations and possible improvements.","domainHref":"tot/Audits/"}]},"audits.getencodedresponse":{"keyword":"Audits.getEncodedResponse","pageReferences":[{"domain":"Audits","type":"4","description":"Returns the response body and size if it were re-encoded with the specified settings. Only\napplies to images.","domainHref":"tot/Audits/","href":"#method-getEncodedResponse"}]},"audits.disable":{"keyword":"Audits.disable","pageReferences":[{"domain":"Audits","type":"4","description":"Disables issues domain, prevents further issues from being reported to the client.","domainHref":"tot/Audits/","href":"#method-disable"}]},"audits.enable":{"keyword":"Audits.enable","pageReferences":[{"domain":"Audits","type":"4","description":"Enables issues domain, sends the issues collected so far to the client by means of the\n`issueAdded` event.","domainHref":"tot/Audits/","href":"#method-enable"}]},"audits.checkcontrast":{"keyword":"Audits.checkContrast","pageReferences":[{"domain":"Audits","type":"4","description":"Runs the contrast check for the target page. Found issues are reported\nusing Audits.issueAdded event.","domainHref":"tot/Audits/","href":"#method-checkContrast"}]},"audits.checkformsissues":{"keyword":"Audits.checkFormsIssues","pageReferences":[{"domain":"Audits","type":"4","description":"Runs the form issues check for the target page. Found issues are reported\nusing Audits.issueAdded event.","domainHref":"tot/Audits/","href":"#method-checkFormsIssues"}]},"audits.issueadded":{"keyword":"Audits.issueAdded","pageReferences":[{"domain":"Audits","type":"1","domainHref":"tot/Audits/","href":"#event-issueAdded"}]},"audits.affectedcookie":{"keyword":"Audits.AffectedCookie","pageReferences":[{"domain":"Audits","type":"3","description":"Information about a cookie that is affected by an inspector issue.","domainHref":"tot/Audits/","href":"#type-AffectedCookie"}]},"audits.affectedrequest":{"keyword":"Audits.AffectedRequest","pageReferences":[{"domain":"Audits","type":"3","description":"Information about a request that is affected by an inspector issue.","domainHref":"tot/Audits/","href":"#type-AffectedRequest"}]},"audits.affectedframe":{"keyword":"Audits.AffectedFrame","pageReferences":[{"domain":"Audits","type":"3","description":"Information about the frame affected by an inspector issue.","domainHref":"tot/Audits/","href":"#type-AffectedFrame"}]},"audits.cookieexclusionreason":{"keyword":"Audits.CookieExclusionReason","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-CookieExclusionReason"}]},"audits.cookiewarningreason":{"keyword":"Audits.CookieWarningReason","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-CookieWarningReason"}]},"audits.cookieoperation":{"keyword":"Audits.CookieOperation","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-CookieOperation"}]},"audits.insighttype":{"keyword":"Audits.InsightType","pageReferences":[{"domain":"Audits","type":"3","description":"Represents the category of insight that a cookie issue falls under.","domainHref":"tot/Audits/","href":"#type-InsightType"}]},"audits.cookieissueinsight":{"keyword":"Audits.CookieIssueInsight","pageReferences":[{"domain":"Audits","type":"3","description":"Information about the suggested solution to a cookie issue.","domainHref":"tot/Audits/","href":"#type-CookieIssueInsight"}]},"audits.cookieissuedetails":{"keyword":"Audits.CookieIssueDetails","pageReferences":[{"domain":"Audits","type":"3","description":"This information is currently necessary, as the front-end has a difficult\ntime finding a specific cookie. With this, we can convey specific error\ninformation without the cookie.","domainHref":"tot/Audits/","href":"#type-CookieIssueDetails"}]},"audits.mixedcontentresolutionstatus":{"keyword":"Audits.MixedContentResolutionStatus","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-MixedContentResolutionStatus"}]},"audits.mixedcontentresourcetype":{"keyword":"Audits.MixedContentResourceType","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-MixedContentResourceType"}]},"audits.mixedcontentissuedetails":{"keyword":"Audits.MixedContentIssueDetails","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-MixedContentIssueDetails"}]},"audits.blockedbyresponsereason":{"keyword":"Audits.BlockedByResponseReason","pageReferences":[{"domain":"Audits","type":"3","description":"Enum indicating the reason a response has been blocked. These reasons are\nrefinements of the net error BLOCKED_BY_RESPONSE.","domainHref":"tot/Audits/","href":"#type-BlockedByResponseReason"}]},"audits.blockedbyresponseissuedetails":{"keyword":"Audits.BlockedByResponseIssueDetails","pageReferences":[{"domain":"Audits","type":"3","description":"Details for a request that has been blocked with the BLOCKED_BY_RESPONSE\ncode. Currently only used for COEP/COOP, but may be extended to include\nsome CSP errors in the future.","domainHref":"tot/Audits/","href":"#type-BlockedByResponseIssueDetails"}]},"audits.heavyadresolutionstatus":{"keyword":"Audits.HeavyAdResolutionStatus","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-HeavyAdResolutionStatus"}]},"audits.heavyadreason":{"keyword":"Audits.HeavyAdReason","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-HeavyAdReason"}]},"audits.heavyadissuedetails":{"keyword":"Audits.HeavyAdIssueDetails","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-HeavyAdIssueDetails"}]},"audits.contentsecuritypolicyviolationtype":{"keyword":"Audits.ContentSecurityPolicyViolationType","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-ContentSecurityPolicyViolationType"}]},"audits.sourcecodelocation":{"keyword":"Audits.SourceCodeLocation","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-SourceCodeLocation"}]},"audits.contentsecuritypolicyissuedetails":{"keyword":"Audits.ContentSecurityPolicyIssueDetails","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-ContentSecurityPolicyIssueDetails"}]},"audits.sharedarraybufferissuetype":{"keyword":"Audits.SharedArrayBufferIssueType","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-SharedArrayBufferIssueType"}]},"audits.sharedarraybufferissuedetails":{"keyword":"Audits.SharedArrayBufferIssueDetails","pageReferences":[{"domain":"Audits","type":"3","description":"Details for a issue arising from an SAB being instantiated in, or\ntransferred to a context that is not cross-origin isolated.","domainHref":"tot/Audits/","href":"#type-SharedArrayBufferIssueDetails"}]},"audits.lowtextcontrastissuedetails":{"keyword":"Audits.LowTextContrastIssueDetails","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-LowTextContrastIssueDetails"}]},"audits.corsissuedetails":{"keyword":"Audits.CorsIssueDetails","pageReferences":[{"domain":"Audits","type":"3","description":"Details for a CORS related issue, e.g. a warning or error related to\nCORS RFC1918 enforcement.","domainHref":"tot/Audits/","href":"#type-CorsIssueDetails"}]},"audits.attributionreportingissuetype":{"keyword":"Audits.AttributionReportingIssueType","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-AttributionReportingIssueType"}]},"audits.shareddictionaryerror":{"keyword":"Audits.SharedDictionaryError","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-SharedDictionaryError"}]},"audits.srimessagesignatureerror":{"keyword":"Audits.SRIMessageSignatureError","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-SRIMessageSignatureError"}]},"audits.attributionreportingissuedetails":{"keyword":"Audits.AttributionReportingIssueDetails","pageReferences":[{"domain":"Audits","type":"3","description":"Details for issues around \"Attribution Reporting API\" usage.\nExplainer: https://github.com/WICG/attribution-reporting-api","domainHref":"tot/Audits/","href":"#type-AttributionReportingIssueDetails"}]},"audits.quirksmodeissuedetails":{"keyword":"Audits.QuirksModeIssueDetails","pageReferences":[{"domain":"Audits","type":"3","description":"Details for issues about documents in Quirks Mode\nor Limited Quirks Mode that affects page layouting.","domainHref":"tot/Audits/","href":"#type-QuirksModeIssueDetails"}]},"audits.navigatoruseragentissuedetails":{"keyword":"Audits.NavigatorUserAgentIssueDetails","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-NavigatorUserAgentIssueDetails"}]},"audits.shareddictionaryissuedetails":{"keyword":"Audits.SharedDictionaryIssueDetails","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-SharedDictionaryIssueDetails"}]},"audits.srimessagesignatureissuedetails":{"keyword":"Audits.SRIMessageSignatureIssueDetails","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-SRIMessageSignatureIssueDetails"}]},"audits.genericissueerrortype":{"keyword":"Audits.GenericIssueErrorType","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-GenericIssueErrorType"}]},"audits.genericissuedetails":{"keyword":"Audits.GenericIssueDetails","pageReferences":[{"domain":"Audits","type":"3","description":"Depending on the concrete errorType, different properties are set.","domainHref":"tot/Audits/","href":"#type-GenericIssueDetails"}]},"audits.deprecationissuedetails":{"keyword":"Audits.DeprecationIssueDetails","pageReferences":[{"domain":"Audits","type":"3","description":"This issue tracks information needed to print a deprecation message.\nhttps://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/core/frame/third_party/blink/renderer/core/fram...","domainHref":"tot/Audits/","href":"#type-DeprecationIssueDetails"}]},"audits.bouncetrackingissuedetails":{"keyword":"Audits.BounceTrackingIssueDetails","pageReferences":[{"domain":"Audits","type":"3","description":"This issue warns about sites in the redirect chain of a finished navigation\nthat may be flagged as trackers and have their state cleared if they don't\nreceive a user interaction. Note that in this con...","domainHref":"tot/Audits/","href":"#type-BounceTrackingIssueDetails"}]},"audits.cookiedeprecationmetadataissuedetails":{"keyword":"Audits.CookieDeprecationMetadataIssueDetails","pageReferences":[{"domain":"Audits","type":"3","description":"This issue warns about third-party sites that are accessing cookies on the\ncurrent page, and have been permitted due to having a global metadata grant.\nNote that in this context 'site' means eTLD+1. F...","domainHref":"tot/Audits/","href":"#type-CookieDeprecationMetadataIssueDetails"}]},"audits.clienthintissuereason":{"keyword":"Audits.ClientHintIssueReason","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-ClientHintIssueReason"}]},"audits.federatedauthrequestissuedetails":{"keyword":"Audits.FederatedAuthRequestIssueDetails","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-FederatedAuthRequestIssueDetails"}]},"audits.federatedauthrequestissuereason":{"keyword":"Audits.FederatedAuthRequestIssueReason","pageReferences":[{"domain":"Audits","type":"3","description":"Represents the failure reason when a federated authentication reason fails.\nShould be updated alongside RequestIdTokenStatus in\nthird_party/blink/public/mojom/devtools/inspector_issue.mojom to include...","domainHref":"tot/Audits/","href":"#type-FederatedAuthRequestIssueReason"}]},"audits.federatedauthuserinforequestissuedetails":{"keyword":"Audits.FederatedAuthUserInfoRequestIssueDetails","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-FederatedAuthUserInfoRequestIssueDetails"}]},"audits.federatedauthuserinforequestissuereason":{"keyword":"Audits.FederatedAuthUserInfoRequestIssueReason","pageReferences":[{"domain":"Audits","type":"3","description":"Represents the failure reason when a getUserInfo() call fails.\nShould be updated alongside FederatedAuthUserInfoRequestResult in\nthird_party/blink/public/mojom/devtools/inspector_issue.mojom.","domainHref":"tot/Audits/","href":"#type-FederatedAuthUserInfoRequestIssueReason"}]},"audits.clienthintissuedetails":{"keyword":"Audits.ClientHintIssueDetails","pageReferences":[{"domain":"Audits","type":"3","description":"This issue tracks client hints related issues. It's used to deprecate old\nfeatures, encourage the use of new ones, and provide general guidance.","domainHref":"tot/Audits/","href":"#type-ClientHintIssueDetails"}]},"audits.failedrequestinfo":{"keyword":"Audits.FailedRequestInfo","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-FailedRequestInfo"}]},"audits.partitioningbloburlinfo":{"keyword":"Audits.PartitioningBlobURLInfo","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-PartitioningBlobURLInfo"}]},"audits.partitioningbloburlissuedetails":{"keyword":"Audits.PartitioningBlobURLIssueDetails","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-PartitioningBlobURLIssueDetails"}]},"audits.elementaccessibilityissuereason":{"keyword":"Audits.ElementAccessibilityIssueReason","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-ElementAccessibilityIssueReason"}]},"audits.elementaccessibilityissuedetails":{"keyword":"Audits.ElementAccessibilityIssueDetails","pageReferences":[{"domain":"Audits","type":"3","description":"This issue warns about errors in the select or summary element content model.","domainHref":"tot/Audits/","href":"#type-ElementAccessibilityIssueDetails"}]},"audits.stylesheetloadingissuereason":{"keyword":"Audits.StyleSheetLoadingIssueReason","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-StyleSheetLoadingIssueReason"}]},"audits.stylesheetloadingissuedetails":{"keyword":"Audits.StylesheetLoadingIssueDetails","pageReferences":[{"domain":"Audits","type":"3","description":"This issue warns when a referenced stylesheet couldn't be loaded.","domainHref":"tot/Audits/","href":"#type-StylesheetLoadingIssueDetails"}]},"audits.propertyruleissuereason":{"keyword":"Audits.PropertyRuleIssueReason","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-PropertyRuleIssueReason"}]},"audits.propertyruleissuedetails":{"keyword":"Audits.PropertyRuleIssueDetails","pageReferences":[{"domain":"Audits","type":"3","description":"This issue warns about errors in property rules that lead to property\nregistrations being ignored.","domainHref":"tot/Audits/","href":"#type-PropertyRuleIssueDetails"}]},"audits.userreidentificationissuetype":{"keyword":"Audits.UserReidentificationIssueType","pageReferences":[{"domain":"Audits","type":"3","domainHref":"tot/Audits/","href":"#type-UserReidentificationIssueType"}]},"audits.userreidentificationissuedetails":{"keyword":"Audits.UserReidentificationIssueDetails","pageReferences":[{"domain":"Audits","type":"3","description":"This issue warns about uses of APIs that may be considered misuse to\nre-identify users.","domainHref":"tot/Audits/","href":"#type-UserReidentificationIssueDetails"}]},"audits.inspectorissuecode":{"keyword":"Audits.InspectorIssueCode","pageReferences":[{"domain":"Audits","type":"3","description":"A unique identifier for the type of issue. Each type may use one of the\noptional fields in InspectorIssueDetails to convey more specific\ninformation about the kind of issue.","domainHref":"tot/Audits/","href":"#type-InspectorIssueCode"}]},"audits.inspectorissuedetails":{"keyword":"Audits.InspectorIssueDetails","pageReferences":[{"domain":"Audits","type":"3","description":"This struct holds a list of optional fields with additional information\nspecific to the kind of issue. When adding a new issue code, please also\nadd a new optional field to this type.","domainHref":"tot/Audits/","href":"#type-InspectorIssueDetails"}]},"audits.issueid":{"keyword":"Audits.IssueId","pageReferences":[{"domain":"Audits","type":"3","description":"A unique id for a DevTools inspector issue. Allows other entities (e.g.\nexceptions, CDP message, console messages, etc.) to reference an issue.","domainHref":"tot/Audits/","href":"#type-IssueId"}]},"audits.inspectorissue":{"keyword":"Audits.InspectorIssue","pageReferences":[{"domain":"Audits","type":"3","description":"An inspector issue reported from the back-end.","domainHref":"tot/Audits/","href":"#type-InspectorIssue"}]},"extensions":{"keyword":"Extensions","pageReferences":[{"domain":"Extensions","type":"0","description":"Defines commands and events for browser extensions.","domainHref":"tot/Extensions/"}]},"extensions.loadunpacked":{"keyword":"Extensions.loadUnpacked","pageReferences":[{"domain":"Extensions","type":"4","description":"Installs an unpacked extension from the filesystem similar to\n--load-extension CLI flags. Returns extension ID once the extension\nhas been installed. Available if the client is connected using the\n--r...","domainHref":"tot/Extensions/","href":"#method-loadUnpacked"}]},"extensions.uninstall":{"keyword":"Extensions.uninstall","pageReferences":[{"domain":"Extensions","type":"4","description":"Uninstalls an unpacked extension (others not supported) from the profile.\nAvailable if the client is connected using the --remote-debugging-pipe flag\nand the --enable-unsafe-extension-debugging.","domainHref":"tot/Extensions/","href":"#method-uninstall"}]},"extensions.getstorageitems":{"keyword":"Extensions.getStorageItems","pageReferences":[{"domain":"Extensions","type":"4","description":"Gets data from extension storage in the given `storageArea`. If `keys` is\nspecified, these are used to filter the result.","domainHref":"tot/Extensions/","href":"#method-getStorageItems"}]},"extensions.removestorageitems":{"keyword":"Extensions.removeStorageItems","pageReferences":[{"domain":"Extensions","type":"4","description":"Removes `keys` from extension storage in the given `storageArea`.","domainHref":"tot/Extensions/","href":"#method-removeStorageItems"}]},"extensions.clearstorageitems":{"keyword":"Extensions.clearStorageItems","pageReferences":[{"domain":"Extensions","type":"4","description":"Clears extension storage in the given `storageArea`.","domainHref":"tot/Extensions/","href":"#method-clearStorageItems"}]},"extensions.setstorageitems":{"keyword":"Extensions.setStorageItems","pageReferences":[{"domain":"Extensions","type":"4","description":"Sets `values` in extension storage in the given `storageArea`. The provided `values`\nwill be merged with existing values in the storage area.","domainHref":"tot/Extensions/","href":"#method-setStorageItems"}]},"extensions.storagearea":{"keyword":"Extensions.StorageArea","pageReferences":[{"domain":"Extensions","type":"3","description":"Storage areas.","domainHref":"tot/Extensions/","href":"#type-StorageArea"}]},"autofill":{"keyword":"Autofill","pageReferences":[{"domain":"Autofill","type":"0","description":"Defines commands and events for Autofill.","domainHref":"tot/Autofill/"}]},"autofill.trigger":{"keyword":"Autofill.trigger","pageReferences":[{"domain":"Autofill","type":"4","description":"Trigger autofill on a form identified by the fieldId.\nIf the field and related form cannot be autofilled, returns an error.","domainHref":"tot/Autofill/","href":"#method-trigger"}]},"autofill.setaddresses":{"keyword":"Autofill.setAddresses","pageReferences":[{"domain":"Autofill","type":"4","description":"Set addresses so that developers can verify their forms implementation.","domainHref":"tot/Autofill/","href":"#method-setAddresses"}]},"autofill.disable":{"keyword":"Autofill.disable","pageReferences":[{"domain":"Autofill","type":"4","description":"Disables autofill domain notifications.","domainHref":"tot/Autofill/","href":"#method-disable"}]},"autofill.enable":{"keyword":"Autofill.enable","pageReferences":[{"domain":"Autofill","type":"4","description":"Enables autofill domain notifications.","domainHref":"tot/Autofill/","href":"#method-enable"}]},"autofill.addressformfilled":{"keyword":"Autofill.addressFormFilled","pageReferences":[{"domain":"Autofill","type":"1","description":"Emitted when an address form is filled.","domainHref":"tot/Autofill/","href":"#event-addressFormFilled"}]},"autofill.creditcard":{"keyword":"Autofill.CreditCard","pageReferences":[{"domain":"Autofill","type":"3","domainHref":"tot/Autofill/","href":"#type-CreditCard"}]},"autofill.addressfield":{"keyword":"Autofill.AddressField","pageReferences":[{"domain":"Autofill","type":"3","domainHref":"tot/Autofill/","href":"#type-AddressField"}]},"autofill.addressfields":{"keyword":"Autofill.AddressFields","pageReferences":[{"domain":"Autofill","type":"3","description":"A list of address fields.","domainHref":"tot/Autofill/","href":"#type-AddressFields"}]},"autofill.address":{"keyword":"Autofill.Address","pageReferences":[{"domain":"Autofill","type":"3","domainHref":"tot/Autofill/","href":"#type-Address"}]},"autofill.addressui":{"keyword":"Autofill.AddressUI","pageReferences":[{"domain":"Autofill","type":"3","description":"Defines how an address can be displayed like in chrome://settings/addresses.\nAddress UI is a two dimensional array, each inner array is an \"address information line\", and when rendered in a UI surface...","domainHref":"tot/Autofill/","href":"#type-AddressUI"}]},"autofill.fillingstrategy":{"keyword":"Autofill.FillingStrategy","pageReferences":[{"domain":"Autofill","type":"3","description":"Specified whether a filled field was done so by using the html autocomplete attribute or autofill heuristics.","domainHref":"tot/Autofill/","href":"#type-FillingStrategy"}]},"autofill.filledfield":{"keyword":"Autofill.FilledField","pageReferences":[{"domain":"Autofill","type":"3","domainHref":"tot/Autofill/","href":"#type-FilledField"}]},"backgroundservice":{"keyword":"BackgroundService","pageReferences":[{"domain":"BackgroundService","type":"0","description":"Defines events for background web platform features.","domainHref":"tot/BackgroundService/"}]},"backgroundservice.startobserving":{"keyword":"BackgroundService.startObserving","pageReferences":[{"domain":"BackgroundService","type":"4","description":"Enables event updates for the service.","domainHref":"tot/BackgroundService/","href":"#method-startObserving"}]},"backgroundservice.stopobserving":{"keyword":"BackgroundService.stopObserving","pageReferences":[{"domain":"BackgroundService","type":"4","description":"Disables event updates for the service.","domainHref":"tot/BackgroundService/","href":"#method-stopObserving"}]},"backgroundservice.setrecording":{"keyword":"BackgroundService.setRecording","pageReferences":[{"domain":"BackgroundService","type":"4","description":"Set the recording state for the service.","domainHref":"tot/BackgroundService/","href":"#method-setRecording"}]},"backgroundservice.clearevents":{"keyword":"BackgroundService.clearEvents","pageReferences":[{"domain":"BackgroundService","type":"4","description":"Clears all stored data for the service.","domainHref":"tot/BackgroundService/","href":"#method-clearEvents"}]},"backgroundservice.recordingstatechanged":{"keyword":"BackgroundService.recordingStateChanged","pageReferences":[{"domain":"BackgroundService","type":"1","description":"Called when the recording state for the service has been updated.","domainHref":"tot/BackgroundService/","href":"#event-recordingStateChanged"}]},"backgroundservice.backgroundserviceeventreceived":{"keyword":"BackgroundService.backgroundServiceEventReceived","pageReferences":[{"domain":"BackgroundService","type":"1","description":"Called with all existing backgroundServiceEvents when enabled, and all new\nevents afterwards if enabled and recording.","domainHref":"tot/BackgroundService/","href":"#event-backgroundServiceEventReceived"}]},"backgroundservice.servicename":{"keyword":"BackgroundService.ServiceName","pageReferences":[{"domain":"BackgroundService","type":"3","description":"The Background Service that will be associated with the commands/events.\nEvery Background Service operates independently, but they share the same\nAPI.","domainHref":"tot/BackgroundService/","href":"#type-ServiceName"}]},"backgroundservice.eventmetadata":{"keyword":"BackgroundService.EventMetadata","pageReferences":[{"domain":"BackgroundService","type":"3","description":"A key-value pair for additional event information to pass along.","domainHref":"tot/BackgroundService/","href":"#type-EventMetadata"}]},"backgroundservice.backgroundserviceevent":{"keyword":"BackgroundService.BackgroundServiceEvent","pageReferences":[{"domain":"BackgroundService","type":"3","domainHref":"tot/BackgroundService/","href":"#type-BackgroundServiceEvent"}]},"browser":{"keyword":"Browser","pageReferences":[{"domain":"Browser","type":"0","description":"The Browser domain defines methods and events for browser managing.","domainHref":"tot/Browser/"}]},"browser.setpermission":{"keyword":"Browser.setPermission","pageReferences":[{"domain":"Browser","type":"4","description":"Set permission settings for given origin.","domainHref":"tot/Browser/","href":"#method-setPermission"}]},"browser.grantpermissions":{"keyword":"Browser.grantPermissions","pageReferences":[{"domain":"Browser","type":"4","description":"Grant specific permissions to the given origin and reject all others.","domainHref":"tot/Browser/","href":"#method-grantPermissions"}]},"browser.resetpermissions":{"keyword":"Browser.resetPermissions","pageReferences":[{"domain":"Browser","type":"4","description":"Reset all permission management for all origins.","domainHref":"tot/Browser/","href":"#method-resetPermissions"}]},"browser.setdownloadbehavior":{"keyword":"Browser.setDownloadBehavior","pageReferences":[{"domain":"Browser","type":"4","description":"Set the behavior when downloading a file.","domainHref":"tot/Browser/","href":"#method-setDownloadBehavior"}]},"browser.canceldownload":{"keyword":"Browser.cancelDownload","pageReferences":[{"domain":"Browser","type":"4","description":"Cancel a download if in progress","domainHref":"tot/Browser/","href":"#method-cancelDownload"}]},"browser.close":{"keyword":"Browser.close","pageReferences":[{"domain":"Browser","type":"4","description":"Close browser gracefully.","domainHref":"tot/Browser/","href":"#method-close"}]},"browser.crash":{"keyword":"Browser.crash","pageReferences":[{"domain":"Browser","type":"4","description":"Crashes browser on the main thread.","domainHref":"tot/Browser/","href":"#method-crash"}]},"browser.crashgpuprocess":{"keyword":"Browser.crashGpuProcess","pageReferences":[{"domain":"Browser","type":"4","description":"Crashes GPU process.","domainHref":"tot/Browser/","href":"#method-crashGpuProcess"}]},"browser.getversion":{"keyword":"Browser.getVersion","pageReferences":[{"domain":"Browser","type":"4","description":"Returns version information.","domainHref":"tot/Browser/","href":"#method-getVersion"}]},"browser.getbrowsercommandline":{"keyword":"Browser.getBrowserCommandLine","pageReferences":[{"domain":"Browser","type":"4","description":"Returns the command line switches for the browser process if, and only if\n--enable-automation is on the commandline.","domainHref":"tot/Browser/","href":"#method-getBrowserCommandLine"}]},"browser.gethistograms":{"keyword":"Browser.getHistograms","pageReferences":[{"domain":"Browser","type":"4","description":"Get Chrome histograms.","domainHref":"tot/Browser/","href":"#method-getHistograms"}]},"browser.gethistogram":{"keyword":"Browser.getHistogram","pageReferences":[{"domain":"Browser","type":"4","description":"Get a Chrome histogram by name.","domainHref":"tot/Browser/","href":"#method-getHistogram"}]},"browser.getwindowbounds":{"keyword":"Browser.getWindowBounds","pageReferences":[{"domain":"Browser","type":"4","description":"Get position and size of the browser window.","domainHref":"tot/Browser/","href":"#method-getWindowBounds"}]},"browser.getwindowfortarget":{"keyword":"Browser.getWindowForTarget","pageReferences":[{"domain":"Browser","type":"4","description":"Get the browser window that contains the devtools target.","domainHref":"tot/Browser/","href":"#method-getWindowForTarget"}]},"browser.setwindowbounds":{"keyword":"Browser.setWindowBounds","pageReferences":[{"domain":"Browser","type":"4","description":"Set position and/or size of the browser window.","domainHref":"tot/Browser/","href":"#method-setWindowBounds"}]},"browser.setdocktile":{"keyword":"Browser.setDockTile","pageReferences":[{"domain":"Browser","type":"4","description":"Set dock tile details, platform-specific.","domainHref":"tot/Browser/","href":"#method-setDockTile"}]},"browser.executebrowsercommand":{"keyword":"Browser.executeBrowserCommand","pageReferences":[{"domain":"Browser","type":"4","description":"Invoke custom browser commands used by telemetry.","domainHref":"tot/Browser/","href":"#method-executeBrowserCommand"}]},"browser.addprivacysandboxenrollmentoverride":{"keyword":"Browser.addPrivacySandboxEnrollmentOverride","pageReferences":[{"domain":"Browser","type":"4","description":"Allows a site to use privacy sandbox features that require enrollment\nwithout the site actually being enrolled. Only supported on page targets.","domainHref":"tot/Browser/","href":"#method-addPrivacySandboxEnrollmentOverride"}]},"browser.addprivacysandboxcoordinatorkeyconfig":{"keyword":"Browser.addPrivacySandboxCoordinatorKeyConfig","pageReferences":[{"domain":"Browser","type":"4","description":"Configures encryption keys used with a given privacy sandbox API to talk\nto a trusted coordinator. Since this is intended for test automation only,\ncoordinatorOrigin must be a .test domain. No existi...","domainHref":"tot/Browser/","href":"#method-addPrivacySandboxCoordinatorKeyConfig"}]},"browser.downloadwillbegin":{"keyword":"Browser.downloadWillBegin","pageReferences":[{"domain":"Browser","type":"1","description":"Fired when page is about to start a download.","domainHref":"tot/Browser/","href":"#event-downloadWillBegin"}]},"browser.downloadprogress":{"keyword":"Browser.downloadProgress","pageReferences":[{"domain":"Browser","type":"1","description":"Fired when download makes progress. Last call has |done| == true.","domainHref":"tot/Browser/","href":"#event-downloadProgress"}]},"browser.browsercontextid":{"keyword":"Browser.BrowserContextID","pageReferences":[{"domain":"Browser","type":"3","domainHref":"tot/Browser/","href":"#type-BrowserContextID"}]},"browser.windowid":{"keyword":"Browser.WindowID","pageReferences":[{"domain":"Browser","type":"3","domainHref":"tot/Browser/","href":"#type-WindowID"}]},"browser.windowstate":{"keyword":"Browser.WindowState","pageReferences":[{"domain":"Browser","type":"3","description":"The state of the browser window.","domainHref":"tot/Browser/","href":"#type-WindowState"}]},"browser.bounds":{"keyword":"Browser.Bounds","pageReferences":[{"domain":"Browser","type":"3","description":"Browser window bounds information","domainHref":"tot/Browser/","href":"#type-Bounds"}]},"browser.permissiontype":{"keyword":"Browser.PermissionType","pageReferences":[{"domain":"Browser","type":"3","domainHref":"tot/Browser/","href":"#type-PermissionType"}]},"browser.permissionsetting":{"keyword":"Browser.PermissionSetting","pageReferences":[{"domain":"Browser","type":"3","domainHref":"tot/Browser/","href":"#type-PermissionSetting"}]},"browser.permissiondescriptor":{"keyword":"Browser.PermissionDescriptor","pageReferences":[{"domain":"Browser","type":"3","description":"Definition of PermissionDescriptor defined in the Permissions API:\nhttps://w3c.github.io/permissions/#dom-permissiondescriptor.","domainHref":"tot/Browser/","href":"#type-PermissionDescriptor"}]},"browser.browsercommandid":{"keyword":"Browser.BrowserCommandId","pageReferences":[{"domain":"Browser","type":"3","description":"Browser command ids used by executeBrowserCommand.","domainHref":"tot/Browser/","href":"#type-BrowserCommandId"}]},"browser.bucket":{"keyword":"Browser.Bucket","pageReferences":[{"domain":"Browser","type":"3","description":"Chrome histogram bucket.","domainHref":"tot/Browser/","href":"#type-Bucket"}]},"browser.histogram":{"keyword":"Browser.Histogram","pageReferences":[{"domain":"Browser","type":"3","description":"Chrome histogram.","domainHref":"tot/Browser/","href":"#type-Histogram"}]},"browser.privacysandboxapi":{"keyword":"Browser.PrivacySandboxAPI","pageReferences":[{"domain":"Browser","type":"3","domainHref":"tot/Browser/","href":"#type-PrivacySandboxAPI"}]},"css":{"keyword":"CSS","pageReferences":[{"domain":"CSS","type":"0","description":"This domain exposes CSS read/write operations. All CSS objects (stylesheets, rules, and styles)\nhave an associated `id` used in subsequent operations on the related object. Each object type has\na spec...","domainHref":"tot/CSS/"}]},"css.addrule":{"keyword":"CSS.addRule","pageReferences":[{"domain":"CSS","type":"4","description":"Inserts a new rule with the given `ruleText` in a stylesheet with given `styleSheetId`, at the\nposition specified by `location`.","domainHref":"tot/CSS/","href":"#method-addRule"}]},"css.collectclassnames":{"keyword":"CSS.collectClassNames","pageReferences":[{"domain":"CSS","type":"4","description":"Returns all class names from specified stylesheet.","domainHref":"tot/CSS/","href":"#method-collectClassNames"}]},"css.createstylesheet":{"keyword":"CSS.createStyleSheet","pageReferences":[{"domain":"CSS","type":"4","description":"Creates a new special \"via-inspector\" stylesheet in the frame with given `frameId`.","domainHref":"tot/CSS/","href":"#method-createStyleSheet"}]},"css.disable":{"keyword":"CSS.disable","pageReferences":[{"domain":"CSS","type":"4","description":"Disables the CSS agent for the given page.","domainHref":"tot/CSS/","href":"#method-disable"}]},"css.enable":{"keyword":"CSS.enable","pageReferences":[{"domain":"CSS","type":"4","description":"Enables the CSS agent for the given page. Clients should not assume that the CSS agent has been\nenabled until the result of this command is received.","domainHref":"tot/CSS/","href":"#method-enable"}]},"css.forcepseudostate":{"keyword":"CSS.forcePseudoState","pageReferences":[{"domain":"CSS","type":"4","description":"Ensures that the given node will have specified pseudo-classes whenever its style is computed by\nthe browser.","domainHref":"tot/CSS/","href":"#method-forcePseudoState"}]},"css.forcestartingstyle":{"keyword":"CSS.forceStartingStyle","pageReferences":[{"domain":"CSS","type":"4","description":"Ensures that the given node is in its starting-style state.","domainHref":"tot/CSS/","href":"#method-forceStartingStyle"}]},"css.getbackgroundcolors":{"keyword":"CSS.getBackgroundColors","pageReferences":[{"domain":"CSS","type":"4","domainHref":"tot/CSS/","href":"#method-getBackgroundColors"}]},"css.getcomputedstylefornode":{"keyword":"CSS.getComputedStyleForNode","pageReferences":[{"domain":"CSS","type":"4","description":"Returns the computed style for a DOM node identified by `nodeId`.","domainHref":"tot/CSS/","href":"#method-getComputedStyleForNode"}]},"css.resolvevalues":{"keyword":"CSS.resolveValues","pageReferences":[{"domain":"CSS","type":"4","description":"Resolve the specified values in the context of the provided element.\nFor example, a value of '1em' is evaluated according to the computed\n'font-size' of the element and a value 'calc(1px + 2px)' will ...","domainHref":"tot/CSS/","href":"#method-resolveValues"}]},"css.getlonghandproperties":{"keyword":"CSS.getLonghandProperties","pageReferences":[{"domain":"CSS","type":"4","domainHref":"tot/CSS/","href":"#method-getLonghandProperties"}]},"css.getinlinestylesfornode":{"keyword":"CSS.getInlineStylesForNode","pageReferences":[{"domain":"CSS","type":"4","description":"Returns the styles defined inline (explicitly in the \"style\" attribute and implicitly, using DOM\nattributes) for a DOM node identified by `nodeId`.","domainHref":"tot/CSS/","href":"#method-getInlineStylesForNode"}]},"css.getanimatedstylesfornode":{"keyword":"CSS.getAnimatedStylesForNode","pageReferences":[{"domain":"CSS","type":"4","description":"Returns the styles coming from animations & transitions\nincluding the animation & transition styles coming from inheritance chain.","domainHref":"tot/CSS/","href":"#method-getAnimatedStylesForNode"}]},"css.getmatchedstylesfornode":{"keyword":"CSS.getMatchedStylesForNode","pageReferences":[{"domain":"CSS","type":"4","description":"Returns requested styles for a DOM node identified by `nodeId`.","domainHref":"tot/CSS/","href":"#method-getMatchedStylesForNode"}]},"css.getmediaqueries":{"keyword":"CSS.getMediaQueries","pageReferences":[{"domain":"CSS","type":"4","description":"Returns all media queries parsed by the rendering engine.","domainHref":"tot/CSS/","href":"#method-getMediaQueries"}]},"css.getplatformfontsfornode":{"keyword":"CSS.getPlatformFontsForNode","pageReferences":[{"domain":"CSS","type":"4","description":"Requests information about platform fonts which we used to render child TextNodes in the given\nnode.","domainHref":"tot/CSS/","href":"#method-getPlatformFontsForNode"}]},"css.getstylesheettext":{"keyword":"CSS.getStyleSheetText","pageReferences":[{"domain":"CSS","type":"4","description":"Returns the current textual content for a stylesheet.","domainHref":"tot/CSS/","href":"#method-getStyleSheetText"}]},"css.getlayersfornode":{"keyword":"CSS.getLayersForNode","pageReferences":[{"domain":"CSS","type":"4","description":"Returns all layers parsed by the rendering engine for the tree scope of a node.\nGiven a DOM element identified by nodeId, getLayersForNode returns the root\nlayer for the nearest ancestor document or s...","domainHref":"tot/CSS/","href":"#method-getLayersForNode"}]},"css.getlocationforselector":{"keyword":"CSS.getLocationForSelector","pageReferences":[{"domain":"CSS","type":"4","description":"Given a CSS selector text and a style sheet ID, getLocationForSelector\nreturns an array of locations of the CSS selector in the style sheet.","domainHref":"tot/CSS/","href":"#method-getLocationForSelector"}]},"css.trackcomputedstyleupdatesfornode":{"keyword":"CSS.trackComputedStyleUpdatesForNode","pageReferences":[{"domain":"CSS","type":"4","description":"Starts tracking the given node for the computed style updates\nand whenever the computed style is updated for node, it queues\na `computedStyleUpdated` event with throttling.\nThere can only be 1 node tr...","domainHref":"tot/CSS/","href":"#method-trackComputedStyleUpdatesForNode"}]},"css.trackcomputedstyleupdates":{"keyword":"CSS.trackComputedStyleUpdates","pageReferences":[{"domain":"CSS","type":"4","description":"Starts tracking the given computed styles for updates. The specified array of properties\nreplaces the one previously specified. Pass empty array to disable tracking.\nUse takeComputedStyleUpdates to re...","domainHref":"tot/CSS/","href":"#method-trackComputedStyleUpdates"}]},"css.takecomputedstyleupdates":{"keyword":"CSS.takeComputedStyleUpdates","pageReferences":[{"domain":"CSS","type":"4","description":"Polls the next batch of computed style updates.","domainHref":"tot/CSS/","href":"#method-takeComputedStyleUpdates"}]},"css.seteffectivepropertyvaluefornode":{"keyword":"CSS.setEffectivePropertyValueForNode","pageReferences":[{"domain":"CSS","type":"4","description":"Find a rule with the given active property for the given node and set the new value for this\nproperty","domainHref":"tot/CSS/","href":"#method-setEffectivePropertyValueForNode"}]},"css.setpropertyrulepropertyname":{"keyword":"CSS.setPropertyRulePropertyName","pageReferences":[{"domain":"CSS","type":"4","description":"Modifies the property rule property name.","domainHref":"tot/CSS/","href":"#method-setPropertyRulePropertyName"}]},"css.setkeyframekey":{"keyword":"CSS.setKeyframeKey","pageReferences":[{"domain":"CSS","type":"4","description":"Modifies the keyframe rule key text.","domainHref":"tot/CSS/","href":"#method-setKeyframeKey"}]},"css.setmediatext":{"keyword":"CSS.setMediaText","pageReferences":[{"domain":"CSS","type":"4","description":"Modifies the rule selector.","domainHref":"tot/CSS/","href":"#method-setMediaText"}]},"css.setcontainerquerytext":{"keyword":"CSS.setContainerQueryText","pageReferences":[{"domain":"CSS","type":"4","description":"Modifies the expression of a container query.","domainHref":"tot/CSS/","href":"#method-setContainerQueryText"}]},"css.setsupportstext":{"keyword":"CSS.setSupportsText","pageReferences":[{"domain":"CSS","type":"4","description":"Modifies the expression of a supports at-rule.","domainHref":"tot/CSS/","href":"#method-setSupportsText"}]},"css.setscopetext":{"keyword":"CSS.setScopeText","pageReferences":[{"domain":"CSS","type":"4","description":"Modifies the expression of a scope at-rule.","domainHref":"tot/CSS/","href":"#method-setScopeText"}]},"css.setruleselector":{"keyword":"CSS.setRuleSelector","pageReferences":[{"domain":"CSS","type":"4","description":"Modifies the rule selector.","domainHref":"tot/CSS/","href":"#method-setRuleSelector"}]},"css.setstylesheettext":{"keyword":"CSS.setStyleSheetText","pageReferences":[{"domain":"CSS","type":"4","description":"Sets the new stylesheet text.","domainHref":"tot/CSS/","href":"#method-setStyleSheetText"}]},"css.setstyletexts":{"keyword":"CSS.setStyleTexts","pageReferences":[{"domain":"CSS","type":"4","description":"Applies specified style edits one after another in the given order.","domainHref":"tot/CSS/","href":"#method-setStyleTexts"}]},"css.startruleusagetracking":{"keyword":"CSS.startRuleUsageTracking","pageReferences":[{"domain":"CSS","type":"4","description":"Enables the selector recording.","domainHref":"tot/CSS/","href":"#method-startRuleUsageTracking"}]},"css.stopruleusagetracking":{"keyword":"CSS.stopRuleUsageTracking","pageReferences":[{"domain":"CSS","type":"4","description":"Stop tracking rule usage and return the list of rules that were used since last call to\n`takeCoverageDelta` (or since start of coverage instrumentation).","domainHref":"tot/CSS/","href":"#method-stopRuleUsageTracking"}]},"css.takecoveragedelta":{"keyword":"CSS.takeCoverageDelta","pageReferences":[{"domain":"CSS","type":"4","description":"Obtain list of rules that became used since last call to this method (or since start of coverage\ninstrumentation).","domainHref":"tot/CSS/","href":"#method-takeCoverageDelta"}]},"css.setlocalfontsenabled":{"keyword":"CSS.setLocalFontsEnabled","pageReferences":[{"domain":"CSS","type":"4","description":"Enables/disables rendering of local CSS fonts (enabled by default).","domainHref":"tot/CSS/","href":"#method-setLocalFontsEnabled"}]},"css.fontsupdated":{"keyword":"CSS.fontsUpdated","pageReferences":[{"domain":"CSS","type":"1","description":"Fires whenever a web font is updated. A non-empty font parameter indicates a successfully loaded\nweb font.","domainHref":"tot/CSS/","href":"#event-fontsUpdated"}]},"css.mediaqueryresultchanged":{"keyword":"CSS.mediaQueryResultChanged","pageReferences":[{"domain":"CSS","type":"1","description":"Fires whenever a MediaQuery result changes (for example, after a browser window has been\nresized.) The current implementation considers only viewport-dependent media features.","domainHref":"tot/CSS/","href":"#event-mediaQueryResultChanged"}]},"css.stylesheetadded":{"keyword":"CSS.styleSheetAdded","pageReferences":[{"domain":"CSS","type":"1","description":"Fired whenever an active document stylesheet is added.","domainHref":"tot/CSS/","href":"#event-styleSheetAdded"}]},"css.stylesheetchanged":{"keyword":"CSS.styleSheetChanged","pageReferences":[{"domain":"CSS","type":"1","description":"Fired whenever a stylesheet is changed as a result of the client operation.","domainHref":"tot/CSS/","href":"#event-styleSheetChanged"}]},"css.stylesheetremoved":{"keyword":"CSS.styleSheetRemoved","pageReferences":[{"domain":"CSS","type":"1","description":"Fired whenever an active document stylesheet is removed.","domainHref":"tot/CSS/","href":"#event-styleSheetRemoved"}]},"css.computedstyleupdated":{"keyword":"CSS.computedStyleUpdated","pageReferences":[{"domain":"CSS","type":"1","domainHref":"tot/CSS/","href":"#event-computedStyleUpdated"}]},"css.stylesheetid":{"keyword":"CSS.StyleSheetId","pageReferences":[{"domain":"CSS","type":"3","domainHref":"tot/CSS/","href":"#type-StyleSheetId"}]},"css.stylesheetorigin":{"keyword":"CSS.StyleSheetOrigin","pageReferences":[{"domain":"CSS","type":"3","description":"Stylesheet type: \"injected\" for stylesheets injected via extension, \"user-agent\" for user-agent\nstylesheets, \"inspector\" for stylesheets created by the inspector (i.e. those holding the \"via\ninspector...","domainHref":"tot/CSS/","href":"#type-StyleSheetOrigin"}]},"css.pseudoelementmatches":{"keyword":"CSS.PseudoElementMatches","pageReferences":[{"domain":"CSS","type":"3","description":"CSS rule collection for a single pseudo style.","domainHref":"tot/CSS/","href":"#type-PseudoElementMatches"}]},"css.cssanimationstyle":{"keyword":"CSS.CSSAnimationStyle","pageReferences":[{"domain":"CSS","type":"3","description":"CSS style coming from animations with the name of the animation.","domainHref":"tot/CSS/","href":"#type-CSSAnimationStyle"}]},"css.inheritedstyleentry":{"keyword":"CSS.InheritedStyleEntry","pageReferences":[{"domain":"CSS","type":"3","description":"Inherited CSS rule collection from ancestor node.","domainHref":"tot/CSS/","href":"#type-InheritedStyleEntry"}]},"css.inheritedanimatedstyleentry":{"keyword":"CSS.InheritedAnimatedStyleEntry","pageReferences":[{"domain":"CSS","type":"3","description":"Inherited CSS style collection for animated styles from ancestor node.","domainHref":"tot/CSS/","href":"#type-InheritedAnimatedStyleEntry"}]},"css.inheritedpseudoelementmatches":{"keyword":"CSS.InheritedPseudoElementMatches","pageReferences":[{"domain":"CSS","type":"3","description":"Inherited pseudo element matches from pseudos of an ancestor node.","domainHref":"tot/CSS/","href":"#type-InheritedPseudoElementMatches"}]},"css.rulematch":{"keyword":"CSS.RuleMatch","pageReferences":[{"domain":"CSS","type":"3","description":"Match data for a CSS rule.","domainHref":"tot/CSS/","href":"#type-RuleMatch"}]},"css.value":{"keyword":"CSS.Value","pageReferences":[{"domain":"CSS","type":"3","description":"Data for a simple selector (these are delimited by commas in a selector list).","domainHref":"tot/CSS/","href":"#type-Value"}]},"css.specificity":{"keyword":"CSS.Specificity","pageReferences":[{"domain":"CSS","type":"3","description":"Specificity:\nhttps://drafts.csswg.org/selectors/#specificity-rules","domainHref":"tot/CSS/","href":"#type-Specificity"}]},"css.selectorlist":{"keyword":"CSS.SelectorList","pageReferences":[{"domain":"CSS","type":"3","description":"Selector list data.","domainHref":"tot/CSS/","href":"#type-SelectorList"}]},"css.cssstylesheetheader":{"keyword":"CSS.CSSStyleSheetHeader","pageReferences":[{"domain":"CSS","type":"3","description":"CSS stylesheet metainformation.","domainHref":"tot/CSS/","href":"#type-CSSStyleSheetHeader"}]},"css.cssrule":{"keyword":"CSS.CSSRule","pageReferences":[{"domain":"CSS","type":"3","description":"CSS rule representation.","domainHref":"tot/CSS/","href":"#type-CSSRule"}]},"css.cssruletype":{"keyword":"CSS.CSSRuleType","pageReferences":[{"domain":"CSS","type":"3","description":"Enum indicating the type of a CSS rule, used to represent the order of a style rule's ancestors.\nThis list only contains rule types that are collected during the ancestor rule collection.","domainHref":"tot/CSS/","href":"#type-CSSRuleType"}]},"css.ruleusage":{"keyword":"CSS.RuleUsage","pageReferences":[{"domain":"CSS","type":"3","description":"CSS coverage information.","domainHref":"tot/CSS/","href":"#type-RuleUsage"}]},"css.sourcerange":{"keyword":"CSS.SourceRange","pageReferences":[{"domain":"CSS","type":"3","description":"Text range within a resource. All numbers are zero-based.","domainHref":"tot/CSS/","href":"#type-SourceRange"}]},"css.shorthandentry":{"keyword":"CSS.ShorthandEntry","pageReferences":[{"domain":"CSS","type":"3","domainHref":"tot/CSS/","href":"#type-ShorthandEntry"}]},"css.csscomputedstyleproperty":{"keyword":"CSS.CSSComputedStyleProperty","pageReferences":[{"domain":"CSS","type":"3","domainHref":"tot/CSS/","href":"#type-CSSComputedStyleProperty"}]},"css.cssstyle":{"keyword":"CSS.CSSStyle","pageReferences":[{"domain":"CSS","type":"3","description":"CSS style representation.","domainHref":"tot/CSS/","href":"#type-CSSStyle"}]},"css.cssproperty":{"keyword":"CSS.CSSProperty","pageReferences":[{"domain":"CSS","type":"3","description":"CSS property declaration data.","domainHref":"tot/CSS/","href":"#type-CSSProperty"}]},"css.cssmedia":{"keyword":"CSS.CSSMedia","pageReferences":[{"domain":"CSS","type":"3","description":"CSS media rule descriptor.","domainHref":"tot/CSS/","href":"#type-CSSMedia"}]},"css.mediaquery":{"keyword":"CSS.MediaQuery","pageReferences":[{"domain":"CSS","type":"3","description":"Media query descriptor.","domainHref":"tot/CSS/","href":"#type-MediaQuery"}]},"css.mediaqueryexpression":{"keyword":"CSS.MediaQueryExpression","pageReferences":[{"domain":"CSS","type":"3","description":"Media query expression descriptor.","domainHref":"tot/CSS/","href":"#type-MediaQueryExpression"}]},"css.csscontainerquery":{"keyword":"CSS.CSSContainerQuery","pageReferences":[{"domain":"CSS","type":"3","description":"CSS container query rule descriptor.","domainHref":"tot/CSS/","href":"#type-CSSContainerQuery"}]},"css.csssupports":{"keyword":"CSS.CSSSupports","pageReferences":[{"domain":"CSS","type":"3","description":"CSS Supports at-rule descriptor.","domainHref":"tot/CSS/","href":"#type-CSSSupports"}]},"css.cssscope":{"keyword":"CSS.CSSScope","pageReferences":[{"domain":"CSS","type":"3","description":"CSS Scope at-rule descriptor.","domainHref":"tot/CSS/","href":"#type-CSSScope"}]},"css.csslayer":{"keyword":"CSS.CSSLayer","pageReferences":[{"domain":"CSS","type":"3","description":"CSS Layer at-rule descriptor.","domainHref":"tot/CSS/","href":"#type-CSSLayer"}]},"css.cssstartingstyle":{"keyword":"CSS.CSSStartingStyle","pageReferences":[{"domain":"CSS","type":"3","description":"CSS Starting Style at-rule descriptor.","domainHref":"tot/CSS/","href":"#type-CSSStartingStyle"}]},"css.csslayerdata":{"keyword":"CSS.CSSLayerData","pageReferences":[{"domain":"CSS","type":"3","description":"CSS Layer data.","domainHref":"tot/CSS/","href":"#type-CSSLayerData"}]},"css.platformfontusage":{"keyword":"CSS.PlatformFontUsage","pageReferences":[{"domain":"CSS","type":"3","description":"Information about amount of glyphs that were rendered with given font.","domainHref":"tot/CSS/","href":"#type-PlatformFontUsage"}]},"css.fontvariationaxis":{"keyword":"CSS.FontVariationAxis","pageReferences":[{"domain":"CSS","type":"3","description":"Information about font variation axes for variable fonts","domainHref":"tot/CSS/","href":"#type-FontVariationAxis"}]},"css.fontface":{"keyword":"CSS.FontFace","pageReferences":[{"domain":"CSS","type":"3","description":"Properties of a web font: https://www.w3.org/TR/2008/REC-CSS2-20080411/fonts.html#font-descriptions\nand additional information such as platformFontFamily and fontVariationAxes.","domainHref":"tot/CSS/","href":"#type-FontFace"}]},"css.csstryrule":{"keyword":"CSS.CSSTryRule","pageReferences":[{"domain":"CSS","type":"3","description":"CSS try rule representation.","domainHref":"tot/CSS/","href":"#type-CSSTryRule"}]},"css.csspositiontryrule":{"keyword":"CSS.CSSPositionTryRule","pageReferences":[{"domain":"CSS","type":"3","description":"CSS @position-try rule representation.","domainHref":"tot/CSS/","href":"#type-CSSPositionTryRule"}]},"css.csskeyframesrule":{"keyword":"CSS.CSSKeyframesRule","pageReferences":[{"domain":"CSS","type":"3","description":"CSS keyframes rule representation.","domainHref":"tot/CSS/","href":"#type-CSSKeyframesRule"}]},"css.csspropertyregistration":{"keyword":"CSS.CSSPropertyRegistration","pageReferences":[{"domain":"CSS","type":"3","description":"Representation of a custom property registration through CSS.registerProperty","domainHref":"tot/CSS/","href":"#type-CSSPropertyRegistration"}]},"css.cssfontpalettevaluesrule":{"keyword":"CSS.CSSFontPaletteValuesRule","pageReferences":[{"domain":"CSS","type":"3","description":"CSS font-palette-values rule representation.","domainHref":"tot/CSS/","href":"#type-CSSFontPaletteValuesRule"}]},"css.csspropertyrule":{"keyword":"CSS.CSSPropertyRule","pageReferences":[{"domain":"CSS","type":"3","description":"CSS property at-rule representation.","domainHref":"tot/CSS/","href":"#type-CSSPropertyRule"}]},"css.cssfunctionparameter":{"keyword":"CSS.CSSFunctionParameter","pageReferences":[{"domain":"CSS","type":"3","description":"CSS function argument representation.","domainHref":"tot/CSS/","href":"#type-CSSFunctionParameter"}]},"css.cssfunctionconditionnode":{"keyword":"CSS.CSSFunctionConditionNode","pageReferences":[{"domain":"CSS","type":"3","description":"CSS function conditional block representation.","domainHref":"tot/CSS/","href":"#type-CSSFunctionConditionNode"}]},"css.cssfunctionnode":{"keyword":"CSS.CSSFunctionNode","pageReferences":[{"domain":"CSS","type":"3","description":"Section of the body of a CSS function rule.","domainHref":"tot/CSS/","href":"#type-CSSFunctionNode"}]},"css.cssfunctionrule":{"keyword":"CSS.CSSFunctionRule","pageReferences":[{"domain":"CSS","type":"3","description":"CSS function at-rule representation.","domainHref":"tot/CSS/","href":"#type-CSSFunctionRule"}]},"css.csskeyframerule":{"keyword":"CSS.CSSKeyframeRule","pageReferences":[{"domain":"CSS","type":"3","description":"CSS keyframe rule representation.","domainHref":"tot/CSS/","href":"#type-CSSKeyframeRule"}]},"css.styledeclarationedit":{"keyword":"CSS.StyleDeclarationEdit","pageReferences":[{"domain":"CSS","type":"3","description":"A descriptor of operation to mutate style declaration text.","domainHref":"tot/CSS/","href":"#type-StyleDeclarationEdit"}]},"cachestorage":{"keyword":"CacheStorage","pageReferences":[{"domain":"CacheStorage","type":"0","domainHref":"tot/CacheStorage/"}]},"cachestorage.deletecache":{"keyword":"CacheStorage.deleteCache","pageReferences":[{"domain":"CacheStorage","type":"4","description":"Deletes a cache.","domainHref":"tot/CacheStorage/","href":"#method-deleteCache"}]},"cachestorage.deleteentry":{"keyword":"CacheStorage.deleteEntry","pageReferences":[{"domain":"CacheStorage","type":"4","description":"Deletes a cache entry.","domainHref":"tot/CacheStorage/","href":"#method-deleteEntry"}]},"cachestorage.requestcachenames":{"keyword":"CacheStorage.requestCacheNames","pageReferences":[{"domain":"CacheStorage","type":"4","description":"Requests cache names.","domainHref":"tot/CacheStorage/","href":"#method-requestCacheNames"}]},"cachestorage.requestcachedresponse":{"keyword":"CacheStorage.requestCachedResponse","pageReferences":[{"domain":"CacheStorage","type":"4","description":"Fetches cache entry.","domainHref":"tot/CacheStorage/","href":"#method-requestCachedResponse"}]},"cachestorage.requestentries":{"keyword":"CacheStorage.requestEntries","pageReferences":[{"domain":"CacheStorage","type":"4","description":"Requests data from cache.","domainHref":"tot/CacheStorage/","href":"#method-requestEntries"}]},"cachestorage.cacheid":{"keyword":"CacheStorage.CacheId","pageReferences":[{"domain":"CacheStorage","type":"3","description":"Unique identifier of the Cache object.","domainHref":"tot/CacheStorage/","href":"#type-CacheId"}]},"cachestorage.cachedresponsetype":{"keyword":"CacheStorage.CachedResponseType","pageReferences":[{"domain":"CacheStorage","type":"3","description":"type of HTTP response cached","domainHref":"tot/CacheStorage/","href":"#type-CachedResponseType"}]},"cachestorage.dataentry":{"keyword":"CacheStorage.DataEntry","pageReferences":[{"domain":"CacheStorage","type":"3","description":"Data entry.","domainHref":"tot/CacheStorage/","href":"#type-DataEntry"}]},"cachestorage.cache":{"keyword":"CacheStorage.Cache","pageReferences":[{"domain":"CacheStorage","type":"3","description":"Cache identifier.","domainHref":"tot/CacheStorage/","href":"#type-Cache"}]},"cachestorage.header":{"keyword":"CacheStorage.Header","pageReferences":[{"domain":"CacheStorage","type":"3","domainHref":"tot/CacheStorage/","href":"#type-Header"}]},"cachestorage.cachedresponse":{"keyword":"CacheStorage.CachedResponse","pageReferences":[{"domain":"CacheStorage","type":"3","description":"Cached response","domainHref":"tot/CacheStorage/","href":"#type-CachedResponse"}]},"cast":{"keyword":"Cast","pageReferences":[{"domain":"Cast","type":"0","description":"A domain for interacting with Cast, Presentation API, and Remote Playback API\nfunctionalities.","domainHref":"tot/Cast/"}]},"cast.enable":{"keyword":"Cast.enable","pageReferences":[{"domain":"Cast","type":"4","description":"Starts observing for sinks that can be used for tab mirroring, and if set,\nsinks compatible with |presentationUrl| as well. When sinks are found, a\n|sinksUpdated| event is fired.\nAlso starts observing...","domainHref":"tot/Cast/","href":"#method-enable"}]},"cast.disable":{"keyword":"Cast.disable","pageReferences":[{"domain":"Cast","type":"4","description":"Stops observing for sinks and issues.","domainHref":"tot/Cast/","href":"#method-disable"}]},"cast.setsinktouse":{"keyword":"Cast.setSinkToUse","pageReferences":[{"domain":"Cast","type":"4","description":"Sets a sink to be used when the web page requests the browser to choose a\nsink via Presentation API, Remote Playback API, or Cast SDK.","domainHref":"tot/Cast/","href":"#method-setSinkToUse"}]},"cast.startdesktopmirroring":{"keyword":"Cast.startDesktopMirroring","pageReferences":[{"domain":"Cast","type":"4","description":"Starts mirroring the desktop to the sink.","domainHref":"tot/Cast/","href":"#method-startDesktopMirroring"}]},"cast.starttabmirroring":{"keyword":"Cast.startTabMirroring","pageReferences":[{"domain":"Cast","type":"4","description":"Starts mirroring the tab to the sink.","domainHref":"tot/Cast/","href":"#method-startTabMirroring"}]},"cast.stopcasting":{"keyword":"Cast.stopCasting","pageReferences":[{"domain":"Cast","type":"4","description":"Stops the active Cast session on the sink.","domainHref":"tot/Cast/","href":"#method-stopCasting"}]},"cast.sinksupdated":{"keyword":"Cast.sinksUpdated","pageReferences":[{"domain":"Cast","type":"1","description":"This is fired whenever the list of available sinks changes. A sink is a\ndevice or a software surface that you can cast to.","domainHref":"tot/Cast/","href":"#event-sinksUpdated"}]},"cast.issueupdated":{"keyword":"Cast.issueUpdated","pageReferences":[{"domain":"Cast","type":"1","description":"This is fired whenever the outstanding issue/error message changes.\n|issueMessage| is empty if there is no issue.","domainHref":"tot/Cast/","href":"#event-issueUpdated"}]},"cast.sink":{"keyword":"Cast.Sink","pageReferences":[{"domain":"Cast","type":"3","domainHref":"tot/Cast/","href":"#type-Sink"}]},"dom":{"keyword":"DOM","pageReferences":[{"domain":"DOM","type":"0","description":"This domain exposes DOM read/write operations. Each DOM Node is represented with its mirror object\nthat has an `id`. This `id` can be used to get additional information on the Node, resolve it into\nth...","domainHref":"tot/DOM/"}]},"dom.collectclassnamesfromsubtree":{"keyword":"DOM.collectClassNamesFromSubtree","pageReferences":[{"domain":"DOM","type":"4","description":"Collects class names for the node with given id and all of it's child nodes.","domainHref":"tot/DOM/","href":"#method-collectClassNamesFromSubtree"}]},"dom.copyto":{"keyword":"DOM.copyTo","pageReferences":[{"domain":"DOM","type":"4","description":"Creates a deep copy of the specified node and places it into the target container before the\ngiven anchor.","domainHref":"tot/DOM/","href":"#method-copyTo"}]},"dom.describenode":{"keyword":"DOM.describeNode","pageReferences":[{"domain":"DOM","type":"4","description":"Describes node given its id, does not require domain to be enabled. Does not start tracking any\nobjects, can be used for automation.","domainHref":"tot/DOM/","href":"#method-describeNode"}]},"dom.scrollintoviewifneeded":{"keyword":"DOM.scrollIntoViewIfNeeded","pageReferences":[{"domain":"DOM","type":"4","description":"Scrolls the specified rect of the given node into view if not already visible.\nNote: exactly one between nodeId, backendNodeId and objectId should be passed\nto identify the node.","domainHref":"tot/DOM/","href":"#method-scrollIntoViewIfNeeded"}]},"dom.disable":{"keyword":"DOM.disable","pageReferences":[{"domain":"DOM","type":"4","description":"Disables DOM agent for the given page.","domainHref":"tot/DOM/","href":"#method-disable"}]},"dom.discardsearchresults":{"keyword":"DOM.discardSearchResults","pageReferences":[{"domain":"DOM","type":"4","description":"Discards search results from the session with the given id. `getSearchResults` should no longer\nbe called for that search.","domainHref":"tot/DOM/","href":"#method-discardSearchResults"}]},"dom.enable":{"keyword":"DOM.enable","pageReferences":[{"domain":"DOM","type":"4","description":"Enables DOM agent for the given page.","domainHref":"tot/DOM/","href":"#method-enable"}]},"dom.focus":{"keyword":"DOM.focus","pageReferences":[{"domain":"DOM","type":"4","description":"Focuses the given element.","domainHref":"tot/DOM/","href":"#method-focus"}]},"dom.getattributes":{"keyword":"DOM.getAttributes","pageReferences":[{"domain":"DOM","type":"4","description":"Returns attributes for the specified node.","domainHref":"tot/DOM/","href":"#method-getAttributes"}]},"dom.getboxmodel":{"keyword":"DOM.getBoxModel","pageReferences":[{"domain":"DOM","type":"4","description":"Returns boxes for the given node.","domainHref":"tot/DOM/","href":"#method-getBoxModel"}]},"dom.getcontentquads":{"keyword":"DOM.getContentQuads","pageReferences":[{"domain":"DOM","type":"4","description":"Returns quads that describe node position on the page. This method\nmight return multiple quads for inline nodes.","domainHref":"tot/DOM/","href":"#method-getContentQuads"}]},"dom.getdocument":{"keyword":"DOM.getDocument","pageReferences":[{"domain":"DOM","type":"4","description":"Returns the root DOM node (and optionally the subtree) to the caller.\nImplicitly enables the DOM domain events for the current target.","domainHref":"tot/DOM/","href":"#method-getDocument"}]},"dom.getflatteneddocument":{"keyword":"DOM.getFlattenedDocument","pageReferences":[{"domain":"DOM","type":"4","description":"Returns the root DOM node (and optionally the subtree) to the caller.\nDeprecated, as it is not designed to work well with the rest of the DOM agent.\nUse DOMSnapshot.captureSnapshot instead.","domainHref":"tot/DOM/","href":"#method-getFlattenedDocument"}]},"dom.getnodesforsubtreebystyle":{"keyword":"DOM.getNodesForSubtreeByStyle","pageReferences":[{"domain":"DOM","type":"4","description":"Finds nodes with a given computed style in a subtree.","domainHref":"tot/DOM/","href":"#method-getNodesForSubtreeByStyle"}]},"dom.getnodeforlocation":{"keyword":"DOM.getNodeForLocation","pageReferences":[{"domain":"DOM","type":"4","description":"Returns node id at given location. Depending on whether DOM domain is enabled, nodeId is\neither returned or not.","domainHref":"tot/DOM/","href":"#method-getNodeForLocation"}]},"dom.getouterhtml":{"keyword":"DOM.getOuterHTML","pageReferences":[{"domain":"DOM","type":"4","description":"Returns node's HTML markup.","domainHref":"tot/DOM/","href":"#method-getOuterHTML"}]},"dom.getrelayoutboundary":{"keyword":"DOM.getRelayoutBoundary","pageReferences":[{"domain":"DOM","type":"4","description":"Returns the id of the nearest ancestor that is a relayout boundary.","domainHref":"tot/DOM/","href":"#method-getRelayoutBoundary"}]},"dom.getsearchresults":{"keyword":"DOM.getSearchResults","pageReferences":[{"domain":"DOM","type":"4","description":"Returns search results from given `fromIndex` to given `toIndex` from the search with the given\nidentifier.","domainHref":"tot/DOM/","href":"#method-getSearchResults"}]},"dom.hidehighlight":{"keyword":"DOM.hideHighlight","pageReferences":[{"domain":"DOM","type":"4","description":"Hides any highlight.","domainHref":"tot/DOM/","href":"#method-hideHighlight"}]},"dom.highlightnode":{"keyword":"DOM.highlightNode","pageReferences":[{"domain":"DOM","type":"4","description":"Highlights DOM node.","domainHref":"tot/DOM/","href":"#method-highlightNode"}]},"dom.highlightrect":{"keyword":"DOM.highlightRect","pageReferences":[{"domain":"DOM","type":"4","description":"Highlights given rectangle.","domainHref":"tot/DOM/","href":"#method-highlightRect"}]},"dom.markundoablestate":{"keyword":"DOM.markUndoableState","pageReferences":[{"domain":"DOM","type":"4","description":"Marks last undoable state.","domainHref":"tot/DOM/","href":"#method-markUndoableState"}]},"dom.moveto":{"keyword":"DOM.moveTo","pageReferences":[{"domain":"DOM","type":"4","description":"Moves node into the new container, places it before the given anchor.","domainHref":"tot/DOM/","href":"#method-moveTo"}]},"dom.performsearch":{"keyword":"DOM.performSearch","pageReferences":[{"domain":"DOM","type":"4","description":"Searches for a given string in the DOM tree. Use `getSearchResults` to access search results or\n`cancelSearch` to end this search session.","domainHref":"tot/DOM/","href":"#method-performSearch"}]},"dom.pushnodebypathtofrontend":{"keyword":"DOM.pushNodeByPathToFrontend","pageReferences":[{"domain":"DOM","type":"4","description":"Requests that the node is sent to the caller given its path. // FIXME, use XPath","domainHref":"tot/DOM/","href":"#method-pushNodeByPathToFrontend"}]},"dom.pushnodesbybackendidstofrontend":{"keyword":"DOM.pushNodesByBackendIdsToFrontend","pageReferences":[{"domain":"DOM","type":"4","description":"Requests that a batch of nodes is sent to the caller given their backend node ids.","domainHref":"tot/DOM/","href":"#method-pushNodesByBackendIdsToFrontend"}]},"dom.queryselector":{"keyword":"DOM.querySelector","pageReferences":[{"domain":"DOM","type":"4","description":"Executes `querySelector` on a given node.","domainHref":"tot/DOM/","href":"#method-querySelector"}]},"dom.queryselectorall":{"keyword":"DOM.querySelectorAll","pageReferences":[{"domain":"DOM","type":"4","description":"Executes `querySelectorAll` on a given node.","domainHref":"tot/DOM/","href":"#method-querySelectorAll"}]},"dom.gettoplayerelements":{"keyword":"DOM.getTopLayerElements","pageReferences":[{"domain":"DOM","type":"4","description":"Returns NodeIds of current top layer elements.\nTop layer is rendered closest to the user within a viewport, therefore its elements always\nappear on top of all other content.","domainHref":"tot/DOM/","href":"#method-getTopLayerElements"}]},"dom.getelementbyrelation":{"keyword":"DOM.getElementByRelation","pageReferences":[{"domain":"DOM","type":"4","description":"Returns the NodeId of the matched element according to certain relations.","domainHref":"tot/DOM/","href":"#method-getElementByRelation"}]},"dom.redo":{"keyword":"DOM.redo","pageReferences":[{"domain":"DOM","type":"4","description":"Re-does the last undone action.","domainHref":"tot/DOM/","href":"#method-redo"}]},"dom.removeattribute":{"keyword":"DOM.removeAttribute","pageReferences":[{"domain":"DOM","type":"4","description":"Removes attribute with given name from an element with given id.","domainHref":"tot/DOM/","href":"#method-removeAttribute"}]},"dom.removenode":{"keyword":"DOM.removeNode","pageReferences":[{"domain":"DOM","type":"4","description":"Removes node with given id.","domainHref":"tot/DOM/","href":"#method-removeNode"}]},"dom.requestchildnodes":{"keyword":"DOM.requestChildNodes","pageReferences":[{"domain":"DOM","type":"4","description":"Requests that children of the node with given id are returned to the caller in form of\n`setChildNodes` events where not only immediate children are retrieved, but all children down to\nthe specified de...","domainHref":"tot/DOM/","href":"#method-requestChildNodes"}]},"dom.requestnode":{"keyword":"DOM.requestNode","pageReferences":[{"domain":"DOM","type":"4","description":"Requests that the node is sent to the caller given the JavaScript node object reference. All\nnodes that form the path from the node to the root are also sent to the client as a series of\n`setChildNode...","domainHref":"tot/DOM/","href":"#method-requestNode"}]},"dom.resolvenode":{"keyword":"DOM.resolveNode","pageReferences":[{"domain":"DOM","type":"4","description":"Resolves the JavaScript node object for a given NodeId or BackendNodeId.","domainHref":"tot/DOM/","href":"#method-resolveNode"}]},"dom.setattributevalue":{"keyword":"DOM.setAttributeValue","pageReferences":[{"domain":"DOM","type":"4","description":"Sets attribute for an element with given id.","domainHref":"tot/DOM/","href":"#method-setAttributeValue"}]},"dom.setattributesastext":{"keyword":"DOM.setAttributesAsText","pageReferences":[{"domain":"DOM","type":"4","description":"Sets attributes on element with given id. This method is useful when user edits some existing\nattribute value and types in several attribute name/value pairs.","domainHref":"tot/DOM/","href":"#method-setAttributesAsText"}]},"dom.setfileinputfiles":{"keyword":"DOM.setFileInputFiles","pageReferences":[{"domain":"DOM","type":"4","description":"Sets files for the given file input element.","domainHref":"tot/DOM/","href":"#method-setFileInputFiles"}]},"dom.setnodestacktracesenabled":{"keyword":"DOM.setNodeStackTracesEnabled","pageReferences":[{"domain":"DOM","type":"4","description":"Sets if stack traces should be captured for Nodes. See `Node.getNodeStackTraces`. Default is disabled.","domainHref":"tot/DOM/","href":"#method-setNodeStackTracesEnabled"}]},"dom.getnodestacktraces":{"keyword":"DOM.getNodeStackTraces","pageReferences":[{"domain":"DOM","type":"4","description":"Gets stack traces associated with a Node. As of now, only provides stack trace for Node creation.","domainHref":"tot/DOM/","href":"#method-getNodeStackTraces"}]},"dom.getfileinfo":{"keyword":"DOM.getFileInfo","pageReferences":[{"domain":"DOM","type":"4","description":"Returns file information for the given\nFile wrapper.","domainHref":"tot/DOM/","href":"#method-getFileInfo"}]},"dom.getdetacheddomnodes":{"keyword":"DOM.getDetachedDomNodes","pageReferences":[{"domain":"DOM","type":"4","description":"Returns list of detached nodes","domainHref":"tot/DOM/","href":"#method-getDetachedDomNodes"}]},"dom.setinspectednode":{"keyword":"DOM.setInspectedNode","pageReferences":[{"domain":"DOM","type":"4","description":"Enables console to refer to the node with given id via $x (see Command Line API for more details\n$x functions).","domainHref":"tot/DOM/","href":"#method-setInspectedNode"}]},"dom.setnodename":{"keyword":"DOM.setNodeName","pageReferences":[{"domain":"DOM","type":"4","description":"Sets node name for a node with given id.","domainHref":"tot/DOM/","href":"#method-setNodeName"}]},"dom.setnodevalue":{"keyword":"DOM.setNodeValue","pageReferences":[{"domain":"DOM","type":"4","description":"Sets node value for a node with given id.","domainHref":"tot/DOM/","href":"#method-setNodeValue"}]},"dom.setouterhtml":{"keyword":"DOM.setOuterHTML","pageReferences":[{"domain":"DOM","type":"4","description":"Sets node HTML markup, returns new node id.","domainHref":"tot/DOM/","href":"#method-setOuterHTML"}]},"dom.undo":{"keyword":"DOM.undo","pageReferences":[{"domain":"DOM","type":"4","description":"Undoes the last performed action.","domainHref":"tot/DOM/","href":"#method-undo"}]},"dom.getframeowner":{"keyword":"DOM.getFrameOwner","pageReferences":[{"domain":"DOM","type":"4","description":"Returns iframe node that owns iframe with the given domain.","domainHref":"tot/DOM/","href":"#method-getFrameOwner"}]},"dom.getcontainerfornode":{"keyword":"DOM.getContainerForNode","pageReferences":[{"domain":"DOM","type":"4","description":"Returns the query container of the given node based on container query\nconditions: containerName, physical and logical axes, and whether it queries\nscroll-state. If no axes are provided and queriesScr...","domainHref":"tot/DOM/","href":"#method-getContainerForNode"}]},"dom.getqueryingdescendantsforcontainer":{"keyword":"DOM.getQueryingDescendantsForContainer","pageReferences":[{"domain":"DOM","type":"4","description":"Returns the descendants of a container query container that have\ncontainer queries against this container.","domainHref":"tot/DOM/","href":"#method-getQueryingDescendantsForContainer"}]},"dom.getanchorelement":{"keyword":"DOM.getAnchorElement","pageReferences":[{"domain":"DOM","type":"4","description":"Returns the target anchor element of the given anchor query according to\nhttps://www.w3.org/TR/css-anchor-position-1/#target.","domainHref":"tot/DOM/","href":"#method-getAnchorElement"}]},"dom.attributemodified":{"keyword":"DOM.attributeModified","pageReferences":[{"domain":"DOM","type":"1","description":"Fired when `Element`'s attribute is modified.","domainHref":"tot/DOM/","href":"#event-attributeModified"}]},"dom.attributeremoved":{"keyword":"DOM.attributeRemoved","pageReferences":[{"domain":"DOM","type":"1","description":"Fired when `Element`'s attribute is removed.","domainHref":"tot/DOM/","href":"#event-attributeRemoved"}]},"dom.characterdatamodified":{"keyword":"DOM.characterDataModified","pageReferences":[{"domain":"DOM","type":"1","description":"Mirrors `DOMCharacterDataModified` event.","domainHref":"tot/DOM/","href":"#event-characterDataModified"}]},"dom.childnodecountupdated":{"keyword":"DOM.childNodeCountUpdated","pageReferences":[{"domain":"DOM","type":"1","description":"Fired when `Container`'s child node count has changed.","domainHref":"tot/DOM/","href":"#event-childNodeCountUpdated"}]},"dom.childnodeinserted":{"keyword":"DOM.childNodeInserted","pageReferences":[{"domain":"DOM","type":"1","description":"Mirrors `DOMNodeInserted` event.","domainHref":"tot/DOM/","href":"#event-childNodeInserted"}]},"dom.childnoderemoved":{"keyword":"DOM.childNodeRemoved","pageReferences":[{"domain":"DOM","type":"1","description":"Mirrors `DOMNodeRemoved` event.","domainHref":"tot/DOM/","href":"#event-childNodeRemoved"}]},"dom.distributednodesupdated":{"keyword":"DOM.distributedNodesUpdated","pageReferences":[{"domain":"DOM","type":"1","description":"Called when distribution is changed.","domainHref":"tot/DOM/","href":"#event-distributedNodesUpdated"}]},"dom.documentupdated":{"keyword":"DOM.documentUpdated","pageReferences":[{"domain":"DOM","type":"1","description":"Fired when `Document` has been totally updated. Node ids are no longer valid.","domainHref":"tot/DOM/","href":"#event-documentUpdated"}]},"dom.inlinestyleinvalidated":{"keyword":"DOM.inlineStyleInvalidated","pageReferences":[{"domain":"DOM","type":"1","description":"Fired when `Element`'s inline style is modified via a CSS property modification.","domainHref":"tot/DOM/","href":"#event-inlineStyleInvalidated"}]},"dom.pseudoelementadded":{"keyword":"DOM.pseudoElementAdded","pageReferences":[{"domain":"DOM","type":"1","description":"Called when a pseudo element is added to an element.","domainHref":"tot/DOM/","href":"#event-pseudoElementAdded"}]},"dom.toplayerelementsupdated":{"keyword":"DOM.topLayerElementsUpdated","pageReferences":[{"domain":"DOM","type":"1","description":"Called when top layer elements are changed.","domainHref":"tot/DOM/","href":"#event-topLayerElementsUpdated"}]},"dom.scrollableflagupdated":{"keyword":"DOM.scrollableFlagUpdated","pageReferences":[{"domain":"DOM","type":"1","description":"Fired when a node's scrollability state changes.","domainHref":"tot/DOM/","href":"#event-scrollableFlagUpdated"}]},"dom.pseudoelementremoved":{"keyword":"DOM.pseudoElementRemoved","pageReferences":[{"domain":"DOM","type":"1","description":"Called when a pseudo element is removed from an element.","domainHref":"tot/DOM/","href":"#event-pseudoElementRemoved"}]},"dom.setchildnodes":{"keyword":"DOM.setChildNodes","pageReferences":[{"domain":"DOM","type":"1","description":"Fired when backend wants to provide client with the missing DOM structure. This happens upon\nmost of the calls requesting node ids.","domainHref":"tot/DOM/","href":"#event-setChildNodes"}]},"dom.shadowrootpopped":{"keyword":"DOM.shadowRootPopped","pageReferences":[{"domain":"DOM","type":"1","description":"Called when shadow root is popped from the element.","domainHref":"tot/DOM/","href":"#event-shadowRootPopped"}]},"dom.shadowrootpushed":{"keyword":"DOM.shadowRootPushed","pageReferences":[{"domain":"DOM","type":"1","description":"Called when shadow root is pushed into the element.","domainHref":"tot/DOM/","href":"#event-shadowRootPushed"}]},"dom.nodeid":{"keyword":"DOM.NodeId","pageReferences":[{"domain":"DOM","type":"3","description":"Unique DOM node identifier.","domainHref":"tot/DOM/","href":"#type-NodeId"}]},"dom.backendnodeid":{"keyword":"DOM.BackendNodeId","pageReferences":[{"domain":"DOM","type":"3","description":"Unique DOM node identifier used to reference a node that may not have been pushed to the\nfront-end.","domainHref":"tot/DOM/","href":"#type-BackendNodeId"}]},"dom.backendnode":{"keyword":"DOM.BackendNode","pageReferences":[{"domain":"DOM","type":"3","description":"Backend node with a friendly name.","domainHref":"tot/DOM/","href":"#type-BackendNode"}]},"dom.pseudotype":{"keyword":"DOM.PseudoType","pageReferences":[{"domain":"DOM","type":"3","description":"Pseudo element type.","domainHref":"tot/DOM/","href":"#type-PseudoType"}]},"dom.shadowroottype":{"keyword":"DOM.ShadowRootType","pageReferences":[{"domain":"DOM","type":"3","description":"Shadow root type.","domainHref":"tot/DOM/","href":"#type-ShadowRootType"}]},"dom.compatibilitymode":{"keyword":"DOM.CompatibilityMode","pageReferences":[{"domain":"DOM","type":"3","description":"Document compatibility mode.","domainHref":"tot/DOM/","href":"#type-CompatibilityMode"}]},"dom.physicalaxes":{"keyword":"DOM.PhysicalAxes","pageReferences":[{"domain":"DOM","type":"3","description":"ContainerSelector physical axes","domainHref":"tot/DOM/","href":"#type-PhysicalAxes"}]},"dom.logicalaxes":{"keyword":"DOM.LogicalAxes","pageReferences":[{"domain":"DOM","type":"3","description":"ContainerSelector logical axes","domainHref":"tot/DOM/","href":"#type-LogicalAxes"}]},"dom.scrollorientation":{"keyword":"DOM.ScrollOrientation","pageReferences":[{"domain":"DOM","type":"3","description":"Physical scroll orientation","domainHref":"tot/DOM/","href":"#type-ScrollOrientation"}]},"dom.node":{"keyword":"DOM.Node","pageReferences":[{"domain":"DOM","type":"3","description":"DOM interaction is implemented in terms of mirror objects that represent the actual DOM nodes.\nDOMNode is a base node mirror type.","domainHref":"tot/DOM/","href":"#type-Node"}]},"dom.detachedelementinfo":{"keyword":"DOM.DetachedElementInfo","pageReferences":[{"domain":"DOM","type":"3","description":"A structure to hold the top-level node of a detached tree and an array of its retained descendants.","domainHref":"tot/DOM/","href":"#type-DetachedElementInfo"}]},"dom.rgba":{"keyword":"DOM.RGBA","pageReferences":[{"domain":"DOM","type":"3","description":"A structure holding an RGBA color.","domainHref":"tot/DOM/","href":"#type-RGBA"}]},"dom.quad":{"keyword":"DOM.Quad","pageReferences":[{"domain":"DOM","type":"3","description":"An array of quad vertices, x immediately followed by y for each point, points clock-wise.","domainHref":"tot/DOM/","href":"#type-Quad"}]},"dom.boxmodel":{"keyword":"DOM.BoxModel","pageReferences":[{"domain":"DOM","type":"3","description":"Box model.","domainHref":"tot/DOM/","href":"#type-BoxModel"}]},"dom.shapeoutsideinfo":{"keyword":"DOM.ShapeOutsideInfo","pageReferences":[{"domain":"DOM","type":"3","description":"CSS Shape Outside details.","domainHref":"tot/DOM/","href":"#type-ShapeOutsideInfo"}]},"dom.rect":{"keyword":"DOM.Rect","pageReferences":[{"domain":"DOM","type":"3","description":"Rectangle.","domainHref":"tot/DOM/","href":"#type-Rect"}]},"dom.csscomputedstyleproperty":{"keyword":"DOM.CSSComputedStyleProperty","pageReferences":[{"domain":"DOM","type":"3","domainHref":"tot/DOM/","href":"#type-CSSComputedStyleProperty"}]},"domdebugger":{"keyword":"DOMDebugger","pageReferences":[{"domain":"DOMDebugger","type":"0","description":"DOM debugging allows setting breakpoints on particular DOM operations and events. JavaScript\nexecution will stop on these operations as if there was a regular breakpoint set.","domainHref":"tot/DOMDebugger/"}]},"domdebugger.geteventlisteners":{"keyword":"DOMDebugger.getEventListeners","pageReferences":[{"domain":"DOMDebugger","type":"4","description":"Returns event listeners of the given object.","domainHref":"tot/DOMDebugger/","href":"#method-getEventListeners"}]},"domdebugger.removedombreakpoint":{"keyword":"DOMDebugger.removeDOMBreakpoint","pageReferences":[{"domain":"DOMDebugger","type":"4","description":"Removes DOM breakpoint that was set using `setDOMBreakpoint`.","domainHref":"tot/DOMDebugger/","href":"#method-removeDOMBreakpoint"}]},"domdebugger.removeeventlistenerbreakpoint":{"keyword":"DOMDebugger.removeEventListenerBreakpoint","pageReferences":[{"domain":"DOMDebugger","type":"4","description":"Removes breakpoint on particular DOM event.","domainHref":"tot/DOMDebugger/","href":"#method-removeEventListenerBreakpoint"}]},"domdebugger.removeinstrumentationbreakpoint":{"keyword":"DOMDebugger.removeInstrumentationBreakpoint","pageReferences":[{"domain":"DOMDebugger","type":"4","description":"Removes breakpoint on particular native event.","domainHref":"tot/DOMDebugger/","href":"#method-removeInstrumentationBreakpoint"}]},"domdebugger.removexhrbreakpoint":{"keyword":"DOMDebugger.removeXHRBreakpoint","pageReferences":[{"domain":"DOMDebugger","type":"4","description":"Removes breakpoint from XMLHttpRequest.","domainHref":"tot/DOMDebugger/","href":"#method-removeXHRBreakpoint"}]},"domdebugger.setbreakoncspviolation":{"keyword":"DOMDebugger.setBreakOnCSPViolation","pageReferences":[{"domain":"DOMDebugger","type":"4","description":"Sets breakpoint on particular CSP violations.","domainHref":"tot/DOMDebugger/","href":"#method-setBreakOnCSPViolation"}]},"domdebugger.setdombreakpoint":{"keyword":"DOMDebugger.setDOMBreakpoint","pageReferences":[{"domain":"DOMDebugger","type":"4","description":"Sets breakpoint on particular operation with DOM.","domainHref":"tot/DOMDebugger/","href":"#method-setDOMBreakpoint"}]},"domdebugger.seteventlistenerbreakpoint":{"keyword":"DOMDebugger.setEventListenerBreakpoint","pageReferences":[{"domain":"DOMDebugger","type":"4","description":"Sets breakpoint on particular DOM event.","domainHref":"tot/DOMDebugger/","href":"#method-setEventListenerBreakpoint"}]},"domdebugger.setinstrumentationbreakpoint":{"keyword":"DOMDebugger.setInstrumentationBreakpoint","pageReferences":[{"domain":"DOMDebugger","type":"4","description":"Sets breakpoint on particular native event.","domainHref":"tot/DOMDebugger/","href":"#method-setInstrumentationBreakpoint"}]},"domdebugger.setxhrbreakpoint":{"keyword":"DOMDebugger.setXHRBreakpoint","pageReferences":[{"domain":"DOMDebugger","type":"4","description":"Sets breakpoint on XMLHttpRequest.","domainHref":"tot/DOMDebugger/","href":"#method-setXHRBreakpoint"}]},"domdebugger.dombreakpointtype":{"keyword":"DOMDebugger.DOMBreakpointType","pageReferences":[{"domain":"DOMDebugger","type":"3","description":"DOM breakpoint type.","domainHref":"tot/DOMDebugger/","href":"#type-DOMBreakpointType"}]},"domdebugger.cspviolationtype":{"keyword":"DOMDebugger.CSPViolationType","pageReferences":[{"domain":"DOMDebugger","type":"3","description":"CSP Violation type.","domainHref":"tot/DOMDebugger/","href":"#type-CSPViolationType"}]},"domdebugger.eventlistener":{"keyword":"DOMDebugger.EventListener","pageReferences":[{"domain":"DOMDebugger","type":"3","description":"Object event listener.","domainHref":"tot/DOMDebugger/","href":"#type-EventListener"}]},"eventbreakpoints":{"keyword":"EventBreakpoints","pageReferences":[{"domain":"EventBreakpoints","type":"0","description":"EventBreakpoints permits setting JavaScript breakpoints on operations and events\noccurring in native code invoked from JavaScript. Once breakpoint is hit, it is\nreported through Debugger domain, simil...","domainHref":"tot/EventBreakpoints/"}]},"eventbreakpoints.setinstrumentationbreakpoint":{"keyword":"EventBreakpoints.setInstrumentationBreakpoint","pageReferences":[{"domain":"EventBreakpoints","type":"4","description":"Sets breakpoint on particular native event.","domainHref":"tot/EventBreakpoints/","href":"#method-setInstrumentationBreakpoint"}]},"eventbreakpoints.removeinstrumentationbreakpoint":{"keyword":"EventBreakpoints.removeInstrumentationBreakpoint","pageReferences":[{"domain":"EventBreakpoints","type":"4","description":"Removes breakpoint on particular native event.","domainHref":"tot/EventBreakpoints/","href":"#method-removeInstrumentationBreakpoint"}]},"eventbreakpoints.disable":{"keyword":"EventBreakpoints.disable","pageReferences":[{"domain":"EventBreakpoints","type":"4","description":"Removes all breakpoints","domainHref":"tot/EventBreakpoints/","href":"#method-disable"}]},"domsnapshot":{"keyword":"DOMSnapshot","pageReferences":[{"domain":"DOMSnapshot","type":"0","description":"This domain facilitates obtaining document snapshots with DOM, layout, and style information.","domainHref":"tot/DOMSnapshot/"}]},"domsnapshot.disable":{"keyword":"DOMSnapshot.disable","pageReferences":[{"domain":"DOMSnapshot","type":"4","description":"Disables DOM snapshot agent for the given page.","domainHref":"tot/DOMSnapshot/","href":"#method-disable"}]},"domsnapshot.enable":{"keyword":"DOMSnapshot.enable","pageReferences":[{"domain":"DOMSnapshot","type":"4","description":"Enables DOM snapshot agent for the given page.","domainHref":"tot/DOMSnapshot/","href":"#method-enable"}]},"domsnapshot.getsnapshot":{"keyword":"DOMSnapshot.getSnapshot","pageReferences":[{"domain":"DOMSnapshot","type":"4","description":"Returns a document snapshot, including the full DOM tree of the root node (including iframes,\ntemplate contents, and imported documents) in a flattened array, as well as layout and\nwhite-listed comput...","domainHref":"tot/DOMSnapshot/","href":"#method-getSnapshot"}]},"domsnapshot.capturesnapshot":{"keyword":"DOMSnapshot.captureSnapshot","pageReferences":[{"domain":"DOMSnapshot","type":"4","description":"Returns a document snapshot, including the full DOM tree of the root node (including iframes,\ntemplate contents, and imported documents) in a flattened array, as well as layout and\nwhite-listed comput...","domainHref":"tot/DOMSnapshot/","href":"#method-captureSnapshot"}]},"domsnapshot.domnode":{"keyword":"DOMSnapshot.DOMNode","pageReferences":[{"domain":"DOMSnapshot","type":"3","description":"A Node in the DOM tree.","domainHref":"tot/DOMSnapshot/","href":"#type-DOMNode"}]},"domsnapshot.inlinetextbox":{"keyword":"DOMSnapshot.InlineTextBox","pageReferences":[{"domain":"DOMSnapshot","type":"3","description":"Details of post layout rendered text positions. The exact layout should not be regarded as\nstable and may change between versions.","domainHref":"tot/DOMSnapshot/","href":"#type-InlineTextBox"}]},"domsnapshot.layouttreenode":{"keyword":"DOMSnapshot.LayoutTreeNode","pageReferences":[{"domain":"DOMSnapshot","type":"3","description":"Details of an element in the DOM tree with a LayoutObject.","domainHref":"tot/DOMSnapshot/","href":"#type-LayoutTreeNode"}]},"domsnapshot.computedstyle":{"keyword":"DOMSnapshot.ComputedStyle","pageReferences":[{"domain":"DOMSnapshot","type":"3","description":"A subset of the full ComputedStyle as defined by the request whitelist.","domainHref":"tot/DOMSnapshot/","href":"#type-ComputedStyle"}]},"domsnapshot.namevalue":{"keyword":"DOMSnapshot.NameValue","pageReferences":[{"domain":"DOMSnapshot","type":"3","description":"A name/value pair.","domainHref":"tot/DOMSnapshot/","href":"#type-NameValue"}]},"domsnapshot.stringindex":{"keyword":"DOMSnapshot.StringIndex","pageReferences":[{"domain":"DOMSnapshot","type":"3","description":"Index of the string in the strings table.","domainHref":"tot/DOMSnapshot/","href":"#type-StringIndex"}]},"domsnapshot.arrayofstrings":{"keyword":"DOMSnapshot.ArrayOfStrings","pageReferences":[{"domain":"DOMSnapshot","type":"3","description":"Index of the string in the strings table.","domainHref":"tot/DOMSnapshot/","href":"#type-ArrayOfStrings"}]},"domsnapshot.rarestringdata":{"keyword":"DOMSnapshot.RareStringData","pageReferences":[{"domain":"DOMSnapshot","type":"3","description":"Data that is only present on rare nodes.","domainHref":"tot/DOMSnapshot/","href":"#type-RareStringData"}]},"domsnapshot.rarebooleandata":{"keyword":"DOMSnapshot.RareBooleanData","pageReferences":[{"domain":"DOMSnapshot","type":"3","domainHref":"tot/DOMSnapshot/","href":"#type-RareBooleanData"}]},"domsnapshot.rareintegerdata":{"keyword":"DOMSnapshot.RareIntegerData","pageReferences":[{"domain":"DOMSnapshot","type":"3","domainHref":"tot/DOMSnapshot/","href":"#type-RareIntegerData"}]},"domsnapshot.rectangle":{"keyword":"DOMSnapshot.Rectangle","pageReferences":[{"domain":"DOMSnapshot","type":"3","domainHref":"tot/DOMSnapshot/","href":"#type-Rectangle"}]},"domsnapshot.documentsnapshot":{"keyword":"DOMSnapshot.DocumentSnapshot","pageReferences":[{"domain":"DOMSnapshot","type":"3","description":"Document snapshot.","domainHref":"tot/DOMSnapshot/","href":"#type-DocumentSnapshot"}]},"domsnapshot.nodetreesnapshot":{"keyword":"DOMSnapshot.NodeTreeSnapshot","pageReferences":[{"domain":"DOMSnapshot","type":"3","description":"Table containing nodes.","domainHref":"tot/DOMSnapshot/","href":"#type-NodeTreeSnapshot"}]},"domsnapshot.layouttreesnapshot":{"keyword":"DOMSnapshot.LayoutTreeSnapshot","pageReferences":[{"domain":"DOMSnapshot","type":"3","description":"Table of details of an element in the DOM tree with a LayoutObject.","domainHref":"tot/DOMSnapshot/","href":"#type-LayoutTreeSnapshot"}]},"domsnapshot.textboxsnapshot":{"keyword":"DOMSnapshot.TextBoxSnapshot","pageReferences":[{"domain":"DOMSnapshot","type":"3","description":"Table of details of the post layout rendered text positions. The exact layout should not be regarded as\nstable and may change between versions.","domainHref":"tot/DOMSnapshot/","href":"#type-TextBoxSnapshot"}]},"domstorage":{"keyword":"DOMStorage","pageReferences":[{"domain":"DOMStorage","type":"0","description":"Query and modify DOM storage.","domainHref":"tot/DOMStorage/"}]},"domstorage.clear":{"keyword":"DOMStorage.clear","pageReferences":[{"domain":"DOMStorage","type":"4","domainHref":"tot/DOMStorage/","href":"#method-clear"}]},"domstorage.disable":{"keyword":"DOMStorage.disable","pageReferences":[{"domain":"DOMStorage","type":"4","description":"Disables storage tracking, prevents storage events from being sent to the client.","domainHref":"tot/DOMStorage/","href":"#method-disable"}]},"domstorage.enable":{"keyword":"DOMStorage.enable","pageReferences":[{"domain":"DOMStorage","type":"4","description":"Enables storage tracking, storage events will now be delivered to the client.","domainHref":"tot/DOMStorage/","href":"#method-enable"}]},"domstorage.getdomstorageitems":{"keyword":"DOMStorage.getDOMStorageItems","pageReferences":[{"domain":"DOMStorage","type":"4","domainHref":"tot/DOMStorage/","href":"#method-getDOMStorageItems"}]},"domstorage.removedomstorageitem":{"keyword":"DOMStorage.removeDOMStorageItem","pageReferences":[{"domain":"DOMStorage","type":"4","domainHref":"tot/DOMStorage/","href":"#method-removeDOMStorageItem"}]},"domstorage.setdomstorageitem":{"keyword":"DOMStorage.setDOMStorageItem","pageReferences":[{"domain":"DOMStorage","type":"4","domainHref":"tot/DOMStorage/","href":"#method-setDOMStorageItem"}]},"domstorage.domstorageitemadded":{"keyword":"DOMStorage.domStorageItemAdded","pageReferences":[{"domain":"DOMStorage","type":"1","domainHref":"tot/DOMStorage/","href":"#event-domStorageItemAdded"}]},"domstorage.domstorageitemremoved":{"keyword":"DOMStorage.domStorageItemRemoved","pageReferences":[{"domain":"DOMStorage","type":"1","domainHref":"tot/DOMStorage/","href":"#event-domStorageItemRemoved"}]},"domstorage.domstorageitemupdated":{"keyword":"DOMStorage.domStorageItemUpdated","pageReferences":[{"domain":"DOMStorage","type":"1","domainHref":"tot/DOMStorage/","href":"#event-domStorageItemUpdated"}]},"domstorage.domstorageitemscleared":{"keyword":"DOMStorage.domStorageItemsCleared","pageReferences":[{"domain":"DOMStorage","type":"1","domainHref":"tot/DOMStorage/","href":"#event-domStorageItemsCleared"}]},"domstorage.serializedstoragekey":{"keyword":"DOMStorage.SerializedStorageKey","pageReferences":[{"domain":"DOMStorage","type":"3","domainHref":"tot/DOMStorage/","href":"#type-SerializedStorageKey"}]},"domstorage.storageid":{"keyword":"DOMStorage.StorageId","pageReferences":[{"domain":"DOMStorage","type":"3","description":"DOM Storage identifier.","domainHref":"tot/DOMStorage/","href":"#type-StorageId"}]},"domstorage.item":{"keyword":"DOMStorage.Item","pageReferences":[{"domain":"DOMStorage","type":"3","description":"DOM Storage item.","domainHref":"tot/DOMStorage/","href":"#type-Item"}]},"deviceorientation":{"keyword":"DeviceOrientation","pageReferences":[{"domain":"DeviceOrientation","type":"0","domainHref":"tot/DeviceOrientation/"}]},"deviceorientation.cleardeviceorientationoverride":{"keyword":"DeviceOrientation.clearDeviceOrientationOverride","pageReferences":[{"domain":"DeviceOrientation","type":"4","description":"Clears the overridden Device Orientation.","domainHref":"tot/DeviceOrientation/","href":"#method-clearDeviceOrientationOverride"}]},"deviceorientation.setdeviceorientationoverride":{"keyword":"DeviceOrientation.setDeviceOrientationOverride","pageReferences":[{"domain":"DeviceOrientation","type":"4","description":"Overrides the Device Orientation.","domainHref":"tot/DeviceOrientation/","href":"#method-setDeviceOrientationOverride"}]},"emulation":{"keyword":"Emulation","pageReferences":[{"domain":"Emulation","type":"0","description":"This domain emulates different environments for the page.","domainHref":"tot/Emulation/"}]},"emulation.canemulate":{"keyword":"Emulation.canEmulate","pageReferences":[{"domain":"Emulation","type":"4","description":"Tells whether emulation is supported.","domainHref":"tot/Emulation/","href":"#method-canEmulate"}]},"emulation.cleardevicemetricsoverride":{"keyword":"Emulation.clearDeviceMetricsOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Clears the overridden device metrics.","domainHref":"tot/Emulation/","href":"#method-clearDeviceMetricsOverride"}]},"emulation.cleargeolocationoverride":{"keyword":"Emulation.clearGeolocationOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Clears the overridden Geolocation Position and Error.","domainHref":"tot/Emulation/","href":"#method-clearGeolocationOverride"}]},"emulation.resetpagescalefactor":{"keyword":"Emulation.resetPageScaleFactor","pageReferences":[{"domain":"Emulation","type":"4","description":"Requests that page scale factor is reset to initial values.","domainHref":"tot/Emulation/","href":"#method-resetPageScaleFactor"}]},"emulation.setfocusemulationenabled":{"keyword":"Emulation.setFocusEmulationEnabled","pageReferences":[{"domain":"Emulation","type":"4","description":"Enables or disables simulating a focused and active page.","domainHref":"tot/Emulation/","href":"#method-setFocusEmulationEnabled"}]},"emulation.setautodarkmodeoverride":{"keyword":"Emulation.setAutoDarkModeOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Automatically render all web contents using a dark theme.","domainHref":"tot/Emulation/","href":"#method-setAutoDarkModeOverride"}]},"emulation.setcputhrottlingrate":{"keyword":"Emulation.setCPUThrottlingRate","pageReferences":[{"domain":"Emulation","type":"4","description":"Enables CPU throttling to emulate slow CPUs.","domainHref":"tot/Emulation/","href":"#method-setCPUThrottlingRate"}]},"emulation.setdefaultbackgroundcoloroverride":{"keyword":"Emulation.setDefaultBackgroundColorOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Sets or clears an override of the default background color of the frame. This override is used\nif the content does not specify one.","domainHref":"tot/Emulation/","href":"#method-setDefaultBackgroundColorOverride"}]},"emulation.setsafeareainsetsoverride":{"keyword":"Emulation.setSafeAreaInsetsOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Overrides the values for env(safe-area-inset-*) and env(safe-area-max-inset-*). Unset values will cause the\nrespective variables to be undefined, even if previously overridden.","domainHref":"tot/Emulation/","href":"#method-setSafeAreaInsetsOverride"}]},"emulation.setdevicemetricsoverride":{"keyword":"Emulation.setDeviceMetricsOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Overrides the values of device screen dimensions (window.screen.width, window.screen.height,\nwindow.innerWidth, window.innerHeight, and \"device-width\"/\"device-height\"-related CSS media\nquery results).","domainHref":"tot/Emulation/","href":"#method-setDeviceMetricsOverride"}]},"emulation.setdevicepostureoverride":{"keyword":"Emulation.setDevicePostureOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Start reporting the given posture value to the Device Posture API.\nThis override can also be set in setDeviceMetricsOverride().","domainHref":"tot/Emulation/","href":"#method-setDevicePostureOverride"}]},"emulation.cleardevicepostureoverride":{"keyword":"Emulation.clearDevicePostureOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Clears a device posture override set with either setDeviceMetricsOverride()\nor setDevicePostureOverride() and starts using posture information from the\nplatform again.\nDoes nothing if no override is s...","domainHref":"tot/Emulation/","href":"#method-clearDevicePostureOverride"}]},"emulation.setdisplayfeaturesoverride":{"keyword":"Emulation.setDisplayFeaturesOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Start using the given display features to pupulate the Viewport Segments API.\nThis override can also be set in setDeviceMetricsOverride().","domainHref":"tot/Emulation/","href":"#method-setDisplayFeaturesOverride"}]},"emulation.cleardisplayfeaturesoverride":{"keyword":"Emulation.clearDisplayFeaturesOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Clears the display features override set with either setDeviceMetricsOverride()\nor setDisplayFeaturesOverride() and starts using display features from the\nplatform again.\nDoes nothing if no override i...","domainHref":"tot/Emulation/","href":"#method-clearDisplayFeaturesOverride"}]},"emulation.setscrollbarshidden":{"keyword":"Emulation.setScrollbarsHidden","pageReferences":[{"domain":"Emulation","type":"4","domainHref":"tot/Emulation/","href":"#method-setScrollbarsHidden"}]},"emulation.setdocumentcookiedisabled":{"keyword":"Emulation.setDocumentCookieDisabled","pageReferences":[{"domain":"Emulation","type":"4","domainHref":"tot/Emulation/","href":"#method-setDocumentCookieDisabled"}]},"emulation.setemittoucheventsformouse":{"keyword":"Emulation.setEmitTouchEventsForMouse","pageReferences":[{"domain":"Emulation","type":"4","domainHref":"tot/Emulation/","href":"#method-setEmitTouchEventsForMouse"}]},"emulation.setemulatedmedia":{"keyword":"Emulation.setEmulatedMedia","pageReferences":[{"domain":"Emulation","type":"4","description":"Emulates the given media type or media feature for CSS media queries.","domainHref":"tot/Emulation/","href":"#method-setEmulatedMedia"}]},"emulation.setemulatedvisiondeficiency":{"keyword":"Emulation.setEmulatedVisionDeficiency","pageReferences":[{"domain":"Emulation","type":"4","description":"Emulates the given vision deficiency.","domainHref":"tot/Emulation/","href":"#method-setEmulatedVisionDeficiency"}]},"emulation.setemulatedostextscale":{"keyword":"Emulation.setEmulatedOSTextScale","pageReferences":[{"domain":"Emulation","type":"4","description":"Emulates the given OS text scale.","domainHref":"tot/Emulation/","href":"#method-setEmulatedOSTextScale"}]},"emulation.setgeolocationoverride":{"keyword":"Emulation.setGeolocationOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Overrides the Geolocation Position or Error. Omitting latitude, longitude or\naccuracy emulates position unavailable.","domainHref":"tot/Emulation/","href":"#method-setGeolocationOverride"}]},"emulation.getoverriddensensorinformation":{"keyword":"Emulation.getOverriddenSensorInformation","pageReferences":[{"domain":"Emulation","type":"4","domainHref":"tot/Emulation/","href":"#method-getOverriddenSensorInformation"}]},"emulation.setsensoroverrideenabled":{"keyword":"Emulation.setSensorOverrideEnabled","pageReferences":[{"domain":"Emulation","type":"4","description":"Overrides a platform sensor of a given type. If |enabled| is true, calls to\nSensor.start() will use a virtual sensor as backend rather than fetching\ndata from a real hardware sensor. Otherwise, existi...","domainHref":"tot/Emulation/","href":"#method-setSensorOverrideEnabled"}]},"emulation.setsensoroverridereadings":{"keyword":"Emulation.setSensorOverrideReadings","pageReferences":[{"domain":"Emulation","type":"4","description":"Updates the sensor readings reported by a sensor type previously overridden\nby setSensorOverrideEnabled.","domainHref":"tot/Emulation/","href":"#method-setSensorOverrideReadings"}]},"emulation.setpressuresourceoverrideenabled":{"keyword":"Emulation.setPressureSourceOverrideEnabled","pageReferences":[{"domain":"Emulation","type":"4","description":"Overrides a pressure source of a given type, as used by the Compute\nPressure API, so that updates to PressureObserver.observe() are provided\nvia setPressureStateOverride instead of being retrieved fro...","domainHref":"tot/Emulation/","href":"#method-setPressureSourceOverrideEnabled"}]},"emulation.setpressurestateoverride":{"keyword":"Emulation.setPressureStateOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"TODO: OBSOLETE: To remove when setPressureDataOverride is merged.\nProvides a given pressure state that will be processed and eventually be\ndelivered to PressureObserver users. |source| must have been ...","domainHref":"tot/Emulation/","href":"#method-setPressureStateOverride"}]},"emulation.setpressuredataoverride":{"keyword":"Emulation.setPressureDataOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Provides a given pressure data set that will be processed and eventually be\ndelivered to PressureObserver users. |source| must have been previously\noverridden by setPressureSourceOverrideEnabled.","domainHref":"tot/Emulation/","href":"#method-setPressureDataOverride"}]},"emulation.setidleoverride":{"keyword":"Emulation.setIdleOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Overrides the Idle state.","domainHref":"tot/Emulation/","href":"#method-setIdleOverride"}]},"emulation.clearidleoverride":{"keyword":"Emulation.clearIdleOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Clears Idle state overrides.","domainHref":"tot/Emulation/","href":"#method-clearIdleOverride"}]},"emulation.setnavigatoroverrides":{"keyword":"Emulation.setNavigatorOverrides","pageReferences":[{"domain":"Emulation","type":"4","description":"Overrides value returned by the javascript navigator object.","domainHref":"tot/Emulation/","href":"#method-setNavigatorOverrides"}]},"emulation.setpagescalefactor":{"keyword":"Emulation.setPageScaleFactor","pageReferences":[{"domain":"Emulation","type":"4","description":"Sets a specified page scale factor.","domainHref":"tot/Emulation/","href":"#method-setPageScaleFactor"}]},"emulation.setscriptexecutiondisabled":{"keyword":"Emulation.setScriptExecutionDisabled","pageReferences":[{"domain":"Emulation","type":"4","description":"Switches script execution in the page.","domainHref":"tot/Emulation/","href":"#method-setScriptExecutionDisabled"}]},"emulation.settouchemulationenabled":{"keyword":"Emulation.setTouchEmulationEnabled","pageReferences":[{"domain":"Emulation","type":"4","description":"Enables touch on platforms which do not support them.","domainHref":"tot/Emulation/","href":"#method-setTouchEmulationEnabled"}]},"emulation.setvirtualtimepolicy":{"keyword":"Emulation.setVirtualTimePolicy","pageReferences":[{"domain":"Emulation","type":"4","description":"Turns on virtual time for all frames (replacing real-time with a synthetic time source) and sets\nthe current virtual time policy. Note this supersedes any previous time budget.","domainHref":"tot/Emulation/","href":"#method-setVirtualTimePolicy"}]},"emulation.setlocaleoverride":{"keyword":"Emulation.setLocaleOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Overrides default host system locale with the specified one.","domainHref":"tot/Emulation/","href":"#method-setLocaleOverride"}]},"emulation.settimezoneoverride":{"keyword":"Emulation.setTimezoneOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Overrides default host system timezone with the specified one.","domainHref":"tot/Emulation/","href":"#method-setTimezoneOverride"}]},"emulation.setvisiblesize":{"keyword":"Emulation.setVisibleSize","pageReferences":[{"domain":"Emulation","type":"4","description":"Resizes the frame/viewport of the page. Note that this does not affect the frame's container\n(e.g. browser window). Can be used to produce screenshots of the specified size. Not supported\non Android.","domainHref":"tot/Emulation/","href":"#method-setVisibleSize"}]},"emulation.setdisabledimagetypes":{"keyword":"Emulation.setDisabledImageTypes","pageReferences":[{"domain":"Emulation","type":"4","domainHref":"tot/Emulation/","href":"#method-setDisabledImageTypes"}]},"emulation.sethardwareconcurrencyoverride":{"keyword":"Emulation.setHardwareConcurrencyOverride","pageReferences":[{"domain":"Emulation","type":"4","domainHref":"tot/Emulation/","href":"#method-setHardwareConcurrencyOverride"}]},"emulation.setuseragentoverride":{"keyword":"Emulation.setUserAgentOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Allows overriding user agent with the given string.\n`userAgentMetadata` must be set for Client Hint headers to be sent.","domainHref":"tot/Emulation/","href":"#method-setUserAgentOverride"}]},"emulation.setautomationoverride":{"keyword":"Emulation.setAutomationOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Allows overriding the automation flag.","domainHref":"tot/Emulation/","href":"#method-setAutomationOverride"}]},"emulation.setsmallviewportheightdifferenceoverride":{"keyword":"Emulation.setSmallViewportHeightDifferenceOverride","pageReferences":[{"domain":"Emulation","type":"4","description":"Allows overriding the difference between the small and large viewport sizes, which determine the\nvalue of the `svh` and `lvh` unit, respectively. Only supported for top-level frames.","domainHref":"tot/Emulation/","href":"#method-setSmallViewportHeightDifferenceOverride"}]},"emulation.virtualtimebudgetexpired":{"keyword":"Emulation.virtualTimeBudgetExpired","pageReferences":[{"domain":"Emulation","type":"1","description":"Notification sent after the virtual time budget for the current VirtualTimePolicy has run out.","domainHref":"tot/Emulation/","href":"#event-virtualTimeBudgetExpired"}]},"emulation.safeareainsets":{"keyword":"Emulation.SafeAreaInsets","pageReferences":[{"domain":"Emulation","type":"3","domainHref":"tot/Emulation/","href":"#type-SafeAreaInsets"}]},"emulation.screenorientation":{"keyword":"Emulation.ScreenOrientation","pageReferences":[{"domain":"Emulation","type":"3","description":"Screen orientation.","domainHref":"tot/Emulation/","href":"#type-ScreenOrientation"}]},"emulation.displayfeature":{"keyword":"Emulation.DisplayFeature","pageReferences":[{"domain":"Emulation","type":"3","domainHref":"tot/Emulation/","href":"#type-DisplayFeature"}]},"emulation.deviceposture":{"keyword":"Emulation.DevicePosture","pageReferences":[{"domain":"Emulation","type":"3","domainHref":"tot/Emulation/","href":"#type-DevicePosture"}]},"emulation.mediafeature":{"keyword":"Emulation.MediaFeature","pageReferences":[{"domain":"Emulation","type":"3","domainHref":"tot/Emulation/","href":"#type-MediaFeature"}]},"emulation.virtualtimepolicy":{"keyword":"Emulation.VirtualTimePolicy","pageReferences":[{"domain":"Emulation","type":"3","description":"advance: If the scheduler runs out of immediate work, the virtual time base may fast forward to\nallow the next delayed task (if any) to run; pause: The virtual time base may not advance;\npauseIfNetwor...","domainHref":"tot/Emulation/","href":"#type-VirtualTimePolicy"}]},"emulation.useragentbrandversion":{"keyword":"Emulation.UserAgentBrandVersion","pageReferences":[{"domain":"Emulation","type":"3","description":"Used to specify User Agent Client Hints to emulate. See https://wicg.github.io/ua-client-hints","domainHref":"tot/Emulation/","href":"#type-UserAgentBrandVersion"}]},"emulation.useragentmetadata":{"keyword":"Emulation.UserAgentMetadata","pageReferences":[{"domain":"Emulation","type":"3","description":"Used to specify User Agent Client Hints to emulate. See https://wicg.github.io/ua-client-hints\nMissing optional values will be filled in by the target with what it would normally use.","domainHref":"tot/Emulation/","href":"#type-UserAgentMetadata"}]},"emulation.sensortype":{"keyword":"Emulation.SensorType","pageReferences":[{"domain":"Emulation","type":"3","description":"Used to specify sensor types to emulate.\nSee https://w3c.github.io/sensors/#automation for more information.","domainHref":"tot/Emulation/","href":"#type-SensorType"}]},"emulation.sensormetadata":{"keyword":"Emulation.SensorMetadata","pageReferences":[{"domain":"Emulation","type":"3","domainHref":"tot/Emulation/","href":"#type-SensorMetadata"}]},"emulation.sensorreadingsingle":{"keyword":"Emulation.SensorReadingSingle","pageReferences":[{"domain":"Emulation","type":"3","domainHref":"tot/Emulation/","href":"#type-SensorReadingSingle"}]},"emulation.sensorreadingxyz":{"keyword":"Emulation.SensorReadingXYZ","pageReferences":[{"domain":"Emulation","type":"3","domainHref":"tot/Emulation/","href":"#type-SensorReadingXYZ"}]},"emulation.sensorreadingquaternion":{"keyword":"Emulation.SensorReadingQuaternion","pageReferences":[{"domain":"Emulation","type":"3","domainHref":"tot/Emulation/","href":"#type-SensorReadingQuaternion"}]},"emulation.sensorreading":{"keyword":"Emulation.SensorReading","pageReferences":[{"domain":"Emulation","type":"3","domainHref":"tot/Emulation/","href":"#type-SensorReading"}]},"emulation.pressuresource":{"keyword":"Emulation.PressureSource","pageReferences":[{"domain":"Emulation","type":"3","domainHref":"tot/Emulation/","href":"#type-PressureSource"}]},"emulation.pressurestate":{"keyword":"Emulation.PressureState","pageReferences":[{"domain":"Emulation","type":"3","domainHref":"tot/Emulation/","href":"#type-PressureState"}]},"emulation.pressuremetadata":{"keyword":"Emulation.PressureMetadata","pageReferences":[{"domain":"Emulation","type":"3","domainHref":"tot/Emulation/","href":"#type-PressureMetadata"}]},"emulation.disabledimagetype":{"keyword":"Emulation.DisabledImageType","pageReferences":[{"domain":"Emulation","type":"3","description":"Enum of image types that can be disabled.","domainHref":"tot/Emulation/","href":"#type-DisabledImageType"}]},"headlessexperimental":{"keyword":"HeadlessExperimental","pageReferences":[{"domain":"HeadlessExperimental","type":"0","description":"This domain provides experimental commands only supported in headless mode.","domainHref":"tot/HeadlessExperimental/"}]},"headlessexperimental.beginframe":{"keyword":"HeadlessExperimental.beginFrame","pageReferences":[{"domain":"HeadlessExperimental","type":"4","description":"Sends a BeginFrame to the target and returns when the frame was completed. Optionally captures a\nscreenshot from the resulting frame. Requires that the target was created with enabled\nBeginFrameContro...","domainHref":"tot/HeadlessExperimental/","href":"#method-beginFrame"}]},"headlessexperimental.disable":{"keyword":"HeadlessExperimental.disable","pageReferences":[{"domain":"HeadlessExperimental","type":"4","description":"Disables headless events for the target.","domainHref":"tot/HeadlessExperimental/","href":"#method-disable"}]},"headlessexperimental.enable":{"keyword":"HeadlessExperimental.enable","pageReferences":[{"domain":"HeadlessExperimental","type":"4","description":"Enables headless events for the target.","domainHref":"tot/HeadlessExperimental/","href":"#method-enable"}]},"headlessexperimental.screenshotparams":{"keyword":"HeadlessExperimental.ScreenshotParams","pageReferences":[{"domain":"HeadlessExperimental","type":"3","description":"Encoding options for a screenshot.","domainHref":"tot/HeadlessExperimental/","href":"#type-ScreenshotParams"}]},"io":{"keyword":"IO","pageReferences":[{"domain":"IO","type":"0","description":"Input/Output operations for streams produced by DevTools.","domainHref":"tot/IO/"}]},"io.close":{"keyword":"IO.close","pageReferences":[{"domain":"IO","type":"4","description":"Close the stream, discard any temporary backing storage.","domainHref":"tot/IO/","href":"#method-close"}]},"io.read":{"keyword":"IO.read","pageReferences":[{"domain":"IO","type":"4","description":"Read a chunk of the stream","domainHref":"tot/IO/","href":"#method-read"}]},"io.resolveblob":{"keyword":"IO.resolveBlob","pageReferences":[{"domain":"IO","type":"4","description":"Return UUID of Blob object specified by a remote object id.","domainHref":"tot/IO/","href":"#method-resolveBlob"}]},"io.streamhandle":{"keyword":"IO.StreamHandle","pageReferences":[{"domain":"IO","type":"3","description":"This is either obtained from another method or specified as `blob:` where\n`` is an UUID of a Blob.","domainHref":"tot/IO/","href":"#type-StreamHandle"}]},"filesystem":{"keyword":"FileSystem","pageReferences":[{"domain":"FileSystem","type":"0","domainHref":"tot/FileSystem/"}]},"filesystem.getdirectory":{"keyword":"FileSystem.getDirectory","pageReferences":[{"domain":"FileSystem","type":"4","domainHref":"tot/FileSystem/","href":"#method-getDirectory"}]},"filesystem.file":{"keyword":"FileSystem.File","pageReferences":[{"domain":"FileSystem","type":"3","domainHref":"tot/FileSystem/","href":"#type-File"}]},"filesystem.directory":{"keyword":"FileSystem.Directory","pageReferences":[{"domain":"FileSystem","type":"3","domainHref":"tot/FileSystem/","href":"#type-Directory"}]},"filesystem.bucketfilesystemlocator":{"keyword":"FileSystem.BucketFileSystemLocator","pageReferences":[{"domain":"FileSystem","type":"3","domainHref":"tot/FileSystem/","href":"#type-BucketFileSystemLocator"}]},"indexeddb":{"keyword":"IndexedDB","pageReferences":[{"domain":"IndexedDB","type":"0","domainHref":"tot/IndexedDB/"}]},"indexeddb.clearobjectstore":{"keyword":"IndexedDB.clearObjectStore","pageReferences":[{"domain":"IndexedDB","type":"4","description":"Clears all entries from an object store.","domainHref":"tot/IndexedDB/","href":"#method-clearObjectStore"}]},"indexeddb.deletedatabase":{"keyword":"IndexedDB.deleteDatabase","pageReferences":[{"domain":"IndexedDB","type":"4","description":"Deletes a database.","domainHref":"tot/IndexedDB/","href":"#method-deleteDatabase"}]},"indexeddb.deleteobjectstoreentries":{"keyword":"IndexedDB.deleteObjectStoreEntries","pageReferences":[{"domain":"IndexedDB","type":"4","description":"Delete a range of entries from an object store","domainHref":"tot/IndexedDB/","href":"#method-deleteObjectStoreEntries"}]},"indexeddb.disable":{"keyword":"IndexedDB.disable","pageReferences":[{"domain":"IndexedDB","type":"4","description":"Disables events from backend.","domainHref":"tot/IndexedDB/","href":"#method-disable"}]},"indexeddb.enable":{"keyword":"IndexedDB.enable","pageReferences":[{"domain":"IndexedDB","type":"4","description":"Enables events from backend.","domainHref":"tot/IndexedDB/","href":"#method-enable"}]},"indexeddb.requestdata":{"keyword":"IndexedDB.requestData","pageReferences":[{"domain":"IndexedDB","type":"4","description":"Requests data from object store or index.","domainHref":"tot/IndexedDB/","href":"#method-requestData"}]},"indexeddb.getmetadata":{"keyword":"IndexedDB.getMetadata","pageReferences":[{"domain":"IndexedDB","type":"4","description":"Gets metadata of an object store.","domainHref":"tot/IndexedDB/","href":"#method-getMetadata"}]},"indexeddb.requestdatabase":{"keyword":"IndexedDB.requestDatabase","pageReferences":[{"domain":"IndexedDB","type":"4","description":"Requests database with given name in given frame.","domainHref":"tot/IndexedDB/","href":"#method-requestDatabase"}]},"indexeddb.requestdatabasenames":{"keyword":"IndexedDB.requestDatabaseNames","pageReferences":[{"domain":"IndexedDB","type":"4","description":"Requests database names for given security origin.","domainHref":"tot/IndexedDB/","href":"#method-requestDatabaseNames"}]},"indexeddb.databasewithobjectstores":{"keyword":"IndexedDB.DatabaseWithObjectStores","pageReferences":[{"domain":"IndexedDB","type":"3","description":"Database with an array of object stores.","domainHref":"tot/IndexedDB/","href":"#type-DatabaseWithObjectStores"}]},"indexeddb.objectstore":{"keyword":"IndexedDB.ObjectStore","pageReferences":[{"domain":"IndexedDB","type":"3","description":"Object store.","domainHref":"tot/IndexedDB/","href":"#type-ObjectStore"}]},"indexeddb.objectstoreindex":{"keyword":"IndexedDB.ObjectStoreIndex","pageReferences":[{"domain":"IndexedDB","type":"3","description":"Object store index.","domainHref":"tot/IndexedDB/","href":"#type-ObjectStoreIndex"}]},"indexeddb.key":{"keyword":"IndexedDB.Key","pageReferences":[{"domain":"IndexedDB","type":"3","description":"Key.","domainHref":"tot/IndexedDB/","href":"#type-Key"}]},"indexeddb.keyrange":{"keyword":"IndexedDB.KeyRange","pageReferences":[{"domain":"IndexedDB","type":"3","description":"Key range.","domainHref":"tot/IndexedDB/","href":"#type-KeyRange"}]},"indexeddb.dataentry":{"keyword":"IndexedDB.DataEntry","pageReferences":[{"domain":"IndexedDB","type":"3","description":"Data entry.","domainHref":"tot/IndexedDB/","href":"#type-DataEntry"}]},"indexeddb.keypath":{"keyword":"IndexedDB.KeyPath","pageReferences":[{"domain":"IndexedDB","type":"3","description":"Key path.","domainHref":"tot/IndexedDB/","href":"#type-KeyPath"}]},"input":{"keyword":"Input","pageReferences":[{"domain":"Input","type":"0","domainHref":"tot/Input/"}]},"input.dispatchdragevent":{"keyword":"Input.dispatchDragEvent","pageReferences":[{"domain":"Input","type":"4","description":"Dispatches a drag event into the page.","domainHref":"tot/Input/","href":"#method-dispatchDragEvent"}]},"input.dispatchkeyevent":{"keyword":"Input.dispatchKeyEvent","pageReferences":[{"domain":"Input","type":"4","description":"Dispatches a key event to the page.","domainHref":"tot/Input/","href":"#method-dispatchKeyEvent"}]},"input.inserttext":{"keyword":"Input.insertText","pageReferences":[{"domain":"Input","type":"4","description":"This method emulates inserting text that doesn't come from a key press,\nfor example an emoji keyboard or an IME.","domainHref":"tot/Input/","href":"#method-insertText"}]},"input.imesetcomposition":{"keyword":"Input.imeSetComposition","pageReferences":[{"domain":"Input","type":"4","description":"This method sets the current candidate text for IME.\nUse imeCommitComposition to commit the final text.\nUse imeSetComposition with empty string as text to cancel composition.","domainHref":"tot/Input/","href":"#method-imeSetComposition"}]},"input.dispatchmouseevent":{"keyword":"Input.dispatchMouseEvent","pageReferences":[{"domain":"Input","type":"4","description":"Dispatches a mouse event to the page.","domainHref":"tot/Input/","href":"#method-dispatchMouseEvent"}]},"input.dispatchtouchevent":{"keyword":"Input.dispatchTouchEvent","pageReferences":[{"domain":"Input","type":"4","description":"Dispatches a touch event to the page.","domainHref":"tot/Input/","href":"#method-dispatchTouchEvent"}]},"input.canceldragging":{"keyword":"Input.cancelDragging","pageReferences":[{"domain":"Input","type":"4","description":"Cancels any active dragging in the page.","domainHref":"tot/Input/","href":"#method-cancelDragging"}]},"input.emulatetouchfrommouseevent":{"keyword":"Input.emulateTouchFromMouseEvent","pageReferences":[{"domain":"Input","type":"4","description":"Emulates touch event from the mouse event parameters.","domainHref":"tot/Input/","href":"#method-emulateTouchFromMouseEvent"}]},"input.setignoreinputevents":{"keyword":"Input.setIgnoreInputEvents","pageReferences":[{"domain":"Input","type":"4","description":"Ignores input events (useful while auditing page).","domainHref":"tot/Input/","href":"#method-setIgnoreInputEvents"}]},"input.setinterceptdrags":{"keyword":"Input.setInterceptDrags","pageReferences":[{"domain":"Input","type":"4","description":"Prevents default drag and drop behavior and instead emits `Input.dragIntercepted` events.\nDrag and drop behavior can be directly controlled via `Input.dispatchDragEvent`.","domainHref":"tot/Input/","href":"#method-setInterceptDrags"}]},"input.synthesizepinchgesture":{"keyword":"Input.synthesizePinchGesture","pageReferences":[{"domain":"Input","type":"4","description":"Synthesizes a pinch gesture over a time period by issuing appropriate touch events.","domainHref":"tot/Input/","href":"#method-synthesizePinchGesture"}]},"input.synthesizescrollgesture":{"keyword":"Input.synthesizeScrollGesture","pageReferences":[{"domain":"Input","type":"4","description":"Synthesizes a scroll gesture over a time period by issuing appropriate touch events.","domainHref":"tot/Input/","href":"#method-synthesizeScrollGesture"}]},"input.synthesizetapgesture":{"keyword":"Input.synthesizeTapGesture","pageReferences":[{"domain":"Input","type":"4","description":"Synthesizes a tap gesture over a time period by issuing appropriate touch events.","domainHref":"tot/Input/","href":"#method-synthesizeTapGesture"}]},"input.dragintercepted":{"keyword":"Input.dragIntercepted","pageReferences":[{"domain":"Input","type":"1","description":"Emitted only when `Input.setInterceptDrags` is enabled. Use this data with `Input.dispatchDragEvent` to\nrestore normal drag and drop behavior.","domainHref":"tot/Input/","href":"#event-dragIntercepted"}]},"input.touchpoint":{"keyword":"Input.TouchPoint","pageReferences":[{"domain":"Input","type":"3","domainHref":"tot/Input/","href":"#type-TouchPoint"}]},"input.gesturesourcetype":{"keyword":"Input.GestureSourceType","pageReferences":[{"domain":"Input","type":"3","domainHref":"tot/Input/","href":"#type-GestureSourceType"}]},"input.mousebutton":{"keyword":"Input.MouseButton","pageReferences":[{"domain":"Input","type":"3","domainHref":"tot/Input/","href":"#type-MouseButton"}]},"input.timesinceepoch":{"keyword":"Input.TimeSinceEpoch","pageReferences":[{"domain":"Input","type":"3","description":"UTC time in seconds, counted from January 1, 1970.","domainHref":"tot/Input/","href":"#type-TimeSinceEpoch"}]},"input.dragdataitem":{"keyword":"Input.DragDataItem","pageReferences":[{"domain":"Input","type":"3","domainHref":"tot/Input/","href":"#type-DragDataItem"}]},"input.dragdata":{"keyword":"Input.DragData","pageReferences":[{"domain":"Input","type":"3","domainHref":"tot/Input/","href":"#type-DragData"}]},"inspector":{"keyword":"Inspector","pageReferences":[{"domain":"Inspector","type":"0","domainHref":"tot/Inspector/"}]},"inspector.disable":{"keyword":"Inspector.disable","pageReferences":[{"domain":"Inspector","type":"4","description":"Disables inspector domain notifications.","domainHref":"tot/Inspector/","href":"#method-disable"}]},"inspector.enable":{"keyword":"Inspector.enable","pageReferences":[{"domain":"Inspector","type":"4","description":"Enables inspector domain notifications.","domainHref":"tot/Inspector/","href":"#method-enable"}]},"inspector.detached":{"keyword":"Inspector.detached","pageReferences":[{"domain":"Inspector","type":"1","description":"Fired when remote debugging connection is about to be terminated. Contains detach reason.","domainHref":"tot/Inspector/","href":"#event-detached"}]},"inspector.targetcrashed":{"keyword":"Inspector.targetCrashed","pageReferences":[{"domain":"Inspector","type":"1","description":"Fired when debugging target has crashed","domainHref":"tot/Inspector/","href":"#event-targetCrashed"}]},"inspector.targetreloadedaftercrash":{"keyword":"Inspector.targetReloadedAfterCrash","pageReferences":[{"domain":"Inspector","type":"1","description":"Fired when debugging target has reloaded after crash","domainHref":"tot/Inspector/","href":"#event-targetReloadedAfterCrash"}]},"layertree":{"keyword":"LayerTree","pageReferences":[{"domain":"LayerTree","type":"0","domainHref":"tot/LayerTree/"}]},"layertree.compositingreasons":{"keyword":"LayerTree.compositingReasons","pageReferences":[{"domain":"LayerTree","type":"4","description":"Provides the reasons why the given layer was composited.","domainHref":"tot/LayerTree/","href":"#method-compositingReasons"}]},"layertree.disable":{"keyword":"LayerTree.disable","pageReferences":[{"domain":"LayerTree","type":"4","description":"Disables compositing tree inspection.","domainHref":"tot/LayerTree/","href":"#method-disable"}]},"layertree.enable":{"keyword":"LayerTree.enable","pageReferences":[{"domain":"LayerTree","type":"4","description":"Enables compositing tree inspection.","domainHref":"tot/LayerTree/","href":"#method-enable"}]},"layertree.loadsnapshot":{"keyword":"LayerTree.loadSnapshot","pageReferences":[{"domain":"LayerTree","type":"4","description":"Returns the snapshot identifier.","domainHref":"tot/LayerTree/","href":"#method-loadSnapshot"}]},"layertree.makesnapshot":{"keyword":"LayerTree.makeSnapshot","pageReferences":[{"domain":"LayerTree","type":"4","description":"Returns the layer snapshot identifier.","domainHref":"tot/LayerTree/","href":"#method-makeSnapshot"}]},"layertree.profilesnapshot":{"keyword":"LayerTree.profileSnapshot","pageReferences":[{"domain":"LayerTree","type":"4","domainHref":"tot/LayerTree/","href":"#method-profileSnapshot"}]},"layertree.releasesnapshot":{"keyword":"LayerTree.releaseSnapshot","pageReferences":[{"domain":"LayerTree","type":"4","description":"Releases layer snapshot captured by the back-end.","domainHref":"tot/LayerTree/","href":"#method-releaseSnapshot"}]},"layertree.replaysnapshot":{"keyword":"LayerTree.replaySnapshot","pageReferences":[{"domain":"LayerTree","type":"4","description":"Replays the layer snapshot and returns the resulting bitmap.","domainHref":"tot/LayerTree/","href":"#method-replaySnapshot"}]},"layertree.snapshotcommandlog":{"keyword":"LayerTree.snapshotCommandLog","pageReferences":[{"domain":"LayerTree","type":"4","description":"Replays the layer snapshot and returns canvas log.","domainHref":"tot/LayerTree/","href":"#method-snapshotCommandLog"}]},"layertree.layerpainted":{"keyword":"LayerTree.layerPainted","pageReferences":[{"domain":"LayerTree","type":"1","domainHref":"tot/LayerTree/","href":"#event-layerPainted"}]},"layertree.layertreedidchange":{"keyword":"LayerTree.layerTreeDidChange","pageReferences":[{"domain":"LayerTree","type":"1","domainHref":"tot/LayerTree/","href":"#event-layerTreeDidChange"}]},"layertree.layerid":{"keyword":"LayerTree.LayerId","pageReferences":[{"domain":"LayerTree","type":"3","description":"Unique Layer identifier.","domainHref":"tot/LayerTree/","href":"#type-LayerId"}]},"layertree.snapshotid":{"keyword":"LayerTree.SnapshotId","pageReferences":[{"domain":"LayerTree","type":"3","description":"Unique snapshot identifier.","domainHref":"tot/LayerTree/","href":"#type-SnapshotId"}]},"layertree.scrollrect":{"keyword":"LayerTree.ScrollRect","pageReferences":[{"domain":"LayerTree","type":"3","description":"Rectangle where scrolling happens on the main thread.","domainHref":"tot/LayerTree/","href":"#type-ScrollRect"}]},"layertree.stickypositionconstraint":{"keyword":"LayerTree.StickyPositionConstraint","pageReferences":[{"domain":"LayerTree","type":"3","description":"Sticky position constraints.","domainHref":"tot/LayerTree/","href":"#type-StickyPositionConstraint"}]},"layertree.picturetile":{"keyword":"LayerTree.PictureTile","pageReferences":[{"domain":"LayerTree","type":"3","description":"Serialized fragment of layer picture along with its offset within the layer.","domainHref":"tot/LayerTree/","href":"#type-PictureTile"}]},"layertree.layer":{"keyword":"LayerTree.Layer","pageReferences":[{"domain":"LayerTree","type":"3","description":"Information about a compositing layer.","domainHref":"tot/LayerTree/","href":"#type-Layer"}]},"layertree.paintprofile":{"keyword":"LayerTree.PaintProfile","pageReferences":[{"domain":"LayerTree","type":"3","description":"Array of timings, one per paint step.","domainHref":"tot/LayerTree/","href":"#type-PaintProfile"}]},"log":{"keyword":"Log","pageReferences":[{"domain":"Log","type":"0","description":"Provides access to log entries.","domainHref":"tot/Log/"}]},"log.clear":{"keyword":"Log.clear","pageReferences":[{"domain":"Log","type":"4","description":"Clears the log.","domainHref":"tot/Log/","href":"#method-clear"}]},"log.disable":{"keyword":"Log.disable","pageReferences":[{"domain":"Log","type":"4","description":"Disables log domain, prevents further log entries from being reported to the client.","domainHref":"tot/Log/","href":"#method-disable"}]},"log.enable":{"keyword":"Log.enable","pageReferences":[{"domain":"Log","type":"4","description":"Enables log domain, sends the entries collected so far to the client by means of the\n`entryAdded` notification.","domainHref":"tot/Log/","href":"#method-enable"}]},"log.startviolationsreport":{"keyword":"Log.startViolationsReport","pageReferences":[{"domain":"Log","type":"4","description":"start violation reporting.","domainHref":"tot/Log/","href":"#method-startViolationsReport"}]},"log.stopviolationsreport":{"keyword":"Log.stopViolationsReport","pageReferences":[{"domain":"Log","type":"4","description":"Stop violation reporting.","domainHref":"tot/Log/","href":"#method-stopViolationsReport"}]},"log.entryadded":{"keyword":"Log.entryAdded","pageReferences":[{"domain":"Log","type":"1","description":"Issued when new message was logged.","domainHref":"tot/Log/","href":"#event-entryAdded"}]},"log.logentry":{"keyword":"Log.LogEntry","pageReferences":[{"domain":"Log","type":"3","description":"Log entry.","domainHref":"tot/Log/","href":"#type-LogEntry"}]},"log.violationsetting":{"keyword":"Log.ViolationSetting","pageReferences":[{"domain":"Log","type":"3","description":"Violation configuration setting.","domainHref":"tot/Log/","href":"#type-ViolationSetting"}]},"memory":{"keyword":"Memory","pageReferences":[{"domain":"Memory","type":"0","domainHref":"tot/Memory/"}]},"memory.getdomcounters":{"keyword":"Memory.getDOMCounters","pageReferences":[{"domain":"Memory","type":"4","description":"Retruns current DOM object counters.","domainHref":"tot/Memory/","href":"#method-getDOMCounters"}]},"memory.getdomcountersforleakdetection":{"keyword":"Memory.getDOMCountersForLeakDetection","pageReferences":[{"domain":"Memory","type":"4","description":"Retruns DOM object counters after preparing renderer for leak detection.","domainHref":"tot/Memory/","href":"#method-getDOMCountersForLeakDetection"}]},"memory.prepareforleakdetection":{"keyword":"Memory.prepareForLeakDetection","pageReferences":[{"domain":"Memory","type":"4","description":"Prepares for leak detection by terminating workers, stopping spellcheckers,\ndropping non-essential internal caches, running garbage collections, etc.","domainHref":"tot/Memory/","href":"#method-prepareForLeakDetection"}]},"memory.forciblypurgejavascriptmemory":{"keyword":"Memory.forciblyPurgeJavaScriptMemory","pageReferences":[{"domain":"Memory","type":"4","description":"Simulate OomIntervention by purging V8 memory.","domainHref":"tot/Memory/","href":"#method-forciblyPurgeJavaScriptMemory"}]},"memory.setpressurenotificationssuppressed":{"keyword":"Memory.setPressureNotificationsSuppressed","pageReferences":[{"domain":"Memory","type":"4","description":"Enable/disable suppressing memory pressure notifications in all processes.","domainHref":"tot/Memory/","href":"#method-setPressureNotificationsSuppressed"}]},"memory.simulatepressurenotification":{"keyword":"Memory.simulatePressureNotification","pageReferences":[{"domain":"Memory","type":"4","description":"Simulate a memory pressure notification in all processes.","domainHref":"tot/Memory/","href":"#method-simulatePressureNotification"}]},"memory.startsampling":{"keyword":"Memory.startSampling","pageReferences":[{"domain":"Memory","type":"4","description":"Start collecting native memory profile.","domainHref":"tot/Memory/","href":"#method-startSampling"}]},"memory.stopsampling":{"keyword":"Memory.stopSampling","pageReferences":[{"domain":"Memory","type":"4","description":"Stop collecting native memory profile.","domainHref":"tot/Memory/","href":"#method-stopSampling"}]},"memory.getalltimesamplingprofile":{"keyword":"Memory.getAllTimeSamplingProfile","pageReferences":[{"domain":"Memory","type":"4","description":"Retrieve native memory allocations profile\ncollected since renderer process startup.","domainHref":"tot/Memory/","href":"#method-getAllTimeSamplingProfile"}]},"memory.getbrowsersamplingprofile":{"keyword":"Memory.getBrowserSamplingProfile","pageReferences":[{"domain":"Memory","type":"4","description":"Retrieve native memory allocations profile\ncollected since browser process startup.","domainHref":"tot/Memory/","href":"#method-getBrowserSamplingProfile"}]},"memory.getsamplingprofile":{"keyword":"Memory.getSamplingProfile","pageReferences":[{"domain":"Memory","type":"4","description":"Retrieve native memory allocations profile collected since last\n`startSampling` call.","domainHref":"tot/Memory/","href":"#method-getSamplingProfile"}]},"memory.pressurelevel":{"keyword":"Memory.PressureLevel","pageReferences":[{"domain":"Memory","type":"3","description":"Memory pressure level.","domainHref":"tot/Memory/","href":"#type-PressureLevel"}]},"memory.samplingprofilenode":{"keyword":"Memory.SamplingProfileNode","pageReferences":[{"domain":"Memory","type":"3","description":"Heap profile sample.","domainHref":"tot/Memory/","href":"#type-SamplingProfileNode"}]},"memory.samplingprofile":{"keyword":"Memory.SamplingProfile","pageReferences":[{"domain":"Memory","type":"3","description":"Array of heap profile samples.","domainHref":"tot/Memory/","href":"#type-SamplingProfile"}]},"memory.module":{"keyword":"Memory.Module","pageReferences":[{"domain":"Memory","type":"3","description":"Executable module information","domainHref":"tot/Memory/","href":"#type-Module"}]},"memory.domcounter":{"keyword":"Memory.DOMCounter","pageReferences":[{"domain":"Memory","type":"3","description":"DOM object counter data.","domainHref":"tot/Memory/","href":"#type-DOMCounter"}]},"network":{"keyword":"Network","pageReferences":[{"domain":"Network","type":"0","description":"Network domain allows tracking network activities of the page. It exposes information about http,\nfile, data and other requests and responses, their headers, bodies, timing, etc.","domainHref":"tot/Network/"}]},"network.setacceptedencodings":{"keyword":"Network.setAcceptedEncodings","pageReferences":[{"domain":"Network","type":"4","description":"Sets a list of content encodings that will be accepted. Empty list means no encoding is accepted.","domainHref":"tot/Network/","href":"#method-setAcceptedEncodings"}]},"network.clearacceptedencodingsoverride":{"keyword":"Network.clearAcceptedEncodingsOverride","pageReferences":[{"domain":"Network","type":"4","description":"Clears accepted encodings set by setAcceptedEncodings","domainHref":"tot/Network/","href":"#method-clearAcceptedEncodingsOverride"}]},"network.canclearbrowsercache":{"keyword":"Network.canClearBrowserCache","pageReferences":[{"domain":"Network","type":"4","description":"Tells whether clearing browser cache is supported.","domainHref":"tot/Network/","href":"#method-canClearBrowserCache"}]},"network.canclearbrowsercookies":{"keyword":"Network.canClearBrowserCookies","pageReferences":[{"domain":"Network","type":"4","description":"Tells whether clearing browser cookies is supported.","domainHref":"tot/Network/","href":"#method-canClearBrowserCookies"}]},"network.canemulatenetworkconditions":{"keyword":"Network.canEmulateNetworkConditions","pageReferences":[{"domain":"Network","type":"4","description":"Tells whether emulation of network conditions is supported.","domainHref":"tot/Network/","href":"#method-canEmulateNetworkConditions"}]},"network.clearbrowsercache":{"keyword":"Network.clearBrowserCache","pageReferences":[{"domain":"Network","type":"4","description":"Clears browser cache.","domainHref":"tot/Network/","href":"#method-clearBrowserCache"}]},"network.clearbrowsercookies":{"keyword":"Network.clearBrowserCookies","pageReferences":[{"domain":"Network","type":"4","description":"Clears browser cookies.","domainHref":"tot/Network/","href":"#method-clearBrowserCookies"}]},"network.continueinterceptedrequest":{"keyword":"Network.continueInterceptedRequest","pageReferences":[{"domain":"Network","type":"4","description":"Response to Network.requestIntercepted which either modifies the request to continue with any\nmodifications, or blocks it, or completes it with the provided response bytes. If a network\nfetch occurs a...","domainHref":"tot/Network/","href":"#method-continueInterceptedRequest"}]},"network.deletecookies":{"keyword":"Network.deleteCookies","pageReferences":[{"domain":"Network","type":"4","description":"Deletes browser cookies with matching name and url or domain/path/partitionKey pair.","domainHref":"tot/Network/","href":"#method-deleteCookies"}]},"network.disable":{"keyword":"Network.disable","pageReferences":[{"domain":"Network","type":"4","description":"Disables network tracking, prevents network events from being sent to the client.","domainHref":"tot/Network/","href":"#method-disable"}]},"network.emulatenetworkconditions":{"keyword":"Network.emulateNetworkConditions","pageReferences":[{"domain":"Network","type":"4","description":"Activates emulation of network conditions.","domainHref":"tot/Network/","href":"#method-emulateNetworkConditions"}]},"network.enable":{"keyword":"Network.enable","pageReferences":[{"domain":"Network","type":"4","description":"Enables network tracking, network events will now be delivered to the client.","domainHref":"tot/Network/","href":"#method-enable"}]},"network.getallcookies":{"keyword":"Network.getAllCookies","pageReferences":[{"domain":"Network","type":"4","description":"Returns all browser cookies. Depending on the backend support, will return detailed cookie\ninformation in the `cookies` field.\nDeprecated. Use Storage.getCookies instead.","domainHref":"tot/Network/","href":"#method-getAllCookies"}]},"network.getcertificate":{"keyword":"Network.getCertificate","pageReferences":[{"domain":"Network","type":"4","description":"Returns the DER-encoded certificate.","domainHref":"tot/Network/","href":"#method-getCertificate"}]},"network.getcookies":{"keyword":"Network.getCookies","pageReferences":[{"domain":"Network","type":"4","description":"Returns all browser cookies for the current URL. Depending on the backend support, will return\ndetailed cookie information in the `cookies` field.","domainHref":"tot/Network/","href":"#method-getCookies"}]},"network.getresponsebody":{"keyword":"Network.getResponseBody","pageReferences":[{"domain":"Network","type":"4","description":"Returns content served for the given request.","domainHref":"tot/Network/","href":"#method-getResponseBody"}]},"network.getrequestpostdata":{"keyword":"Network.getRequestPostData","pageReferences":[{"domain":"Network","type":"4","description":"Returns post data sent with the request. Returns an error when no data was sent with the request.","domainHref":"tot/Network/","href":"#method-getRequestPostData"}]},"network.getresponsebodyforinterception":{"keyword":"Network.getResponseBodyForInterception","pageReferences":[{"domain":"Network","type":"4","description":"Returns content served for the given currently intercepted request.","domainHref":"tot/Network/","href":"#method-getResponseBodyForInterception"}]},"network.takeresponsebodyforinterceptionasstream":{"keyword":"Network.takeResponseBodyForInterceptionAsStream","pageReferences":[{"domain":"Network","type":"4","description":"Returns a handle to the stream representing the response body. Note that after this command,\nthe intercepted request can't be continued as is -- you either need to cancel it or to provide\nthe response...","domainHref":"tot/Network/","href":"#method-takeResponseBodyForInterceptionAsStream"}]},"network.replayxhr":{"keyword":"Network.replayXHR","pageReferences":[{"domain":"Network","type":"4","description":"This method sends a new XMLHttpRequest which is identical to the original one. The following\nparameters should be identical: method, url, async, request body, extra headers, withCredentials\nattribute,...","domainHref":"tot/Network/","href":"#method-replayXHR"}]},"network.searchinresponsebody":{"keyword":"Network.searchInResponseBody","pageReferences":[{"domain":"Network","type":"4","description":"Searches for given string in response content.","domainHref":"tot/Network/","href":"#method-searchInResponseBody"}]},"network.setblockedurls":{"keyword":"Network.setBlockedURLs","pageReferences":[{"domain":"Network","type":"4","description":"Blocks URLs from loading.","domainHref":"tot/Network/","href":"#method-setBlockedURLs"}]},"network.setbypassserviceworker":{"keyword":"Network.setBypassServiceWorker","pageReferences":[{"domain":"Network","type":"4","description":"Toggles ignoring of service worker for each request.","domainHref":"tot/Network/","href":"#method-setBypassServiceWorker"}]},"network.setcachedisabled":{"keyword":"Network.setCacheDisabled","pageReferences":[{"domain":"Network","type":"4","description":"Toggles ignoring cache for each request. If `true`, cache will not be used.","domainHref":"tot/Network/","href":"#method-setCacheDisabled"}]},"network.setcookie":{"keyword":"Network.setCookie","pageReferences":[{"domain":"Network","type":"4","description":"Sets a cookie with the given cookie data; may overwrite equivalent cookies if they exist.","domainHref":"tot/Network/","href":"#method-setCookie"}]},"network.setcookies":{"keyword":"Network.setCookies","pageReferences":[{"domain":"Network","type":"4","description":"Sets given cookies.","domainHref":"tot/Network/","href":"#method-setCookies"}]},"network.setextrahttpheaders":{"keyword":"Network.setExtraHTTPHeaders","pageReferences":[{"domain":"Network","type":"4","description":"Specifies whether to always send extra HTTP headers with the requests from this page.","domainHref":"tot/Network/","href":"#method-setExtraHTTPHeaders"}]},"network.setattachdebugstack":{"keyword":"Network.setAttachDebugStack","pageReferences":[{"domain":"Network","type":"4","description":"Specifies whether to attach a page script stack id in requests","domainHref":"tot/Network/","href":"#method-setAttachDebugStack"}]},"network.setrequestinterception":{"keyword":"Network.setRequestInterception","pageReferences":[{"domain":"Network","type":"4","description":"Sets the requests to intercept that match the provided patterns and optionally resource types.\nDeprecated, please use Fetch.enable instead.","domainHref":"tot/Network/","href":"#method-setRequestInterception"}]},"network.setuseragentoverride":{"keyword":"Network.setUserAgentOverride","pageReferences":[{"domain":"Network","type":"4","description":"Allows overriding user agent with the given string.","domainHref":"tot/Network/","href":"#method-setUserAgentOverride"}]},"network.streamresourcecontent":{"keyword":"Network.streamResourceContent","pageReferences":[{"domain":"Network","type":"4","description":"Enables streaming of the response for the given requestId.\nIf enabled, the dataReceived event contains the data that was received during streaming.","domainHref":"tot/Network/","href":"#method-streamResourceContent"}]},"network.getsecurityisolationstatus":{"keyword":"Network.getSecurityIsolationStatus","pageReferences":[{"domain":"Network","type":"4","description":"Returns information about the COEP/COOP isolation status.","domainHref":"tot/Network/","href":"#method-getSecurityIsolationStatus"}]},"network.enablereportingapi":{"keyword":"Network.enableReportingApi","pageReferences":[{"domain":"Network","type":"4","description":"Enables tracking for the Reporting API, events generated by the Reporting API will now be delivered to the client.\nEnabling triggers 'reportingApiReportAdded' for all existing reports.","domainHref":"tot/Network/","href":"#method-enableReportingApi"}]},"network.loadnetworkresource":{"keyword":"Network.loadNetworkResource","pageReferences":[{"domain":"Network","type":"4","description":"Fetches the resource and returns the content.","domainHref":"tot/Network/","href":"#method-loadNetworkResource"}]},"network.setcookiecontrols":{"keyword":"Network.setCookieControls","pageReferences":[{"domain":"Network","type":"4","description":"Sets Controls for third-party cookie access\nPage reload is required before the new cookie behavior will be observed","domainHref":"tot/Network/","href":"#method-setCookieControls"}]},"network.datareceived":{"keyword":"Network.dataReceived","pageReferences":[{"domain":"Network","type":"1","description":"Fired when data chunk was received over the network.","domainHref":"tot/Network/","href":"#event-dataReceived"}]},"network.eventsourcemessagereceived":{"keyword":"Network.eventSourceMessageReceived","pageReferences":[{"domain":"Network","type":"1","description":"Fired when EventSource message is received.","domainHref":"tot/Network/","href":"#event-eventSourceMessageReceived"}]},"network.loadingfailed":{"keyword":"Network.loadingFailed","pageReferences":[{"domain":"Network","type":"1","description":"Fired when HTTP request has failed to load.","domainHref":"tot/Network/","href":"#event-loadingFailed"}]},"network.loadingfinished":{"keyword":"Network.loadingFinished","pageReferences":[{"domain":"Network","type":"1","description":"Fired when HTTP request has finished loading.","domainHref":"tot/Network/","href":"#event-loadingFinished"}]},"network.requestintercepted":{"keyword":"Network.requestIntercepted","pageReferences":[{"domain":"Network","type":"1","description":"Details of an intercepted HTTP request, which must be either allowed, blocked, modified or\nmocked.\nDeprecated, use Fetch.requestPaused instead.","domainHref":"tot/Network/","href":"#event-requestIntercepted"}]},"network.requestservedfromcache":{"keyword":"Network.requestServedFromCache","pageReferences":[{"domain":"Network","type":"1","description":"Fired if request ended up loading from cache.","domainHref":"tot/Network/","href":"#event-requestServedFromCache"}]},"network.requestwillbesent":{"keyword":"Network.requestWillBeSent","pageReferences":[{"domain":"Network","type":"1","description":"Fired when page is about to send HTTP request.","domainHref":"tot/Network/","href":"#event-requestWillBeSent"}]},"network.resourcechangedpriority":{"keyword":"Network.resourceChangedPriority","pageReferences":[{"domain":"Network","type":"1","description":"Fired when resource loading priority is changed","domainHref":"tot/Network/","href":"#event-resourceChangedPriority"}]},"network.signedexchangereceived":{"keyword":"Network.signedExchangeReceived","pageReferences":[{"domain":"Network","type":"1","description":"Fired when a signed exchange was received over the network","domainHref":"tot/Network/","href":"#event-signedExchangeReceived"}]},"network.responsereceived":{"keyword":"Network.responseReceived","pageReferences":[{"domain":"Network","type":"1","description":"Fired when HTTP response is available.","domainHref":"tot/Network/","href":"#event-responseReceived"}]},"network.websocketclosed":{"keyword":"Network.webSocketClosed","pageReferences":[{"domain":"Network","type":"1","description":"Fired when WebSocket is closed.","domainHref":"tot/Network/","href":"#event-webSocketClosed"}]},"network.websocketcreated":{"keyword":"Network.webSocketCreated","pageReferences":[{"domain":"Network","type":"1","description":"Fired upon WebSocket creation.","domainHref":"tot/Network/","href":"#event-webSocketCreated"}]},"network.websocketframeerror":{"keyword":"Network.webSocketFrameError","pageReferences":[{"domain":"Network","type":"1","description":"Fired when WebSocket message error occurs.","domainHref":"tot/Network/","href":"#event-webSocketFrameError"}]},"network.websocketframereceived":{"keyword":"Network.webSocketFrameReceived","pageReferences":[{"domain":"Network","type":"1","description":"Fired when WebSocket message is received.","domainHref":"tot/Network/","href":"#event-webSocketFrameReceived"}]},"network.websocketframesent":{"keyword":"Network.webSocketFrameSent","pageReferences":[{"domain":"Network","type":"1","description":"Fired when WebSocket message is sent.","domainHref":"tot/Network/","href":"#event-webSocketFrameSent"}]},"network.websockethandshakeresponsereceived":{"keyword":"Network.webSocketHandshakeResponseReceived","pageReferences":[{"domain":"Network","type":"1","description":"Fired when WebSocket handshake response becomes available.","domainHref":"tot/Network/","href":"#event-webSocketHandshakeResponseReceived"}]},"network.websocketwillsendhandshakerequest":{"keyword":"Network.webSocketWillSendHandshakeRequest","pageReferences":[{"domain":"Network","type":"1","description":"Fired when WebSocket is about to initiate handshake.","domainHref":"tot/Network/","href":"#event-webSocketWillSendHandshakeRequest"}]},"network.webtransportcreated":{"keyword":"Network.webTransportCreated","pageReferences":[{"domain":"Network","type":"1","description":"Fired upon WebTransport creation.","domainHref":"tot/Network/","href":"#event-webTransportCreated"}]},"network.webtransportconnectionestablished":{"keyword":"Network.webTransportConnectionEstablished","pageReferences":[{"domain":"Network","type":"1","description":"Fired when WebTransport handshake is finished.","domainHref":"tot/Network/","href":"#event-webTransportConnectionEstablished"}]},"network.webtransportclosed":{"keyword":"Network.webTransportClosed","pageReferences":[{"domain":"Network","type":"1","description":"Fired when WebTransport is disposed.","domainHref":"tot/Network/","href":"#event-webTransportClosed"}]},"network.directtcpsocketcreated":{"keyword":"Network.directTCPSocketCreated","pageReferences":[{"domain":"Network","type":"1","description":"Fired upon direct_socket.TCPSocket creation.","domainHref":"tot/Network/","href":"#event-directTCPSocketCreated"}]},"network.directtcpsocketopened":{"keyword":"Network.directTCPSocketOpened","pageReferences":[{"domain":"Network","type":"1","description":"Fired when direct_socket.TCPSocket connection is opened.","domainHref":"tot/Network/","href":"#event-directTCPSocketOpened"}]},"network.directtcpsocketaborted":{"keyword":"Network.directTCPSocketAborted","pageReferences":[{"domain":"Network","type":"1","description":"Fired when direct_socket.TCPSocket is aborted.","domainHref":"tot/Network/","href":"#event-directTCPSocketAborted"}]},"network.directtcpsocketclosed":{"keyword":"Network.directTCPSocketClosed","pageReferences":[{"domain":"Network","type":"1","description":"Fired when direct_socket.TCPSocket is closed.","domainHref":"tot/Network/","href":"#event-directTCPSocketClosed"}]},"network.directtcpsocketchunksent":{"keyword":"Network.directTCPSocketChunkSent","pageReferences":[{"domain":"Network","type":"1","description":"Fired when data is sent to tcp direct socket stream.","domainHref":"tot/Network/","href":"#event-directTCPSocketChunkSent"}]},"network.directtcpsocketchunkreceived":{"keyword":"Network.directTCPSocketChunkReceived","pageReferences":[{"domain":"Network","type":"1","description":"Fired when data is received from tcp direct socket stream.","domainHref":"tot/Network/","href":"#event-directTCPSocketChunkReceived"}]},"network.directudpsocketcreated":{"keyword":"Network.directUDPSocketCreated","pageReferences":[{"domain":"Network","type":"1","description":"Fired upon direct_socket.UDPSocket creation.","domainHref":"tot/Network/","href":"#event-directUDPSocketCreated"}]},"network.directudpsocketopened":{"keyword":"Network.directUDPSocketOpened","pageReferences":[{"domain":"Network","type":"1","description":"Fired when direct_socket.UDPSocket connection is opened.","domainHref":"tot/Network/","href":"#event-directUDPSocketOpened"}]},"network.directudpsocketaborted":{"keyword":"Network.directUDPSocketAborted","pageReferences":[{"domain":"Network","type":"1","description":"Fired when direct_socket.UDPSocket is aborted.","domainHref":"tot/Network/","href":"#event-directUDPSocketAborted"}]},"network.directudpsocketclosed":{"keyword":"Network.directUDPSocketClosed","pageReferences":[{"domain":"Network","type":"1","description":"Fired when direct_socket.UDPSocket is closed.","domainHref":"tot/Network/","href":"#event-directUDPSocketClosed"}]},"network.directudpsocketchunksent":{"keyword":"Network.directUDPSocketChunkSent","pageReferences":[{"domain":"Network","type":"1","description":"Fired when message is sent to udp direct socket stream.","domainHref":"tot/Network/","href":"#event-directUDPSocketChunkSent"}]},"network.directudpsocketchunkreceived":{"keyword":"Network.directUDPSocketChunkReceived","pageReferences":[{"domain":"Network","type":"1","description":"Fired when message is received from udp direct socket stream.","domainHref":"tot/Network/","href":"#event-directUDPSocketChunkReceived"}]},"network.requestwillbesentextrainfo":{"keyword":"Network.requestWillBeSentExtraInfo","pageReferences":[{"domain":"Network","type":"1","description":"Fired when additional information about a requestWillBeSent event is available from the\nnetwork stack. Not every requestWillBeSent event will have an additional\nrequestWillBeSentExtraInfo fired for it...","domainHref":"tot/Network/","href":"#event-requestWillBeSentExtraInfo"}]},"network.responsereceivedextrainfo":{"keyword":"Network.responseReceivedExtraInfo","pageReferences":[{"domain":"Network","type":"1","description":"Fired when additional information about a responseReceived event is available from the network\nstack. Not every responseReceived event will have an additional responseReceivedExtraInfo for\nit, and res...","domainHref":"tot/Network/","href":"#event-responseReceivedExtraInfo"}]},"network.responsereceivedearlyhints":{"keyword":"Network.responseReceivedEarlyHints","pageReferences":[{"domain":"Network","type":"1","description":"Fired when 103 Early Hints headers is received in addition to the common response.\nNot every responseReceived event will have an responseReceivedEarlyHints fired.\nOnly one responseReceivedEarlyHints m...","domainHref":"tot/Network/","href":"#event-responseReceivedEarlyHints"}]},"network.trusttokenoperationdone":{"keyword":"Network.trustTokenOperationDone","pageReferences":[{"domain":"Network","type":"1","description":"Fired exactly once for each Trust Token operation. Depending on\nthe type of the operation and whether the operation succeeded or\nfailed, the event is fired before the corresponding request was sent\nor...","domainHref":"tot/Network/","href":"#event-trustTokenOperationDone"}]},"network.policyupdated":{"keyword":"Network.policyUpdated","pageReferences":[{"domain":"Network","type":"1","description":"Fired once security policy has been updated.","domainHref":"tot/Network/","href":"#event-policyUpdated"}]},"network.subresourcewebbundlemetadatareceived":{"keyword":"Network.subresourceWebBundleMetadataReceived","pageReferences":[{"domain":"Network","type":"1","description":"Fired once when parsing the .wbn file has succeeded.\nThe event contains the information about the web bundle contents.","domainHref":"tot/Network/","href":"#event-subresourceWebBundleMetadataReceived"}]},"network.subresourcewebbundlemetadataerror":{"keyword":"Network.subresourceWebBundleMetadataError","pageReferences":[{"domain":"Network","type":"1","description":"Fired once when parsing the .wbn file has failed.","domainHref":"tot/Network/","href":"#event-subresourceWebBundleMetadataError"}]},"network.subresourcewebbundleinnerresponseparsed":{"keyword":"Network.subresourceWebBundleInnerResponseParsed","pageReferences":[{"domain":"Network","type":"1","description":"Fired when handling requests for resources within a .wbn file.\nNote: this will only be fired for resources that are requested by the webpage.","domainHref":"tot/Network/","href":"#event-subresourceWebBundleInnerResponseParsed"}]},"network.subresourcewebbundleinnerresponseerror":{"keyword":"Network.subresourceWebBundleInnerResponseError","pageReferences":[{"domain":"Network","type":"1","description":"Fired when request for resources within a .wbn file failed.","domainHref":"tot/Network/","href":"#event-subresourceWebBundleInnerResponseError"}]},"network.reportingapireportadded":{"keyword":"Network.reportingApiReportAdded","pageReferences":[{"domain":"Network","type":"1","description":"Is sent whenever a new report is added.\nAnd after 'enableReportingApi' for all existing reports.","domainHref":"tot/Network/","href":"#event-reportingApiReportAdded"}]},"network.reportingapireportupdated":{"keyword":"Network.reportingApiReportUpdated","pageReferences":[{"domain":"Network","type":"1","domainHref":"tot/Network/","href":"#event-reportingApiReportUpdated"}]},"network.reportingapiendpointschangedfororigin":{"keyword":"Network.reportingApiEndpointsChangedForOrigin","pageReferences":[{"domain":"Network","type":"1","domainHref":"tot/Network/","href":"#event-reportingApiEndpointsChangedForOrigin"}]},"network.resourcetype":{"keyword":"Network.ResourceType","pageReferences":[{"domain":"Network","type":"3","description":"Resource type as it was perceived by the rendering engine.","domainHref":"tot/Network/","href":"#type-ResourceType"}]},"network.loaderid":{"keyword":"Network.LoaderId","pageReferences":[{"domain":"Network","type":"3","description":"Unique loader identifier.","domainHref":"tot/Network/","href":"#type-LoaderId"}]},"network.requestid":{"keyword":"Network.RequestId","pageReferences":[{"domain":"Network","type":"3","description":"Unique network request identifier.\nNote that this does not identify individual HTTP requests that are part of\na network request.","domainHref":"tot/Network/","href":"#type-RequestId"}]},"network.interceptionid":{"keyword":"Network.InterceptionId","pageReferences":[{"domain":"Network","type":"3","description":"Unique intercepted request identifier.","domainHref":"tot/Network/","href":"#type-InterceptionId"}]},"network.errorreason":{"keyword":"Network.ErrorReason","pageReferences":[{"domain":"Network","type":"3","description":"Network level fetch failure reason.","domainHref":"tot/Network/","href":"#type-ErrorReason"}]},"network.timesinceepoch":{"keyword":"Network.TimeSinceEpoch","pageReferences":[{"domain":"Network","type":"3","description":"UTC time in seconds, counted from January 1, 1970.","domainHref":"tot/Network/","href":"#type-TimeSinceEpoch"}]},"network.monotonictime":{"keyword":"Network.MonotonicTime","pageReferences":[{"domain":"Network","type":"3","description":"Monotonically increasing time in seconds since an arbitrary point in the past.","domainHref":"tot/Network/","href":"#type-MonotonicTime"}]},"network.headers":{"keyword":"Network.Headers","pageReferences":[{"domain":"Network","type":"3","description":"Request / response headers as keys / values of JSON object.","domainHref":"tot/Network/","href":"#type-Headers"}]},"network.connectiontype":{"keyword":"Network.ConnectionType","pageReferences":[{"domain":"Network","type":"3","description":"The underlying connection technology that the browser is supposedly using.","domainHref":"tot/Network/","href":"#type-ConnectionType"}]},"network.cookiesamesite":{"keyword":"Network.CookieSameSite","pageReferences":[{"domain":"Network","type":"3","description":"Represents the cookie's 'SameSite' status:\nhttps://tools.ietf.org/html/draft-west-first-party-cookies","domainHref":"tot/Network/","href":"#type-CookieSameSite"}]},"network.cookiepriority":{"keyword":"Network.CookiePriority","pageReferences":[{"domain":"Network","type":"3","description":"Represents the cookie's 'Priority' status:\nhttps://tools.ietf.org/html/draft-west-cookie-priority-00","domainHref":"tot/Network/","href":"#type-CookiePriority"}]},"network.cookiesourcescheme":{"keyword":"Network.CookieSourceScheme","pageReferences":[{"domain":"Network","type":"3","description":"Represents the source scheme of the origin that originally set the cookie.\nA value of \"Unset\" allows protocol clients to emulate legacy cookie scope for the scheme.\nThis is a temporary ability and it ...","domainHref":"tot/Network/","href":"#type-CookieSourceScheme"}]},"network.resourcetiming":{"keyword":"Network.ResourceTiming","pageReferences":[{"domain":"Network","type":"3","description":"Timing information for the request.","domainHref":"tot/Network/","href":"#type-ResourceTiming"}]},"network.resourcepriority":{"keyword":"Network.ResourcePriority","pageReferences":[{"domain":"Network","type":"3","description":"Loading priority of a resource request.","domainHref":"tot/Network/","href":"#type-ResourcePriority"}]},"network.postdataentry":{"keyword":"Network.PostDataEntry","pageReferences":[{"domain":"Network","type":"3","description":"Post data entry for HTTP request","domainHref":"tot/Network/","href":"#type-PostDataEntry"}]},"network.request":{"keyword":"Network.Request","pageReferences":[{"domain":"Network","type":"3","description":"HTTP request data.","domainHref":"tot/Network/","href":"#type-Request"}]},"network.signedcertificatetimestamp":{"keyword":"Network.SignedCertificateTimestamp","pageReferences":[{"domain":"Network","type":"3","description":"Details of a signed certificate timestamp (SCT).","domainHref":"tot/Network/","href":"#type-SignedCertificateTimestamp"}]},"network.securitydetails":{"keyword":"Network.SecurityDetails","pageReferences":[{"domain":"Network","type":"3","description":"Security details about a request.","domainHref":"tot/Network/","href":"#type-SecurityDetails"}]},"network.certificatetransparencycompliance":{"keyword":"Network.CertificateTransparencyCompliance","pageReferences":[{"domain":"Network","type":"3","description":"Whether the request complied with Certificate Transparency policy.","domainHref":"tot/Network/","href":"#type-CertificateTransparencyCompliance"}]},"network.blockedreason":{"keyword":"Network.BlockedReason","pageReferences":[{"domain":"Network","type":"3","description":"The reason why request was blocked.","domainHref":"tot/Network/","href":"#type-BlockedReason"}]},"network.corserror":{"keyword":"Network.CorsError","pageReferences":[{"domain":"Network","type":"3","description":"The reason why request was blocked.","domainHref":"tot/Network/","href":"#type-CorsError"}]},"network.corserrorstatus":{"keyword":"Network.CorsErrorStatus","pageReferences":[{"domain":"Network","type":"3","domainHref":"tot/Network/","href":"#type-CorsErrorStatus"}]},"network.serviceworkerresponsesource":{"keyword":"Network.ServiceWorkerResponseSource","pageReferences":[{"domain":"Network","type":"3","description":"Source of serviceworker response.","domainHref":"tot/Network/","href":"#type-ServiceWorkerResponseSource"}]},"network.trusttokenparams":{"keyword":"Network.TrustTokenParams","pageReferences":[{"domain":"Network","type":"3","description":"Determines what type of Trust Token operation is executed and\ndepending on the type, some additional parameters. The values\nare specified in third_party/blink/renderer/core/fetch/trust_token.idl.","domainHref":"tot/Network/","href":"#type-TrustTokenParams"}]},"network.trusttokenoperationtype":{"keyword":"Network.TrustTokenOperationType","pageReferences":[{"domain":"Network","type":"3","domainHref":"tot/Network/","href":"#type-TrustTokenOperationType"}]},"network.alternateprotocolusage":{"keyword":"Network.AlternateProtocolUsage","pageReferences":[{"domain":"Network","type":"3","description":"The reason why Chrome uses a specific transport protocol for HTTP semantics.","domainHref":"tot/Network/","href":"#type-AlternateProtocolUsage"}]},"network.serviceworkerroutersource":{"keyword":"Network.ServiceWorkerRouterSource","pageReferences":[{"domain":"Network","type":"3","description":"Source of service worker router.","domainHref":"tot/Network/","href":"#type-ServiceWorkerRouterSource"}]},"network.serviceworkerrouterinfo":{"keyword":"Network.ServiceWorkerRouterInfo","pageReferences":[{"domain":"Network","type":"3","domainHref":"tot/Network/","href":"#type-ServiceWorkerRouterInfo"}]},"network.response":{"keyword":"Network.Response","pageReferences":[{"domain":"Network","type":"3","description":"HTTP response data.","domainHref":"tot/Network/","href":"#type-Response"}]},"network.websocketrequest":{"keyword":"Network.WebSocketRequest","pageReferences":[{"domain":"Network","type":"3","description":"WebSocket request data.","domainHref":"tot/Network/","href":"#type-WebSocketRequest"}]},"network.websocketresponse":{"keyword":"Network.WebSocketResponse","pageReferences":[{"domain":"Network","type":"3","description":"WebSocket response data.","domainHref":"tot/Network/","href":"#type-WebSocketResponse"}]},"network.websocketframe":{"keyword":"Network.WebSocketFrame","pageReferences":[{"domain":"Network","type":"3","description":"WebSocket message data. This represents an entire WebSocket message, not just a fragmented frame as the name suggests.","domainHref":"tot/Network/","href":"#type-WebSocketFrame"}]},"network.cachedresource":{"keyword":"Network.CachedResource","pageReferences":[{"domain":"Network","type":"3","description":"Information about the cached resource.","domainHref":"tot/Network/","href":"#type-CachedResource"}]},"network.initiator":{"keyword":"Network.Initiator","pageReferences":[{"domain":"Network","type":"3","description":"Information about the request initiator.","domainHref":"tot/Network/","href":"#type-Initiator"}]},"network.cookiepartitionkey":{"keyword":"Network.CookiePartitionKey","pageReferences":[{"domain":"Network","type":"3","description":"cookiePartitionKey object\nThe representation of the components of the key that are created by the cookiePartitionKey class contained in net/cookies/cookie_partition_key.h.","domainHref":"tot/Network/","href":"#type-CookiePartitionKey"}]},"network.cookie":{"keyword":"Network.Cookie","pageReferences":[{"domain":"Network","type":"3","description":"Cookie object","domainHref":"tot/Network/","href":"#type-Cookie"}]},"network.setcookieblockedreason":{"keyword":"Network.SetCookieBlockedReason","pageReferences":[{"domain":"Network","type":"3","description":"Types of reasons why a cookie may not be stored from a response.","domainHref":"tot/Network/","href":"#type-SetCookieBlockedReason"}]},"network.cookieblockedreason":{"keyword":"Network.CookieBlockedReason","pageReferences":[{"domain":"Network","type":"3","description":"Types of reasons why a cookie may not be sent with a request.","domainHref":"tot/Network/","href":"#type-CookieBlockedReason"}]},"network.cookieexemptionreason":{"keyword":"Network.CookieExemptionReason","pageReferences":[{"domain":"Network","type":"3","description":"Types of reasons why a cookie should have been blocked by 3PCD but is exempted for the request.","domainHref":"tot/Network/","href":"#type-CookieExemptionReason"}]},"network.blockedsetcookiewithreason":{"keyword":"Network.BlockedSetCookieWithReason","pageReferences":[{"domain":"Network","type":"3","description":"A cookie which was not stored from a response with the corresponding reason.","domainHref":"tot/Network/","href":"#type-BlockedSetCookieWithReason"}]},"network.exemptedsetcookiewithreason":{"keyword":"Network.ExemptedSetCookieWithReason","pageReferences":[{"domain":"Network","type":"3","description":"A cookie should have been blocked by 3PCD but is exempted and stored from a response with the\ncorresponding reason. A cookie could only have at most one exemption reason.","domainHref":"tot/Network/","href":"#type-ExemptedSetCookieWithReason"}]},"network.associatedcookie":{"keyword":"Network.AssociatedCookie","pageReferences":[{"domain":"Network","type":"3","description":"A cookie associated with the request which may or may not be sent with it.\nIncludes the cookies itself and reasons for blocking or exemption.","domainHref":"tot/Network/","href":"#type-AssociatedCookie"}]},"network.cookieparam":{"keyword":"Network.CookieParam","pageReferences":[{"domain":"Network","type":"3","description":"Cookie parameter object","domainHref":"tot/Network/","href":"#type-CookieParam"}]},"network.authchallenge":{"keyword":"Network.AuthChallenge","pageReferences":[{"domain":"Network","type":"3","description":"Authorization challenge for HTTP status code 401 or 407.","domainHref":"tot/Network/","href":"#type-AuthChallenge"}]},"network.authchallengeresponse":{"keyword":"Network.AuthChallengeResponse","pageReferences":[{"domain":"Network","type":"3","description":"Response to an AuthChallenge.","domainHref":"tot/Network/","href":"#type-AuthChallengeResponse"}]},"network.interceptionstage":{"keyword":"Network.InterceptionStage","pageReferences":[{"domain":"Network","type":"3","description":"Stages of the interception to begin intercepting. Request will intercept before the request is\nsent. Response will intercept after the response is received.","domainHref":"tot/Network/","href":"#type-InterceptionStage"}]},"network.requestpattern":{"keyword":"Network.RequestPattern","pageReferences":[{"domain":"Network","type":"3","description":"Request pattern for interception.","domainHref":"tot/Network/","href":"#type-RequestPattern"}]},"network.signedexchangesignature":{"keyword":"Network.SignedExchangeSignature","pageReferences":[{"domain":"Network","type":"3","description":"Information about a signed exchange signature.\nhttps://wicg.github.io/webpackage/draft-yasskin-httpbis-origin-signed-exchanges-impl.html#rfc.section.3.1","domainHref":"tot/Network/","href":"#type-SignedExchangeSignature"}]},"network.signedexchangeheader":{"keyword":"Network.SignedExchangeHeader","pageReferences":[{"domain":"Network","type":"3","description":"Information about a signed exchange header.\nhttps://wicg.github.io/webpackage/draft-yasskin-httpbis-origin-signed-exchanges-impl.html#cbor-representation","domainHref":"tot/Network/","href":"#type-SignedExchangeHeader"}]},"network.signedexchangeerrorfield":{"keyword":"Network.SignedExchangeErrorField","pageReferences":[{"domain":"Network","type":"3","description":"Field type for a signed exchange related error.","domainHref":"tot/Network/","href":"#type-SignedExchangeErrorField"}]},"network.signedexchangeerror":{"keyword":"Network.SignedExchangeError","pageReferences":[{"domain":"Network","type":"3","description":"Information about a signed exchange response.","domainHref":"tot/Network/","href":"#type-SignedExchangeError"}]},"network.signedexchangeinfo":{"keyword":"Network.SignedExchangeInfo","pageReferences":[{"domain":"Network","type":"3","description":"Information about a signed exchange response.","domainHref":"tot/Network/","href":"#type-SignedExchangeInfo"}]},"network.contentencoding":{"keyword":"Network.ContentEncoding","pageReferences":[{"domain":"Network","type":"3","description":"List of content encodings supported by the backend.","domainHref":"tot/Network/","href":"#type-ContentEncoding"}]},"network.directsocketdnsquerytype":{"keyword":"Network.DirectSocketDnsQueryType","pageReferences":[{"domain":"Network","type":"3","domainHref":"tot/Network/","href":"#type-DirectSocketDnsQueryType"}]},"network.directtcpsocketoptions":{"keyword":"Network.DirectTCPSocketOptions","pageReferences":[{"domain":"Network","type":"3","domainHref":"tot/Network/","href":"#type-DirectTCPSocketOptions"}]},"network.directudpsocketoptions":{"keyword":"Network.DirectUDPSocketOptions","pageReferences":[{"domain":"Network","type":"3","domainHref":"tot/Network/","href":"#type-DirectUDPSocketOptions"}]},"network.directudpmessage":{"keyword":"Network.DirectUDPMessage","pageReferences":[{"domain":"Network","type":"3","domainHref":"tot/Network/","href":"#type-DirectUDPMessage"}]},"network.privatenetworkrequestpolicy":{"keyword":"Network.PrivateNetworkRequestPolicy","pageReferences":[{"domain":"Network","type":"3","domainHref":"tot/Network/","href":"#type-PrivateNetworkRequestPolicy"}]},"network.ipaddressspace":{"keyword":"Network.IPAddressSpace","pageReferences":[{"domain":"Network","type":"3","domainHref":"tot/Network/","href":"#type-IPAddressSpace"}]},"network.connecttiming":{"keyword":"Network.ConnectTiming","pageReferences":[{"domain":"Network","type":"3","domainHref":"tot/Network/","href":"#type-ConnectTiming"}]},"network.clientsecuritystate":{"keyword":"Network.ClientSecurityState","pageReferences":[{"domain":"Network","type":"3","domainHref":"tot/Network/","href":"#type-ClientSecurityState"}]},"network.crossoriginopenerpolicyvalue":{"keyword":"Network.CrossOriginOpenerPolicyValue","pageReferences":[{"domain":"Network","type":"3","domainHref":"tot/Network/","href":"#type-CrossOriginOpenerPolicyValue"}]},"network.crossoriginopenerpolicystatus":{"keyword":"Network.CrossOriginOpenerPolicyStatus","pageReferences":[{"domain":"Network","type":"3","domainHref":"tot/Network/","href":"#type-CrossOriginOpenerPolicyStatus"}]},"network.crossoriginembedderpolicyvalue":{"keyword":"Network.CrossOriginEmbedderPolicyValue","pageReferences":[{"domain":"Network","type":"3","domainHref":"tot/Network/","href":"#type-CrossOriginEmbedderPolicyValue"}]},"network.crossoriginembedderpolicystatus":{"keyword":"Network.CrossOriginEmbedderPolicyStatus","pageReferences":[{"domain":"Network","type":"3","domainHref":"tot/Network/","href":"#type-CrossOriginEmbedderPolicyStatus"}]},"network.contentsecuritypolicysource":{"keyword":"Network.ContentSecurityPolicySource","pageReferences":[{"domain":"Network","type":"3","domainHref":"tot/Network/","href":"#type-ContentSecurityPolicySource"}]},"network.contentsecuritypolicystatus":{"keyword":"Network.ContentSecurityPolicyStatus","pageReferences":[{"domain":"Network","type":"3","domainHref":"tot/Network/","href":"#type-ContentSecurityPolicyStatus"}]},"network.securityisolationstatus":{"keyword":"Network.SecurityIsolationStatus","pageReferences":[{"domain":"Network","type":"3","domainHref":"tot/Network/","href":"#type-SecurityIsolationStatus"}]},"network.reportstatus":{"keyword":"Network.ReportStatus","pageReferences":[{"domain":"Network","type":"3","description":"The status of a Reporting API report.","domainHref":"tot/Network/","href":"#type-ReportStatus"}]},"network.reportid":{"keyword":"Network.ReportId","pageReferences":[{"domain":"Network","type":"3","domainHref":"tot/Network/","href":"#type-ReportId"}]},"network.reportingapireport":{"keyword":"Network.ReportingApiReport","pageReferences":[{"domain":"Network","type":"3","description":"An object representing a report generated by the Reporting API.","domainHref":"tot/Network/","href":"#type-ReportingApiReport"}]},"network.reportingapiendpoint":{"keyword":"Network.ReportingApiEndpoint","pageReferences":[{"domain":"Network","type":"3","domainHref":"tot/Network/","href":"#type-ReportingApiEndpoint"}]},"network.loadnetworkresourcepageresult":{"keyword":"Network.LoadNetworkResourcePageResult","pageReferences":[{"domain":"Network","type":"3","description":"An object providing the result of a network resource load.","domainHref":"tot/Network/","href":"#type-LoadNetworkResourcePageResult"}]},"network.loadnetworkresourceoptions":{"keyword":"Network.LoadNetworkResourceOptions","pageReferences":[{"domain":"Network","type":"3","description":"An options object that may be extended later to better support CORS,\nCORB and streaming.","domainHref":"tot/Network/","href":"#type-LoadNetworkResourceOptions"}]},"overlay":{"keyword":"Overlay","pageReferences":[{"domain":"Overlay","type":"0","description":"This domain provides various functionality related to drawing atop the inspected page.","domainHref":"tot/Overlay/"}]},"overlay.disable":{"keyword":"Overlay.disable","pageReferences":[{"domain":"Overlay","type":"4","description":"Disables domain notifications.","domainHref":"tot/Overlay/","href":"#method-disable"}]},"overlay.enable":{"keyword":"Overlay.enable","pageReferences":[{"domain":"Overlay","type":"4","description":"Enables domain notifications.","domainHref":"tot/Overlay/","href":"#method-enable"}]},"overlay.gethighlightobjectfortest":{"keyword":"Overlay.getHighlightObjectForTest","pageReferences":[{"domain":"Overlay","type":"4","description":"For testing.","domainHref":"tot/Overlay/","href":"#method-getHighlightObjectForTest"}]},"overlay.getgridhighlightobjectsfortest":{"keyword":"Overlay.getGridHighlightObjectsForTest","pageReferences":[{"domain":"Overlay","type":"4","description":"For Persistent Grid testing.","domainHref":"tot/Overlay/","href":"#method-getGridHighlightObjectsForTest"}]},"overlay.getsourceorderhighlightobjectfortest":{"keyword":"Overlay.getSourceOrderHighlightObjectForTest","pageReferences":[{"domain":"Overlay","type":"4","description":"For Source Order Viewer testing.","domainHref":"tot/Overlay/","href":"#method-getSourceOrderHighlightObjectForTest"}]},"overlay.hidehighlight":{"keyword":"Overlay.hideHighlight","pageReferences":[{"domain":"Overlay","type":"4","description":"Hides any highlight.","domainHref":"tot/Overlay/","href":"#method-hideHighlight"}]},"overlay.highlightframe":{"keyword":"Overlay.highlightFrame","pageReferences":[{"domain":"Overlay","type":"4","description":"Highlights owner element of the frame with given id.\nDeprecated: Doesn't work reliably and cannot be fixed due to process\nseparation (the owner node might be in a different process). Determine\nthe own...","domainHref":"tot/Overlay/","href":"#method-highlightFrame"}]},"overlay.highlightnode":{"keyword":"Overlay.highlightNode","pageReferences":[{"domain":"Overlay","type":"4","description":"Highlights DOM node with given id or with the given JavaScript object wrapper. Either nodeId or\nobjectId must be specified.","domainHref":"tot/Overlay/","href":"#method-highlightNode"}]},"overlay.highlightquad":{"keyword":"Overlay.highlightQuad","pageReferences":[{"domain":"Overlay","type":"4","description":"Highlights given quad. Coordinates are absolute with respect to the main frame viewport.","domainHref":"tot/Overlay/","href":"#method-highlightQuad"}]},"overlay.highlightrect":{"keyword":"Overlay.highlightRect","pageReferences":[{"domain":"Overlay","type":"4","description":"Highlights given rectangle. Coordinates are absolute with respect to the main frame viewport.","domainHref":"tot/Overlay/","href":"#method-highlightRect"}]},"overlay.highlightsourceorder":{"keyword":"Overlay.highlightSourceOrder","pageReferences":[{"domain":"Overlay","type":"4","description":"Highlights the source order of the children of the DOM node with given id or with the given\nJavaScript object wrapper. Either nodeId or objectId must be specified.","domainHref":"tot/Overlay/","href":"#method-highlightSourceOrder"}]},"overlay.setinspectmode":{"keyword":"Overlay.setInspectMode","pageReferences":[{"domain":"Overlay","type":"4","description":"Enters the 'inspect' mode. In this mode, elements that user is hovering over are highlighted.\nBackend then generates 'inspectNodeRequested' event upon element selection.","domainHref":"tot/Overlay/","href":"#method-setInspectMode"}]},"overlay.setshowadhighlights":{"keyword":"Overlay.setShowAdHighlights","pageReferences":[{"domain":"Overlay","type":"4","description":"Highlights owner element of all frames detected to be ads.","domainHref":"tot/Overlay/","href":"#method-setShowAdHighlights"}]},"overlay.setpausedindebuggermessage":{"keyword":"Overlay.setPausedInDebuggerMessage","pageReferences":[{"domain":"Overlay","type":"4","domainHref":"tot/Overlay/","href":"#method-setPausedInDebuggerMessage"}]},"overlay.setshowdebugborders":{"keyword":"Overlay.setShowDebugBorders","pageReferences":[{"domain":"Overlay","type":"4","description":"Requests that backend shows debug borders on layers","domainHref":"tot/Overlay/","href":"#method-setShowDebugBorders"}]},"overlay.setshowfpscounter":{"keyword":"Overlay.setShowFPSCounter","pageReferences":[{"domain":"Overlay","type":"4","description":"Requests that backend shows the FPS counter","domainHref":"tot/Overlay/","href":"#method-setShowFPSCounter"}]},"overlay.setshowgridoverlays":{"keyword":"Overlay.setShowGridOverlays","pageReferences":[{"domain":"Overlay","type":"4","description":"Highlight multiple elements with the CSS Grid overlay.","domainHref":"tot/Overlay/","href":"#method-setShowGridOverlays"}]},"overlay.setshowflexoverlays":{"keyword":"Overlay.setShowFlexOverlays","pageReferences":[{"domain":"Overlay","type":"4","domainHref":"tot/Overlay/","href":"#method-setShowFlexOverlays"}]},"overlay.setshowscrollsnapoverlays":{"keyword":"Overlay.setShowScrollSnapOverlays","pageReferences":[{"domain":"Overlay","type":"4","domainHref":"tot/Overlay/","href":"#method-setShowScrollSnapOverlays"}]},"overlay.setshowcontainerqueryoverlays":{"keyword":"Overlay.setShowContainerQueryOverlays","pageReferences":[{"domain":"Overlay","type":"4","domainHref":"tot/Overlay/","href":"#method-setShowContainerQueryOverlays"}]},"overlay.setshowpaintrects":{"keyword":"Overlay.setShowPaintRects","pageReferences":[{"domain":"Overlay","type":"4","description":"Requests that backend shows paint rectangles","domainHref":"tot/Overlay/","href":"#method-setShowPaintRects"}]},"overlay.setshowlayoutshiftregions":{"keyword":"Overlay.setShowLayoutShiftRegions","pageReferences":[{"domain":"Overlay","type":"4","description":"Requests that backend shows layout shift regions","domainHref":"tot/Overlay/","href":"#method-setShowLayoutShiftRegions"}]},"overlay.setshowscrollbottleneckrects":{"keyword":"Overlay.setShowScrollBottleneckRects","pageReferences":[{"domain":"Overlay","type":"4","description":"Requests that backend shows scroll bottleneck rects","domainHref":"tot/Overlay/","href":"#method-setShowScrollBottleneckRects"}]},"overlay.setshowhittestborders":{"keyword":"Overlay.setShowHitTestBorders","pageReferences":[{"domain":"Overlay","type":"4","description":"Deprecated, no longer has any effect.","domainHref":"tot/Overlay/","href":"#method-setShowHitTestBorders"}]},"overlay.setshowwebvitals":{"keyword":"Overlay.setShowWebVitals","pageReferences":[{"domain":"Overlay","type":"4","description":"Deprecated, no longer has any effect.","domainHref":"tot/Overlay/","href":"#method-setShowWebVitals"}]},"overlay.setshowviewportsizeonresize":{"keyword":"Overlay.setShowViewportSizeOnResize","pageReferences":[{"domain":"Overlay","type":"4","description":"Paints viewport size upon main frame resize.","domainHref":"tot/Overlay/","href":"#method-setShowViewportSizeOnResize"}]},"overlay.setshowhinge":{"keyword":"Overlay.setShowHinge","pageReferences":[{"domain":"Overlay","type":"4","description":"Add a dual screen device hinge","domainHref":"tot/Overlay/","href":"#method-setShowHinge"}]},"overlay.setshowisolatedelements":{"keyword":"Overlay.setShowIsolatedElements","pageReferences":[{"domain":"Overlay","type":"4","description":"Show elements in isolation mode with overlays.","domainHref":"tot/Overlay/","href":"#method-setShowIsolatedElements"}]},"overlay.setshowwindowcontrolsoverlay":{"keyword":"Overlay.setShowWindowControlsOverlay","pageReferences":[{"domain":"Overlay","type":"4","description":"Show Window Controls Overlay for PWA","domainHref":"tot/Overlay/","href":"#method-setShowWindowControlsOverlay"}]},"overlay.inspectnoderequested":{"keyword":"Overlay.inspectNodeRequested","pageReferences":[{"domain":"Overlay","type":"1","description":"Fired when the node should be inspected. This happens after call to `setInspectMode` or when\nuser manually inspects an element.","domainHref":"tot/Overlay/","href":"#event-inspectNodeRequested"}]},"overlay.nodehighlightrequested":{"keyword":"Overlay.nodeHighlightRequested","pageReferences":[{"domain":"Overlay","type":"1","description":"Fired when the node should be highlighted. This happens after call to `setInspectMode`.","domainHref":"tot/Overlay/","href":"#event-nodeHighlightRequested"}]},"overlay.screenshotrequested":{"keyword":"Overlay.screenshotRequested","pageReferences":[{"domain":"Overlay","type":"1","description":"Fired when user asks to capture screenshot of some area on the page.","domainHref":"tot/Overlay/","href":"#event-screenshotRequested"}]},"overlay.inspectmodecanceled":{"keyword":"Overlay.inspectModeCanceled","pageReferences":[{"domain":"Overlay","type":"1","description":"Fired when user cancels the inspect mode.","domainHref":"tot/Overlay/","href":"#event-inspectModeCanceled"}]},"overlay.sourceorderconfig":{"keyword":"Overlay.SourceOrderConfig","pageReferences":[{"domain":"Overlay","type":"3","description":"Configuration data for drawing the source order of an elements children.","domainHref":"tot/Overlay/","href":"#type-SourceOrderConfig"}]},"overlay.gridhighlightconfig":{"keyword":"Overlay.GridHighlightConfig","pageReferences":[{"domain":"Overlay","type":"3","description":"Configuration data for the highlighting of Grid elements.","domainHref":"tot/Overlay/","href":"#type-GridHighlightConfig"}]},"overlay.flexcontainerhighlightconfig":{"keyword":"Overlay.FlexContainerHighlightConfig","pageReferences":[{"domain":"Overlay","type":"3","description":"Configuration data for the highlighting of Flex container elements.","domainHref":"tot/Overlay/","href":"#type-FlexContainerHighlightConfig"}]},"overlay.flexitemhighlightconfig":{"keyword":"Overlay.FlexItemHighlightConfig","pageReferences":[{"domain":"Overlay","type":"3","description":"Configuration data for the highlighting of Flex item elements.","domainHref":"tot/Overlay/","href":"#type-FlexItemHighlightConfig"}]},"overlay.linestyle":{"keyword":"Overlay.LineStyle","pageReferences":[{"domain":"Overlay","type":"3","description":"Style information for drawing a line.","domainHref":"tot/Overlay/","href":"#type-LineStyle"}]},"overlay.boxstyle":{"keyword":"Overlay.BoxStyle","pageReferences":[{"domain":"Overlay","type":"3","description":"Style information for drawing a box.","domainHref":"tot/Overlay/","href":"#type-BoxStyle"}]},"overlay.contrastalgorithm":{"keyword":"Overlay.ContrastAlgorithm","pageReferences":[{"domain":"Overlay","type":"3","domainHref":"tot/Overlay/","href":"#type-ContrastAlgorithm"}]},"overlay.highlightconfig":{"keyword":"Overlay.HighlightConfig","pageReferences":[{"domain":"Overlay","type":"3","description":"Configuration data for the highlighting of page elements.","domainHref":"tot/Overlay/","href":"#type-HighlightConfig"}]},"overlay.colorformat":{"keyword":"Overlay.ColorFormat","pageReferences":[{"domain":"Overlay","type":"3","domainHref":"tot/Overlay/","href":"#type-ColorFormat"}]},"overlay.gridnodehighlightconfig":{"keyword":"Overlay.GridNodeHighlightConfig","pageReferences":[{"domain":"Overlay","type":"3","description":"Configurations for Persistent Grid Highlight","domainHref":"tot/Overlay/","href":"#type-GridNodeHighlightConfig"}]},"overlay.flexnodehighlightconfig":{"keyword":"Overlay.FlexNodeHighlightConfig","pageReferences":[{"domain":"Overlay","type":"3","domainHref":"tot/Overlay/","href":"#type-FlexNodeHighlightConfig"}]},"overlay.scrollsnapcontainerhighlightconfig":{"keyword":"Overlay.ScrollSnapContainerHighlightConfig","pageReferences":[{"domain":"Overlay","type":"3","domainHref":"tot/Overlay/","href":"#type-ScrollSnapContainerHighlightConfig"}]},"overlay.scrollsnaphighlightconfig":{"keyword":"Overlay.ScrollSnapHighlightConfig","pageReferences":[{"domain":"Overlay","type":"3","domainHref":"tot/Overlay/","href":"#type-ScrollSnapHighlightConfig"}]},"overlay.hingeconfig":{"keyword":"Overlay.HingeConfig","pageReferences":[{"domain":"Overlay","type":"3","description":"Configuration for dual screen hinge","domainHref":"tot/Overlay/","href":"#type-HingeConfig"}]},"overlay.windowcontrolsoverlayconfig":{"keyword":"Overlay.WindowControlsOverlayConfig","pageReferences":[{"domain":"Overlay","type":"3","description":"Configuration for Window Controls Overlay","domainHref":"tot/Overlay/","href":"#type-WindowControlsOverlayConfig"}]},"overlay.containerqueryhighlightconfig":{"keyword":"Overlay.ContainerQueryHighlightConfig","pageReferences":[{"domain":"Overlay","type":"3","domainHref":"tot/Overlay/","href":"#type-ContainerQueryHighlightConfig"}]},"overlay.containerquerycontainerhighlightconfig":{"keyword":"Overlay.ContainerQueryContainerHighlightConfig","pageReferences":[{"domain":"Overlay","type":"3","domainHref":"tot/Overlay/","href":"#type-ContainerQueryContainerHighlightConfig"}]},"overlay.isolatedelementhighlightconfig":{"keyword":"Overlay.IsolatedElementHighlightConfig","pageReferences":[{"domain":"Overlay","type":"3","domainHref":"tot/Overlay/","href":"#type-IsolatedElementHighlightConfig"}]},"overlay.isolationmodehighlightconfig":{"keyword":"Overlay.IsolationModeHighlightConfig","pageReferences":[{"domain":"Overlay","type":"3","domainHref":"tot/Overlay/","href":"#type-IsolationModeHighlightConfig"}]},"overlay.inspectmode":{"keyword":"Overlay.InspectMode","pageReferences":[{"domain":"Overlay","type":"3","domainHref":"tot/Overlay/","href":"#type-InspectMode"}]},"page":{"keyword":"Page","pageReferences":[{"domain":"Page","type":"0","description":"Actions and events related to the inspected page belong to the page domain.","domainHref":"tot/Page/"}]},"page.addscripttoevaluateonload":{"keyword":"Page.addScriptToEvaluateOnLoad","pageReferences":[{"domain":"Page","type":"4","description":"Deprecated, please use addScriptToEvaluateOnNewDocument instead.","domainHref":"tot/Page/","href":"#method-addScriptToEvaluateOnLoad"}]},"page.addscripttoevaluateonnewdocument":{"keyword":"Page.addScriptToEvaluateOnNewDocument","pageReferences":[{"domain":"Page","type":"4","description":"Evaluates given script in every frame upon creation (before loading frame's scripts).","domainHref":"tot/Page/","href":"#method-addScriptToEvaluateOnNewDocument"}]},"page.bringtofront":{"keyword":"Page.bringToFront","pageReferences":[{"domain":"Page","type":"4","description":"Brings page to front (activates tab).","domainHref":"tot/Page/","href":"#method-bringToFront"}]},"page.capturescreenshot":{"keyword":"Page.captureScreenshot","pageReferences":[{"domain":"Page","type":"4","description":"Capture page screenshot.","domainHref":"tot/Page/","href":"#method-captureScreenshot"}]},"page.capturesnapshot":{"keyword":"Page.captureSnapshot","pageReferences":[{"domain":"Page","type":"4","description":"Returns a snapshot of the page as a string. For MHTML format, the serialization includes\niframes, shadow DOM, external resources, and element-inline styles.","domainHref":"tot/Page/","href":"#method-captureSnapshot"}]},"page.cleardevicemetricsoverride":{"keyword":"Page.clearDeviceMetricsOverride","pageReferences":[{"domain":"Page","type":"4","description":"Clears the overridden device metrics.","domainHref":"tot/Page/","href":"#method-clearDeviceMetricsOverride"}]},"page.cleardeviceorientationoverride":{"keyword":"Page.clearDeviceOrientationOverride","pageReferences":[{"domain":"Page","type":"4","description":"Clears the overridden Device Orientation.","domainHref":"tot/Page/","href":"#method-clearDeviceOrientationOverride"}]},"page.cleargeolocationoverride":{"keyword":"Page.clearGeolocationOverride","pageReferences":[{"domain":"Page","type":"4","description":"Clears the overridden Geolocation Position and Error.","domainHref":"tot/Page/","href":"#method-clearGeolocationOverride"}]},"page.createisolatedworld":{"keyword":"Page.createIsolatedWorld","pageReferences":[{"domain":"Page","type":"4","description":"Creates an isolated world for the given frame.","domainHref":"tot/Page/","href":"#method-createIsolatedWorld"}]},"page.deletecookie":{"keyword":"Page.deleteCookie","pageReferences":[{"domain":"Page","type":"4","description":"Deletes browser cookie with given name, domain and path.","domainHref":"tot/Page/","href":"#method-deleteCookie"}]},"page.disable":{"keyword":"Page.disable","pageReferences":[{"domain":"Page","type":"4","description":"Disables page domain notifications.","domainHref":"tot/Page/","href":"#method-disable"}]},"page.enable":{"keyword":"Page.enable","pageReferences":[{"domain":"Page","type":"4","description":"Enables page domain notifications.","domainHref":"tot/Page/","href":"#method-enable"}]},"page.getappmanifest":{"keyword":"Page.getAppManifest","pageReferences":[{"domain":"Page","type":"4","description":"Gets the processed manifest for this current document.\n This API always waits for the manifest to be loaded.\n If manifestId is provided, and it does not match the manifest of the\n current documen...","domainHref":"tot/Page/","href":"#method-getAppManifest"}]},"page.getinstallabilityerrors":{"keyword":"Page.getInstallabilityErrors","pageReferences":[{"domain":"Page","type":"4","domainHref":"tot/Page/","href":"#method-getInstallabilityErrors"}]},"page.getmanifesticons":{"keyword":"Page.getManifestIcons","pageReferences":[{"domain":"Page","type":"4","description":"Deprecated because it's not guaranteed that the returned icon is in fact the one used for PWA installation.","domainHref":"tot/Page/","href":"#method-getManifestIcons"}]},"page.getappid":{"keyword":"Page.getAppId","pageReferences":[{"domain":"Page","type":"4","description":"Returns the unique (PWA) app id.\nOnly returns values if the feature flag 'WebAppEnableManifestId' is enabled","domainHref":"tot/Page/","href":"#method-getAppId"}]},"page.getadscriptancestry":{"keyword":"Page.getAdScriptAncestry","pageReferences":[{"domain":"Page","type":"4","domainHref":"tot/Page/","href":"#method-getAdScriptAncestry"}]},"page.getframetree":{"keyword":"Page.getFrameTree","pageReferences":[{"domain":"Page","type":"4","description":"Returns present frame tree structure.","domainHref":"tot/Page/","href":"#method-getFrameTree"}]},"page.getlayoutmetrics":{"keyword":"Page.getLayoutMetrics","pageReferences":[{"domain":"Page","type":"4","description":"Returns metrics relating to the layouting of the page, such as viewport bounds/scale.","domainHref":"tot/Page/","href":"#method-getLayoutMetrics"}]},"page.getnavigationhistory":{"keyword":"Page.getNavigationHistory","pageReferences":[{"domain":"Page","type":"4","description":"Returns navigation history for the current page.","domainHref":"tot/Page/","href":"#method-getNavigationHistory"}]},"page.resetnavigationhistory":{"keyword":"Page.resetNavigationHistory","pageReferences":[{"domain":"Page","type":"4","description":"Resets navigation history for the current page.","domainHref":"tot/Page/","href":"#method-resetNavigationHistory"}]},"page.getresourcecontent":{"keyword":"Page.getResourceContent","pageReferences":[{"domain":"Page","type":"4","description":"Returns content of the given resource.","domainHref":"tot/Page/","href":"#method-getResourceContent"}]},"page.getresourcetree":{"keyword":"Page.getResourceTree","pageReferences":[{"domain":"Page","type":"4","description":"Returns present frame / resource tree structure.","domainHref":"tot/Page/","href":"#method-getResourceTree"}]},"page.handlejavascriptdialog":{"keyword":"Page.handleJavaScriptDialog","pageReferences":[{"domain":"Page","type":"4","description":"Accepts or dismisses a JavaScript initiated dialog (alert, confirm, prompt, or onbeforeunload).","domainHref":"tot/Page/","href":"#method-handleJavaScriptDialog"}]},"page.navigate":{"keyword":"Page.navigate","pageReferences":[{"domain":"Page","type":"4","description":"Navigates current page to the given URL.","domainHref":"tot/Page/","href":"#method-navigate"}]},"page.navigatetohistoryentry":{"keyword":"Page.navigateToHistoryEntry","pageReferences":[{"domain":"Page","type":"4","description":"Navigates current page to the given history entry.","domainHref":"tot/Page/","href":"#method-navigateToHistoryEntry"}]},"page.printtopdf":{"keyword":"Page.printToPDF","pageReferences":[{"domain":"Page","type":"4","description":"Print page as PDF.","domainHref":"tot/Page/","href":"#method-printToPDF"}]},"page.reload":{"keyword":"Page.reload","pageReferences":[{"domain":"Page","type":"4","description":"Reloads given page optionally ignoring the cache.","domainHref":"tot/Page/","href":"#method-reload"}]},"page.removescripttoevaluateonload":{"keyword":"Page.removeScriptToEvaluateOnLoad","pageReferences":[{"domain":"Page","type":"4","description":"Deprecated, please use removeScriptToEvaluateOnNewDocument instead.","domainHref":"tot/Page/","href":"#method-removeScriptToEvaluateOnLoad"}]},"page.removescripttoevaluateonnewdocument":{"keyword":"Page.removeScriptToEvaluateOnNewDocument","pageReferences":[{"domain":"Page","type":"4","description":"Removes given script from the list.","domainHref":"tot/Page/","href":"#method-removeScriptToEvaluateOnNewDocument"}]},"page.screencastframeack":{"keyword":"Page.screencastFrameAck","pageReferences":[{"domain":"Page","type":"4","description":"Acknowledges that a screencast frame has been received by the frontend.","domainHref":"tot/Page/","href":"#method-screencastFrameAck"}]},"page.searchinresource":{"keyword":"Page.searchInResource","pageReferences":[{"domain":"Page","type":"4","description":"Searches for given string in resource content.","domainHref":"tot/Page/","href":"#method-searchInResource"}]},"page.setadblockingenabled":{"keyword":"Page.setAdBlockingEnabled","pageReferences":[{"domain":"Page","type":"4","description":"Enable Chrome's experimental ad filter on all sites.","domainHref":"tot/Page/","href":"#method-setAdBlockingEnabled"}]},"page.setbypasscsp":{"keyword":"Page.setBypassCSP","pageReferences":[{"domain":"Page","type":"4","description":"Enable page Content Security Policy by-passing.","domainHref":"tot/Page/","href":"#method-setBypassCSP"}]},"page.getpermissionspolicystate":{"keyword":"Page.getPermissionsPolicyState","pageReferences":[{"domain":"Page","type":"4","description":"Get Permissions Policy state on given frame.","domainHref":"tot/Page/","href":"#method-getPermissionsPolicyState"}]},"page.getorigintrials":{"keyword":"Page.getOriginTrials","pageReferences":[{"domain":"Page","type":"4","description":"Get Origin Trials on given frame.","domainHref":"tot/Page/","href":"#method-getOriginTrials"}]},"page.setdevicemetricsoverride":{"keyword":"Page.setDeviceMetricsOverride","pageReferences":[{"domain":"Page","type":"4","description":"Overrides the values of device screen dimensions (window.screen.width, window.screen.height,\nwindow.innerWidth, window.innerHeight, and \"device-width\"/\"device-height\"-related CSS media\nquery results).","domainHref":"tot/Page/","href":"#method-setDeviceMetricsOverride"}]},"page.setdeviceorientationoverride":{"keyword":"Page.setDeviceOrientationOverride","pageReferences":[{"domain":"Page","type":"4","description":"Overrides the Device Orientation.","domainHref":"tot/Page/","href":"#method-setDeviceOrientationOverride"}]},"page.setfontfamilies":{"keyword":"Page.setFontFamilies","pageReferences":[{"domain":"Page","type":"4","description":"Set generic font families.","domainHref":"tot/Page/","href":"#method-setFontFamilies"}]},"page.setfontsizes":{"keyword":"Page.setFontSizes","pageReferences":[{"domain":"Page","type":"4","description":"Set default font sizes.","domainHref":"tot/Page/","href":"#method-setFontSizes"}]},"page.setdocumentcontent":{"keyword":"Page.setDocumentContent","pageReferences":[{"domain":"Page","type":"4","description":"Sets given markup as the document's HTML.","domainHref":"tot/Page/","href":"#method-setDocumentContent"}]},"page.setdownloadbehavior":{"keyword":"Page.setDownloadBehavior","pageReferences":[{"domain":"Page","type":"4","description":"Set the behavior when downloading a file.","domainHref":"tot/Page/","href":"#method-setDownloadBehavior"}]},"page.setgeolocationoverride":{"keyword":"Page.setGeolocationOverride","pageReferences":[{"domain":"Page","type":"4","description":"Overrides the Geolocation Position or Error. Omitting any of the parameters emulates position\nunavailable.","domainHref":"tot/Page/","href":"#method-setGeolocationOverride"}]},"page.setlifecycleeventsenabled":{"keyword":"Page.setLifecycleEventsEnabled","pageReferences":[{"domain":"Page","type":"4","description":"Controls whether page will emit lifecycle events.","domainHref":"tot/Page/","href":"#method-setLifecycleEventsEnabled"}]},"page.settouchemulationenabled":{"keyword":"Page.setTouchEmulationEnabled","pageReferences":[{"domain":"Page","type":"4","description":"Toggles mouse event-based touch event emulation.","domainHref":"tot/Page/","href":"#method-setTouchEmulationEnabled"}]},"page.startscreencast":{"keyword":"Page.startScreencast","pageReferences":[{"domain":"Page","type":"4","description":"Starts sending each frame using the `screencastFrame` event.","domainHref":"tot/Page/","href":"#method-startScreencast"}]},"page.stoploading":{"keyword":"Page.stopLoading","pageReferences":[{"domain":"Page","type":"4","description":"Force the page stop all navigations and pending resource fetches.","domainHref":"tot/Page/","href":"#method-stopLoading"}]},"page.crash":{"keyword":"Page.crash","pageReferences":[{"domain":"Page","type":"4","description":"Crashes renderer on the IO thread, generates minidumps.","domainHref":"tot/Page/","href":"#method-crash"}]},"page.close":{"keyword":"Page.close","pageReferences":[{"domain":"Page","type":"4","description":"Tries to close page, running its beforeunload hooks, if any.","domainHref":"tot/Page/","href":"#method-close"}]},"page.setweblifecyclestate":{"keyword":"Page.setWebLifecycleState","pageReferences":[{"domain":"Page","type":"4","description":"Tries to update the web lifecycle state of the page.\nIt will transition the page to the given state according to:\nhttps://github.com/WICG/web-lifecycle/","domainHref":"tot/Page/","href":"#method-setWebLifecycleState"}]},"page.stopscreencast":{"keyword":"Page.stopScreencast","pageReferences":[{"domain":"Page","type":"4","description":"Stops sending each frame in the `screencastFrame`.","domainHref":"tot/Page/","href":"#method-stopScreencast"}]},"page.producecompilationcache":{"keyword":"Page.produceCompilationCache","pageReferences":[{"domain":"Page","type":"4","description":"Requests backend to produce compilation cache for the specified scripts.\n`scripts` are appended to the list of scripts for which the cache\nwould be produced. The list may be reset during page navigati...","domainHref":"tot/Page/","href":"#method-produceCompilationCache"}]},"page.addcompilationcache":{"keyword":"Page.addCompilationCache","pageReferences":[{"domain":"Page","type":"4","description":"Seeds compilation cache for given url. Compilation cache does not survive\ncross-process navigation.","domainHref":"tot/Page/","href":"#method-addCompilationCache"}]},"page.clearcompilationcache":{"keyword":"Page.clearCompilationCache","pageReferences":[{"domain":"Page","type":"4","description":"Clears seeded compilation cache.","domainHref":"tot/Page/","href":"#method-clearCompilationCache"}]},"page.setspctransactionmode":{"keyword":"Page.setSPCTransactionMode","pageReferences":[{"domain":"Page","type":"4","description":"Sets the Secure Payment Confirmation transaction mode.\nhttps://w3c.github.io/secure-payment-confirmation/#sctn-automation-set-spc-transaction-mode","domainHref":"tot/Page/","href":"#method-setSPCTransactionMode"}]},"page.setrphregistrationmode":{"keyword":"Page.setRPHRegistrationMode","pageReferences":[{"domain":"Page","type":"4","description":"Extensions for Custom Handlers API:\nhttps://html.spec.whatwg.org/multipage/system-state.html#rph-automation","domainHref":"tot/Page/","href":"#method-setRPHRegistrationMode"}]},"page.generatetestreport":{"keyword":"Page.generateTestReport","pageReferences":[{"domain":"Page","type":"4","description":"Generates a report for testing.","domainHref":"tot/Page/","href":"#method-generateTestReport"}]},"page.waitfordebugger":{"keyword":"Page.waitForDebugger","pageReferences":[{"domain":"Page","type":"4","description":"Pauses page execution. Can be resumed using generic Runtime.runIfWaitingForDebugger.","domainHref":"tot/Page/","href":"#method-waitForDebugger"}]},"page.setinterceptfilechooserdialog":{"keyword":"Page.setInterceptFileChooserDialog","pageReferences":[{"domain":"Page","type":"4","description":"Intercept file chooser requests and transfer control to protocol clients.\nWhen file chooser interception is enabled, native file chooser dialog is not shown.\nInstead, a protocol event `Page.fileChoose...","domainHref":"tot/Page/","href":"#method-setInterceptFileChooserDialog"}]},"page.setprerenderingallowed":{"keyword":"Page.setPrerenderingAllowed","pageReferences":[{"domain":"Page","type":"4","description":"Enable/disable prerendering manually.\n\nThis command is a short-term solution for https://crbug.com/1440085.\nSee https://docs.google.com/document/d/12HVmFxYj5Jc-eJr5OmWsa2bqTJsbgGLKI6ZIyx0_wpA\nfor more...","domainHref":"tot/Page/","href":"#method-setPrerenderingAllowed"}]},"page.domcontenteventfired":{"keyword":"Page.domContentEventFired","pageReferences":[{"domain":"Page","type":"1","domainHref":"tot/Page/","href":"#event-domContentEventFired"}]},"page.filechooseropened":{"keyword":"Page.fileChooserOpened","pageReferences":[{"domain":"Page","type":"1","description":"Emitted only when `page.interceptFileChooser` is enabled.","domainHref":"tot/Page/","href":"#event-fileChooserOpened"}]},"page.frameattached":{"keyword":"Page.frameAttached","pageReferences":[{"domain":"Page","type":"1","description":"Fired when frame has been attached to its parent.","domainHref":"tot/Page/","href":"#event-frameAttached"}]},"page.frameclearedschedulednavigation":{"keyword":"Page.frameClearedScheduledNavigation","pageReferences":[{"domain":"Page","type":"1","description":"Fired when frame no longer has a scheduled navigation.","domainHref":"tot/Page/","href":"#event-frameClearedScheduledNavigation"}]},"page.framedetached":{"keyword":"Page.frameDetached","pageReferences":[{"domain":"Page","type":"1","description":"Fired when frame has been detached from its parent.","domainHref":"tot/Page/","href":"#event-frameDetached"}]},"page.framesubtreewillbedetached":{"keyword":"Page.frameSubtreeWillBeDetached","pageReferences":[{"domain":"Page","type":"1","description":"Fired before frame subtree is detached. Emitted before any frame of the\nsubtree is actually detached.","domainHref":"tot/Page/","href":"#event-frameSubtreeWillBeDetached"}]},"page.framenavigated":{"keyword":"Page.frameNavigated","pageReferences":[{"domain":"Page","type":"1","description":"Fired once navigation of the frame has completed. Frame is now associated with the new loader.","domainHref":"tot/Page/","href":"#event-frameNavigated"}]},"page.documentopened":{"keyword":"Page.documentOpened","pageReferences":[{"domain":"Page","type":"1","description":"Fired when opening document to write to.","domainHref":"tot/Page/","href":"#event-documentOpened"}]},"page.frameresized":{"keyword":"Page.frameResized","pageReferences":[{"domain":"Page","type":"1","domainHref":"tot/Page/","href":"#event-frameResized"}]},"page.framestartednavigating":{"keyword":"Page.frameStartedNavigating","pageReferences":[{"domain":"Page","type":"1","description":"Fired when a navigation starts. This event is fired for both\nrenderer-initiated and browser-initiated navigations. For renderer-initiated\nnavigations, the event is fired after `frameRequestedNavigatio...","domainHref":"tot/Page/","href":"#event-frameStartedNavigating"}]},"page.framerequestednavigation":{"keyword":"Page.frameRequestedNavigation","pageReferences":[{"domain":"Page","type":"1","description":"Fired when a renderer-initiated navigation is requested.\nNavigation may still be cancelled after the event is issued.","domainHref":"tot/Page/","href":"#event-frameRequestedNavigation"}]},"page.frameschedulednavigation":{"keyword":"Page.frameScheduledNavigation","pageReferences":[{"domain":"Page","type":"1","description":"Fired when frame schedules a potential navigation.","domainHref":"tot/Page/","href":"#event-frameScheduledNavigation"}]},"page.framestartedloading":{"keyword":"Page.frameStartedLoading","pageReferences":[{"domain":"Page","type":"1","description":"Fired when frame has started loading.","domainHref":"tot/Page/","href":"#event-frameStartedLoading"}]},"page.framestoppedloading":{"keyword":"Page.frameStoppedLoading","pageReferences":[{"domain":"Page","type":"1","description":"Fired when frame has stopped loading.","domainHref":"tot/Page/","href":"#event-frameStoppedLoading"}]},"page.downloadwillbegin":{"keyword":"Page.downloadWillBegin","pageReferences":[{"domain":"Page","type":"1","description":"Fired when page is about to start a download.\nDeprecated. Use Browser.downloadWillBegin instead.","domainHref":"tot/Page/","href":"#event-downloadWillBegin"}]},"page.downloadprogress":{"keyword":"Page.downloadProgress","pageReferences":[{"domain":"Page","type":"1","description":"Fired when download makes progress. Last call has |done| == true.\nDeprecated. Use Browser.downloadProgress instead.","domainHref":"tot/Page/","href":"#event-downloadProgress"}]},"page.interstitialhidden":{"keyword":"Page.interstitialHidden","pageReferences":[{"domain":"Page","type":"1","description":"Fired when interstitial page was hidden","domainHref":"tot/Page/","href":"#event-interstitialHidden"}]},"page.interstitialshown":{"keyword":"Page.interstitialShown","pageReferences":[{"domain":"Page","type":"1","description":"Fired when interstitial page was shown","domainHref":"tot/Page/","href":"#event-interstitialShown"}]},"page.javascriptdialogclosed":{"keyword":"Page.javascriptDialogClosed","pageReferences":[{"domain":"Page","type":"1","description":"Fired when a JavaScript initiated dialog (alert, confirm, prompt, or onbeforeunload) has been\nclosed.","domainHref":"tot/Page/","href":"#event-javascriptDialogClosed"}]},"page.javascriptdialogopening":{"keyword":"Page.javascriptDialogOpening","pageReferences":[{"domain":"Page","type":"1","description":"Fired when a JavaScript initiated dialog (alert, confirm, prompt, or onbeforeunload) is about to\nopen.","domainHref":"tot/Page/","href":"#event-javascriptDialogOpening"}]},"page.lifecycleevent":{"keyword":"Page.lifecycleEvent","pageReferences":[{"domain":"Page","type":"1","description":"Fired for lifecycle events (navigation, load, paint, etc) in the current\ntarget (including local frames).","domainHref":"tot/Page/","href":"#event-lifecycleEvent"}]},"page.backforwardcachenotused":{"keyword":"Page.backForwardCacheNotUsed","pageReferences":[{"domain":"Page","type":"1","description":"Fired for failed bfcache history navigations if BackForwardCache feature is enabled. Do\nnot assume any ordering with the Page.frameNavigated event. This event is fired only for\nmain-frame history navi...","domainHref":"tot/Page/","href":"#event-backForwardCacheNotUsed"}]},"page.loadeventfired":{"keyword":"Page.loadEventFired","pageReferences":[{"domain":"Page","type":"1","domainHref":"tot/Page/","href":"#event-loadEventFired"}]},"page.navigatedwithindocument":{"keyword":"Page.navigatedWithinDocument","pageReferences":[{"domain":"Page","type":"1","description":"Fired when same-document navigation happens, e.g. due to history API usage or anchor navigation.","domainHref":"tot/Page/","href":"#event-navigatedWithinDocument"}]},"page.screencastframe":{"keyword":"Page.screencastFrame","pageReferences":[{"domain":"Page","type":"1","description":"Compressed image data requested by the `startScreencast`.","domainHref":"tot/Page/","href":"#event-screencastFrame"}]},"page.screencastvisibilitychanged":{"keyword":"Page.screencastVisibilityChanged","pageReferences":[{"domain":"Page","type":"1","description":"Fired when the page with currently enabled screencast was shown or hidden `.","domainHref":"tot/Page/","href":"#event-screencastVisibilityChanged"}]},"page.windowopen":{"keyword":"Page.windowOpen","pageReferences":[{"domain":"Page","type":"1","description":"Fired when a new window is going to be opened, via window.open(), link click, form submission,\netc.","domainHref":"tot/Page/","href":"#event-windowOpen"}]},"page.compilationcacheproduced":{"keyword":"Page.compilationCacheProduced","pageReferences":[{"domain":"Page","type":"1","description":"Issued for every compilation cache generated. Is only available\nif Page.setGenerateCompilationCache is enabled.","domainHref":"tot/Page/","href":"#event-compilationCacheProduced"}]},"page.frameid":{"keyword":"Page.FrameId","pageReferences":[{"domain":"Page","type":"3","description":"Unique frame identifier.","domainHref":"tot/Page/","href":"#type-FrameId"}]},"page.adframetype":{"keyword":"Page.AdFrameType","pageReferences":[{"domain":"Page","type":"3","description":"Indicates whether a frame has been identified as an ad.","domainHref":"tot/Page/","href":"#type-AdFrameType"}]},"page.adframeexplanation":{"keyword":"Page.AdFrameExplanation","pageReferences":[{"domain":"Page","type":"3","domainHref":"tot/Page/","href":"#type-AdFrameExplanation"}]},"page.adframestatus":{"keyword":"Page.AdFrameStatus","pageReferences":[{"domain":"Page","type":"3","description":"Indicates whether a frame has been identified as an ad and why.","domainHref":"tot/Page/","href":"#type-AdFrameStatus"}]},"page.adscriptid":{"keyword":"Page.AdScriptId","pageReferences":[{"domain":"Page","type":"3","description":"Identifies the script which caused a script or frame to be labelled as an\nad.","domainHref":"tot/Page/","href":"#type-AdScriptId"}]},"page.adscriptancestry":{"keyword":"Page.AdScriptAncestry","pageReferences":[{"domain":"Page","type":"3","description":"Encapsulates the script ancestry and the root script filterlist rule that\ncaused the frame to be labelled as an ad. Only created when `ancestryChain`\nis not empty.","domainHref":"tot/Page/","href":"#type-AdScriptAncestry"}]},"page.securecontexttype":{"keyword":"Page.SecureContextType","pageReferences":[{"domain":"Page","type":"3","description":"Indicates whether the frame is a secure context and why it is the case.","domainHref":"tot/Page/","href":"#type-SecureContextType"}]},"page.crossoriginisolatedcontexttype":{"keyword":"Page.CrossOriginIsolatedContextType","pageReferences":[{"domain":"Page","type":"3","description":"Indicates whether the frame is cross-origin isolated and why it is the case.","domainHref":"tot/Page/","href":"#type-CrossOriginIsolatedContextType"}]},"page.gatedapifeatures":{"keyword":"Page.GatedAPIFeatures","pageReferences":[{"domain":"Page","type":"3","domainHref":"tot/Page/","href":"#type-GatedAPIFeatures"}]},"page.permissionspolicyfeature":{"keyword":"Page.PermissionsPolicyFeature","pageReferences":[{"domain":"Page","type":"3","description":"All Permissions Policy features. This enum should match the one defined\nin services/network/public/cpp/permissions_policy/permissions_policy_features.json5.\nLINT.IfChange(PermissionsPolicyFeature)","domainHref":"tot/Page/","href":"#type-PermissionsPolicyFeature"}]},"page.permissionspolicyblockreason":{"keyword":"Page.PermissionsPolicyBlockReason","pageReferences":[{"domain":"Page","type":"3","description":"Reason for a permissions policy feature to be disabled.","domainHref":"tot/Page/","href":"#type-PermissionsPolicyBlockReason"}]},"page.permissionspolicyblocklocator":{"keyword":"Page.PermissionsPolicyBlockLocator","pageReferences":[{"domain":"Page","type":"3","domainHref":"tot/Page/","href":"#type-PermissionsPolicyBlockLocator"}]},"page.permissionspolicyfeaturestate":{"keyword":"Page.PermissionsPolicyFeatureState","pageReferences":[{"domain":"Page","type":"3","domainHref":"tot/Page/","href":"#type-PermissionsPolicyFeatureState"}]},"page.origintrialtokenstatus":{"keyword":"Page.OriginTrialTokenStatus","pageReferences":[{"domain":"Page","type":"3","description":"Origin Trial(https://www.chromium.org/blink/origin-trials) support.\nStatus for an Origin Trial token.","domainHref":"tot/Page/","href":"#type-OriginTrialTokenStatus"}]},"page.origintrialstatus":{"keyword":"Page.OriginTrialStatus","pageReferences":[{"domain":"Page","type":"3","description":"Status for an Origin Trial.","domainHref":"tot/Page/","href":"#type-OriginTrialStatus"}]},"page.origintrialusagerestriction":{"keyword":"Page.OriginTrialUsageRestriction","pageReferences":[{"domain":"Page","type":"3","domainHref":"tot/Page/","href":"#type-OriginTrialUsageRestriction"}]},"page.origintrialtoken":{"keyword":"Page.OriginTrialToken","pageReferences":[{"domain":"Page","type":"3","domainHref":"tot/Page/","href":"#type-OriginTrialToken"}]},"page.origintrialtokenwithstatus":{"keyword":"Page.OriginTrialTokenWithStatus","pageReferences":[{"domain":"Page","type":"3","domainHref":"tot/Page/","href":"#type-OriginTrialTokenWithStatus"}]},"page.origintrial":{"keyword":"Page.OriginTrial","pageReferences":[{"domain":"Page","type":"3","domainHref":"tot/Page/","href":"#type-OriginTrial"}]},"page.securityorigindetails":{"keyword":"Page.SecurityOriginDetails","pageReferences":[{"domain":"Page","type":"3","description":"Additional information about the frame document's security origin.","domainHref":"tot/Page/","href":"#type-SecurityOriginDetails"}]},"page.frame":{"keyword":"Page.Frame","pageReferences":[{"domain":"Page","type":"3","description":"Information about the Frame on the page.","domainHref":"tot/Page/","href":"#type-Frame"}]},"page.frameresource":{"keyword":"Page.FrameResource","pageReferences":[{"domain":"Page","type":"3","description":"Information about the Resource on the page.","domainHref":"tot/Page/","href":"#type-FrameResource"}]},"page.frameresourcetree":{"keyword":"Page.FrameResourceTree","pageReferences":[{"domain":"Page","type":"3","description":"Information about the Frame hierarchy along with their cached resources.","domainHref":"tot/Page/","href":"#type-FrameResourceTree"}]},"page.frametree":{"keyword":"Page.FrameTree","pageReferences":[{"domain":"Page","type":"3","description":"Information about the Frame hierarchy.","domainHref":"tot/Page/","href":"#type-FrameTree"}]},"page.scriptidentifier":{"keyword":"Page.ScriptIdentifier","pageReferences":[{"domain":"Page","type":"3","description":"Unique script identifier.","domainHref":"tot/Page/","href":"#type-ScriptIdentifier"}]},"page.transitiontype":{"keyword":"Page.TransitionType","pageReferences":[{"domain":"Page","type":"3","description":"Transition type.","domainHref":"tot/Page/","href":"#type-TransitionType"}]},"page.navigationentry":{"keyword":"Page.NavigationEntry","pageReferences":[{"domain":"Page","type":"3","description":"Navigation history entry.","domainHref":"tot/Page/","href":"#type-NavigationEntry"}]},"page.screencastframemetadata":{"keyword":"Page.ScreencastFrameMetadata","pageReferences":[{"domain":"Page","type":"3","description":"Screencast frame metadata.","domainHref":"tot/Page/","href":"#type-ScreencastFrameMetadata"}]},"page.dialogtype":{"keyword":"Page.DialogType","pageReferences":[{"domain":"Page","type":"3","description":"Javascript dialog type.","domainHref":"tot/Page/","href":"#type-DialogType"}]},"page.appmanifesterror":{"keyword":"Page.AppManifestError","pageReferences":[{"domain":"Page","type":"3","description":"Error while paring app manifest.","domainHref":"tot/Page/","href":"#type-AppManifestError"}]},"page.appmanifestparsedproperties":{"keyword":"Page.AppManifestParsedProperties","pageReferences":[{"domain":"Page","type":"3","description":"Parsed app manifest properties.","domainHref":"tot/Page/","href":"#type-AppManifestParsedProperties"}]},"page.layoutviewport":{"keyword":"Page.LayoutViewport","pageReferences":[{"domain":"Page","type":"3","description":"Layout viewport position and dimensions.","domainHref":"tot/Page/","href":"#type-LayoutViewport"}]},"page.visualviewport":{"keyword":"Page.VisualViewport","pageReferences":[{"domain":"Page","type":"3","description":"Visual viewport position, dimensions, and scale.","domainHref":"tot/Page/","href":"#type-VisualViewport"}]},"page.viewport":{"keyword":"Page.Viewport","pageReferences":[{"domain":"Page","type":"3","description":"Viewport for capturing screenshot.","domainHref":"tot/Page/","href":"#type-Viewport"}]},"page.fontfamilies":{"keyword":"Page.FontFamilies","pageReferences":[{"domain":"Page","type":"3","description":"Generic font families collection.","domainHref":"tot/Page/","href":"#type-FontFamilies"}]},"page.scriptfontfamilies":{"keyword":"Page.ScriptFontFamilies","pageReferences":[{"domain":"Page","type":"3","description":"Font families collection for a script.","domainHref":"tot/Page/","href":"#type-ScriptFontFamilies"}]},"page.fontsizes":{"keyword":"Page.FontSizes","pageReferences":[{"domain":"Page","type":"3","description":"Default font sizes.","domainHref":"tot/Page/","href":"#type-FontSizes"}]},"page.clientnavigationreason":{"keyword":"Page.ClientNavigationReason","pageReferences":[{"domain":"Page","type":"3","domainHref":"tot/Page/","href":"#type-ClientNavigationReason"}]},"page.clientnavigationdisposition":{"keyword":"Page.ClientNavigationDisposition","pageReferences":[{"domain":"Page","type":"3","domainHref":"tot/Page/","href":"#type-ClientNavigationDisposition"}]},"page.installabilityerrorargument":{"keyword":"Page.InstallabilityErrorArgument","pageReferences":[{"domain":"Page","type":"3","domainHref":"tot/Page/","href":"#type-InstallabilityErrorArgument"}]},"page.installabilityerror":{"keyword":"Page.InstallabilityError","pageReferences":[{"domain":"Page","type":"3","description":"The installability error","domainHref":"tot/Page/","href":"#type-InstallabilityError"}]},"page.referrerpolicy":{"keyword":"Page.ReferrerPolicy","pageReferences":[{"domain":"Page","type":"3","description":"The referring-policy used for the navigation.","domainHref":"tot/Page/","href":"#type-ReferrerPolicy"}]},"page.compilationcacheparams":{"keyword":"Page.CompilationCacheParams","pageReferences":[{"domain":"Page","type":"3","description":"Per-script compilation cache parameters for `Page.produceCompilationCache`","domainHref":"tot/Page/","href":"#type-CompilationCacheParams"}]},"page.filefilter":{"keyword":"Page.FileFilter","pageReferences":[{"domain":"Page","type":"3","domainHref":"tot/Page/","href":"#type-FileFilter"}]},"page.filehandler":{"keyword":"Page.FileHandler","pageReferences":[{"domain":"Page","type":"3","domainHref":"tot/Page/","href":"#type-FileHandler"}]},"page.imageresource":{"keyword":"Page.ImageResource","pageReferences":[{"domain":"Page","type":"3","description":"The image definition used in both icon and screenshot.","domainHref":"tot/Page/","href":"#type-ImageResource"}]},"page.launchhandler":{"keyword":"Page.LaunchHandler","pageReferences":[{"domain":"Page","type":"3","domainHref":"tot/Page/","href":"#type-LaunchHandler"}]},"page.protocolhandler":{"keyword":"Page.ProtocolHandler","pageReferences":[{"domain":"Page","type":"3","domainHref":"tot/Page/","href":"#type-ProtocolHandler"}]},"page.relatedapplication":{"keyword":"Page.RelatedApplication","pageReferences":[{"domain":"Page","type":"3","domainHref":"tot/Page/","href":"#type-RelatedApplication"}]},"page.scopeextension":{"keyword":"Page.ScopeExtension","pageReferences":[{"domain":"Page","type":"3","domainHref":"tot/Page/","href":"#type-ScopeExtension"}]},"page.screenshot":{"keyword":"Page.Screenshot","pageReferences":[{"domain":"Page","type":"3","domainHref":"tot/Page/","href":"#type-Screenshot"}]},"page.sharetarget":{"keyword":"Page.ShareTarget","pageReferences":[{"domain":"Page","type":"3","domainHref":"tot/Page/","href":"#type-ShareTarget"}]},"page.shortcut":{"keyword":"Page.Shortcut","pageReferences":[{"domain":"Page","type":"3","domainHref":"tot/Page/","href":"#type-Shortcut"}]},"page.webappmanifest":{"keyword":"Page.WebAppManifest","pageReferences":[{"domain":"Page","type":"3","domainHref":"tot/Page/","href":"#type-WebAppManifest"}]},"page.navigationtype":{"keyword":"Page.NavigationType","pageReferences":[{"domain":"Page","type":"3","description":"The type of a frameNavigated event.","domainHref":"tot/Page/","href":"#type-NavigationType"}]},"page.backforwardcachenotrestoredreason":{"keyword":"Page.BackForwardCacheNotRestoredReason","pageReferences":[{"domain":"Page","type":"3","description":"List of not restored reasons for back-forward cache.","domainHref":"tot/Page/","href":"#type-BackForwardCacheNotRestoredReason"}]},"page.backforwardcachenotrestoredreasontype":{"keyword":"Page.BackForwardCacheNotRestoredReasonType","pageReferences":[{"domain":"Page","type":"3","description":"Types of not restored reasons for back-forward cache.","domainHref":"tot/Page/","href":"#type-BackForwardCacheNotRestoredReasonType"}]},"page.backforwardcacheblockingdetails":{"keyword":"Page.BackForwardCacheBlockingDetails","pageReferences":[{"domain":"Page","type":"3","domainHref":"tot/Page/","href":"#type-BackForwardCacheBlockingDetails"}]},"page.backforwardcachenotrestoredexplanation":{"keyword":"Page.BackForwardCacheNotRestoredExplanation","pageReferences":[{"domain":"Page","type":"3","domainHref":"tot/Page/","href":"#type-BackForwardCacheNotRestoredExplanation"}]},"page.backforwardcachenotrestoredexplanationtree":{"keyword":"Page.BackForwardCacheNotRestoredExplanationTree","pageReferences":[{"domain":"Page","type":"3","domainHref":"tot/Page/","href":"#type-BackForwardCacheNotRestoredExplanationTree"}]},"performance":{"keyword":"Performance","pageReferences":[{"domain":"Performance","type":"0","domainHref":"tot/Performance/"}]},"performance.disable":{"keyword":"Performance.disable","pageReferences":[{"domain":"Performance","type":"4","description":"Disable collecting and reporting metrics.","domainHref":"tot/Performance/","href":"#method-disable"}]},"performance.enable":{"keyword":"Performance.enable","pageReferences":[{"domain":"Performance","type":"4","description":"Enable collecting and reporting metrics.","domainHref":"tot/Performance/","href":"#method-enable"}]},"performance.settimedomain":{"keyword":"Performance.setTimeDomain","pageReferences":[{"domain":"Performance","type":"4","description":"Sets time domain to use for collecting and reporting duration metrics.\nNote that this must be called before enabling metrics collection. Calling\nthis method while metrics collection is enabled returns...","domainHref":"tot/Performance/","href":"#method-setTimeDomain"}]},"performance.getmetrics":{"keyword":"Performance.getMetrics","pageReferences":[{"domain":"Performance","type":"4","description":"Retrieve current values of run-time metrics.","domainHref":"tot/Performance/","href":"#method-getMetrics"}]},"performance.metrics":{"keyword":"Performance.metrics","pageReferences":[{"domain":"Performance","type":"1","description":"Current values of the metrics.","domainHref":"tot/Performance/","href":"#event-metrics"}]},"performance.metric":{"keyword":"Performance.Metric","pageReferences":[{"domain":"Performance","type":"3","description":"Run-time execution metric.","domainHref":"tot/Performance/","href":"#type-Metric"}]},"performancetimeline":{"keyword":"PerformanceTimeline","pageReferences":[{"domain":"PerformanceTimeline","type":"0","description":"Reporting of performance timeline events, as specified in\nhttps://w3c.github.io/performance-timeline/#dom-performanceobserver.","domainHref":"tot/PerformanceTimeline/"}]},"performancetimeline.enable":{"keyword":"PerformanceTimeline.enable","pageReferences":[{"domain":"PerformanceTimeline","type":"4","description":"Previously buffered events would be reported before method returns.\nSee also: timelineEventAdded","domainHref":"tot/PerformanceTimeline/","href":"#method-enable"}]},"performancetimeline.timelineeventadded":{"keyword":"PerformanceTimeline.timelineEventAdded","pageReferences":[{"domain":"PerformanceTimeline","type":"1","description":"Sent when a performance timeline event is added. See reportPerformanceTimeline method.","domainHref":"tot/PerformanceTimeline/","href":"#event-timelineEventAdded"}]},"performancetimeline.largestcontentfulpaint":{"keyword":"PerformanceTimeline.LargestContentfulPaint","pageReferences":[{"domain":"PerformanceTimeline","type":"3","description":"See https://github.com/WICG/LargestContentfulPaint and largest_contentful_paint.idl","domainHref":"tot/PerformanceTimeline/","href":"#type-LargestContentfulPaint"}]},"performancetimeline.layoutshiftattribution":{"keyword":"PerformanceTimeline.LayoutShiftAttribution","pageReferences":[{"domain":"PerformanceTimeline","type":"3","domainHref":"tot/PerformanceTimeline/","href":"#type-LayoutShiftAttribution"}]},"performancetimeline.layoutshift":{"keyword":"PerformanceTimeline.LayoutShift","pageReferences":[{"domain":"PerformanceTimeline","type":"3","description":"See https://wicg.github.io/layout-instability/#sec-layout-shift and layout_shift.idl","domainHref":"tot/PerformanceTimeline/","href":"#type-LayoutShift"}]},"performancetimeline.timelineevent":{"keyword":"PerformanceTimeline.TimelineEvent","pageReferences":[{"domain":"PerformanceTimeline","type":"3","domainHref":"tot/PerformanceTimeline/","href":"#type-TimelineEvent"}]},"security":{"keyword":"Security","pageReferences":[{"domain":"Security","type":"0","description":"Security","domainHref":"tot/Security/"}]},"security.disable":{"keyword":"Security.disable","pageReferences":[{"domain":"Security","type":"4","description":"Disables tracking security state changes.","domainHref":"tot/Security/","href":"#method-disable"}]},"security.enable":{"keyword":"Security.enable","pageReferences":[{"domain":"Security","type":"4","description":"Enables tracking security state changes.","domainHref":"tot/Security/","href":"#method-enable"}]},"security.setignorecertificateerrors":{"keyword":"Security.setIgnoreCertificateErrors","pageReferences":[{"domain":"Security","type":"4","description":"Enable/disable whether all certificate errors should be ignored.","domainHref":"tot/Security/","href":"#method-setIgnoreCertificateErrors"}]},"security.handlecertificateerror":{"keyword":"Security.handleCertificateError","pageReferences":[{"domain":"Security","type":"4","description":"Handles a certificate error that fired a certificateError event.","domainHref":"tot/Security/","href":"#method-handleCertificateError"}]},"security.setoverridecertificateerrors":{"keyword":"Security.setOverrideCertificateErrors","pageReferences":[{"domain":"Security","type":"4","description":"Enable/disable overriding certificate errors. If enabled, all certificate error events need to\nbe handled by the DevTools client and should be answered with `handleCertificateError` commands.","domainHref":"tot/Security/","href":"#method-setOverrideCertificateErrors"}]},"security.certificateerror":{"keyword":"Security.certificateError","pageReferences":[{"domain":"Security","type":"1","description":"There is a certificate error. If overriding certificate errors is enabled, then it should be\nhandled with the `handleCertificateError` command. Note: this event does not fire if the\ncertificate error ...","domainHref":"tot/Security/","href":"#event-certificateError"}]},"security.visiblesecuritystatechanged":{"keyword":"Security.visibleSecurityStateChanged","pageReferences":[{"domain":"Security","type":"1","description":"The security state of the page changed.","domainHref":"tot/Security/","href":"#event-visibleSecurityStateChanged"}]},"security.securitystatechanged":{"keyword":"Security.securityStateChanged","pageReferences":[{"domain":"Security","type":"1","description":"The security state of the page changed. No longer being sent.","domainHref":"tot/Security/","href":"#event-securityStateChanged"}]},"security.certificateid":{"keyword":"Security.CertificateId","pageReferences":[{"domain":"Security","type":"3","description":"An internal certificate ID value.","domainHref":"tot/Security/","href":"#type-CertificateId"}]},"security.mixedcontenttype":{"keyword":"Security.MixedContentType","pageReferences":[{"domain":"Security","type":"3","description":"A description of mixed content (HTTP resources on HTTPS pages), as defined by\nhttps://www.w3.org/TR/mixed-content/#categories","domainHref":"tot/Security/","href":"#type-MixedContentType"}]},"security.securitystate":{"keyword":"Security.SecurityState","pageReferences":[{"domain":"Security","type":"3","description":"The security level of a page or resource.","domainHref":"tot/Security/","href":"#type-SecurityState"}]},"security.certificatesecuritystate":{"keyword":"Security.CertificateSecurityState","pageReferences":[{"domain":"Security","type":"3","description":"Details about the security state of the page certificate.","domainHref":"tot/Security/","href":"#type-CertificateSecurityState"}]},"security.safetytipstatus":{"keyword":"Security.SafetyTipStatus","pageReferences":[{"domain":"Security","type":"3","domainHref":"tot/Security/","href":"#type-SafetyTipStatus"}]},"security.safetytipinfo":{"keyword":"Security.SafetyTipInfo","pageReferences":[{"domain":"Security","type":"3","domainHref":"tot/Security/","href":"#type-SafetyTipInfo"}]},"security.visiblesecuritystate":{"keyword":"Security.VisibleSecurityState","pageReferences":[{"domain":"Security","type":"3","description":"Security state information about the page.","domainHref":"tot/Security/","href":"#type-VisibleSecurityState"}]},"security.securitystateexplanation":{"keyword":"Security.SecurityStateExplanation","pageReferences":[{"domain":"Security","type":"3","description":"An explanation of an factor contributing to the security state.","domainHref":"tot/Security/","href":"#type-SecurityStateExplanation"}]},"security.insecurecontentstatus":{"keyword":"Security.InsecureContentStatus","pageReferences":[{"domain":"Security","type":"3","description":"Information about insecure content on the page.","domainHref":"tot/Security/","href":"#type-InsecureContentStatus"}]},"security.certificateerroraction":{"keyword":"Security.CertificateErrorAction","pageReferences":[{"domain":"Security","type":"3","description":"The action to take when a certificate error occurs. continue will continue processing the\nrequest and cancel will cancel the request.","domainHref":"tot/Security/","href":"#type-CertificateErrorAction"}]},"serviceworker":{"keyword":"ServiceWorker","pageReferences":[{"domain":"ServiceWorker","type":"0","domainHref":"tot/ServiceWorker/"}]},"serviceworker.deliverpushmessage":{"keyword":"ServiceWorker.deliverPushMessage","pageReferences":[{"domain":"ServiceWorker","type":"4","domainHref":"tot/ServiceWorker/","href":"#method-deliverPushMessage"}]},"serviceworker.disable":{"keyword":"ServiceWorker.disable","pageReferences":[{"domain":"ServiceWorker","type":"4","domainHref":"tot/ServiceWorker/","href":"#method-disable"}]},"serviceworker.dispatchsyncevent":{"keyword":"ServiceWorker.dispatchSyncEvent","pageReferences":[{"domain":"ServiceWorker","type":"4","domainHref":"tot/ServiceWorker/","href":"#method-dispatchSyncEvent"}]},"serviceworker.dispatchperiodicsyncevent":{"keyword":"ServiceWorker.dispatchPeriodicSyncEvent","pageReferences":[{"domain":"ServiceWorker","type":"4","domainHref":"tot/ServiceWorker/","href":"#method-dispatchPeriodicSyncEvent"}]},"serviceworker.enable":{"keyword":"ServiceWorker.enable","pageReferences":[{"domain":"ServiceWorker","type":"4","domainHref":"tot/ServiceWorker/","href":"#method-enable"}]},"serviceworker.inspectworker":{"keyword":"ServiceWorker.inspectWorker","pageReferences":[{"domain":"ServiceWorker","type":"4","domainHref":"tot/ServiceWorker/","href":"#method-inspectWorker"}]},"serviceworker.setforceupdateonpageload":{"keyword":"ServiceWorker.setForceUpdateOnPageLoad","pageReferences":[{"domain":"ServiceWorker","type":"4","domainHref":"tot/ServiceWorker/","href":"#method-setForceUpdateOnPageLoad"}]},"serviceworker.skipwaiting":{"keyword":"ServiceWorker.skipWaiting","pageReferences":[{"domain":"ServiceWorker","type":"4","domainHref":"tot/ServiceWorker/","href":"#method-skipWaiting"}]},"serviceworker.startworker":{"keyword":"ServiceWorker.startWorker","pageReferences":[{"domain":"ServiceWorker","type":"4","domainHref":"tot/ServiceWorker/","href":"#method-startWorker"}]},"serviceworker.stopallworkers":{"keyword":"ServiceWorker.stopAllWorkers","pageReferences":[{"domain":"ServiceWorker","type":"4","domainHref":"tot/ServiceWorker/","href":"#method-stopAllWorkers"}]},"serviceworker.stopworker":{"keyword":"ServiceWorker.stopWorker","pageReferences":[{"domain":"ServiceWorker","type":"4","domainHref":"tot/ServiceWorker/","href":"#method-stopWorker"}]},"serviceworker.unregister":{"keyword":"ServiceWorker.unregister","pageReferences":[{"domain":"ServiceWorker","type":"4","domainHref":"tot/ServiceWorker/","href":"#method-unregister"}]},"serviceworker.updateregistration":{"keyword":"ServiceWorker.updateRegistration","pageReferences":[{"domain":"ServiceWorker","type":"4","domainHref":"tot/ServiceWorker/","href":"#method-updateRegistration"}]},"serviceworker.workererrorreported":{"keyword":"ServiceWorker.workerErrorReported","pageReferences":[{"domain":"ServiceWorker","type":"1","domainHref":"tot/ServiceWorker/","href":"#event-workerErrorReported"}]},"serviceworker.workerregistrationupdated":{"keyword":"ServiceWorker.workerRegistrationUpdated","pageReferences":[{"domain":"ServiceWorker","type":"1","domainHref":"tot/ServiceWorker/","href":"#event-workerRegistrationUpdated"}]},"serviceworker.workerversionupdated":{"keyword":"ServiceWorker.workerVersionUpdated","pageReferences":[{"domain":"ServiceWorker","type":"1","domainHref":"tot/ServiceWorker/","href":"#event-workerVersionUpdated"}]},"serviceworker.registrationid":{"keyword":"ServiceWorker.RegistrationID","pageReferences":[{"domain":"ServiceWorker","type":"3","domainHref":"tot/ServiceWorker/","href":"#type-RegistrationID"}]},"serviceworker.serviceworkerregistration":{"keyword":"ServiceWorker.ServiceWorkerRegistration","pageReferences":[{"domain":"ServiceWorker","type":"3","description":"ServiceWorker registration.","domainHref":"tot/ServiceWorker/","href":"#type-ServiceWorkerRegistration"}]},"serviceworker.serviceworkerversionrunningstatus":{"keyword":"ServiceWorker.ServiceWorkerVersionRunningStatus","pageReferences":[{"domain":"ServiceWorker","type":"3","domainHref":"tot/ServiceWorker/","href":"#type-ServiceWorkerVersionRunningStatus"}]},"serviceworker.serviceworkerversionstatus":{"keyword":"ServiceWorker.ServiceWorkerVersionStatus","pageReferences":[{"domain":"ServiceWorker","type":"3","domainHref":"tot/ServiceWorker/","href":"#type-ServiceWorkerVersionStatus"}]},"serviceworker.serviceworkerversion":{"keyword":"ServiceWorker.ServiceWorkerVersion","pageReferences":[{"domain":"ServiceWorker","type":"3","description":"ServiceWorker version.","domainHref":"tot/ServiceWorker/","href":"#type-ServiceWorkerVersion"}]},"serviceworker.serviceworkererrormessage":{"keyword":"ServiceWorker.ServiceWorkerErrorMessage","pageReferences":[{"domain":"ServiceWorker","type":"3","description":"ServiceWorker error message.","domainHref":"tot/ServiceWorker/","href":"#type-ServiceWorkerErrorMessage"}]},"storage":{"keyword":"Storage","pageReferences":[{"domain":"Storage","type":"0","domainHref":"tot/Storage/"}]},"storage.getstoragekeyforframe":{"keyword":"Storage.getStorageKeyForFrame","pageReferences":[{"domain":"Storage","type":"4","description":"Returns a storage key given a frame id.","domainHref":"tot/Storage/","href":"#method-getStorageKeyForFrame"}]},"storage.cleardatafororigin":{"keyword":"Storage.clearDataForOrigin","pageReferences":[{"domain":"Storage","type":"4","description":"Clears storage for origin.","domainHref":"tot/Storage/","href":"#method-clearDataForOrigin"}]},"storage.cleardataforstoragekey":{"keyword":"Storage.clearDataForStorageKey","pageReferences":[{"domain":"Storage","type":"4","description":"Clears storage for storage key.","domainHref":"tot/Storage/","href":"#method-clearDataForStorageKey"}]},"storage.getcookies":{"keyword":"Storage.getCookies","pageReferences":[{"domain":"Storage","type":"4","description":"Returns all browser cookies.","domainHref":"tot/Storage/","href":"#method-getCookies"}]},"storage.setcookies":{"keyword":"Storage.setCookies","pageReferences":[{"domain":"Storage","type":"4","description":"Sets given cookies.","domainHref":"tot/Storage/","href":"#method-setCookies"}]},"storage.clearcookies":{"keyword":"Storage.clearCookies","pageReferences":[{"domain":"Storage","type":"4","description":"Clears cookies.","domainHref":"tot/Storage/","href":"#method-clearCookies"}]},"storage.getusageandquota":{"keyword":"Storage.getUsageAndQuota","pageReferences":[{"domain":"Storage","type":"4","description":"Returns usage and quota in bytes.","domainHref":"tot/Storage/","href":"#method-getUsageAndQuota"}]},"storage.overridequotafororigin":{"keyword":"Storage.overrideQuotaForOrigin","pageReferences":[{"domain":"Storage","type":"4","description":"Override quota for the specified origin","domainHref":"tot/Storage/","href":"#method-overrideQuotaForOrigin"}]},"storage.trackcachestoragefororigin":{"keyword":"Storage.trackCacheStorageForOrigin","pageReferences":[{"domain":"Storage","type":"4","description":"Registers origin to be notified when an update occurs to its cache storage list.","domainHref":"tot/Storage/","href":"#method-trackCacheStorageForOrigin"}]},"storage.trackcachestorageforstoragekey":{"keyword":"Storage.trackCacheStorageForStorageKey","pageReferences":[{"domain":"Storage","type":"4","description":"Registers storage key to be notified when an update occurs to its cache storage list.","domainHref":"tot/Storage/","href":"#method-trackCacheStorageForStorageKey"}]},"storage.trackindexeddbfororigin":{"keyword":"Storage.trackIndexedDBForOrigin","pageReferences":[{"domain":"Storage","type":"4","description":"Registers origin to be notified when an update occurs to its IndexedDB.","domainHref":"tot/Storage/","href":"#method-trackIndexedDBForOrigin"}]},"storage.trackindexeddbforstoragekey":{"keyword":"Storage.trackIndexedDBForStorageKey","pageReferences":[{"domain":"Storage","type":"4","description":"Registers storage key to be notified when an update occurs to its IndexedDB.","domainHref":"tot/Storage/","href":"#method-trackIndexedDBForStorageKey"}]},"storage.untrackcachestoragefororigin":{"keyword":"Storage.untrackCacheStorageForOrigin","pageReferences":[{"domain":"Storage","type":"4","description":"Unregisters origin from receiving notifications for cache storage.","domainHref":"tot/Storage/","href":"#method-untrackCacheStorageForOrigin"}]},"storage.untrackcachestorageforstoragekey":{"keyword":"Storage.untrackCacheStorageForStorageKey","pageReferences":[{"domain":"Storage","type":"4","description":"Unregisters storage key from receiving notifications for cache storage.","domainHref":"tot/Storage/","href":"#method-untrackCacheStorageForStorageKey"}]},"storage.untrackindexeddbfororigin":{"keyword":"Storage.untrackIndexedDBForOrigin","pageReferences":[{"domain":"Storage","type":"4","description":"Unregisters origin from receiving notifications for IndexedDB.","domainHref":"tot/Storage/","href":"#method-untrackIndexedDBForOrigin"}]},"storage.untrackindexeddbforstoragekey":{"keyword":"Storage.untrackIndexedDBForStorageKey","pageReferences":[{"domain":"Storage","type":"4","description":"Unregisters storage key from receiving notifications for IndexedDB.","domainHref":"tot/Storage/","href":"#method-untrackIndexedDBForStorageKey"}]},"storage.gettrusttokens":{"keyword":"Storage.getTrustTokens","pageReferences":[{"domain":"Storage","type":"4","description":"Returns the number of stored Trust Tokens per issuer for the\ncurrent browsing context.","domainHref":"tot/Storage/","href":"#method-getTrustTokens"}]},"storage.cleartrusttokens":{"keyword":"Storage.clearTrustTokens","pageReferences":[{"domain":"Storage","type":"4","description":"Removes all Trust Tokens issued by the provided issuerOrigin.\nLeaves other stored data, including the issuer's Redemption Records, intact.","domainHref":"tot/Storage/","href":"#method-clearTrustTokens"}]},"storage.getinterestgroupdetails":{"keyword":"Storage.getInterestGroupDetails","pageReferences":[{"domain":"Storage","type":"4","description":"Gets details for a named interest group.","domainHref":"tot/Storage/","href":"#method-getInterestGroupDetails"}]},"storage.setinterestgrouptracking":{"keyword":"Storage.setInterestGroupTracking","pageReferences":[{"domain":"Storage","type":"4","description":"Enables/Disables issuing of interestGroupAccessed events.","domainHref":"tot/Storage/","href":"#method-setInterestGroupTracking"}]},"storage.setinterestgroupauctiontracking":{"keyword":"Storage.setInterestGroupAuctionTracking","pageReferences":[{"domain":"Storage","type":"4","description":"Enables/Disables issuing of interestGroupAuctionEventOccurred and\ninterestGroupAuctionNetworkRequestCreated.","domainHref":"tot/Storage/","href":"#method-setInterestGroupAuctionTracking"}]},"storage.getsharedstoragemetadata":{"keyword":"Storage.getSharedStorageMetadata","pageReferences":[{"domain":"Storage","type":"4","description":"Gets metadata for an origin's shared storage.","domainHref":"tot/Storage/","href":"#method-getSharedStorageMetadata"}]},"storage.getsharedstorageentries":{"keyword":"Storage.getSharedStorageEntries","pageReferences":[{"domain":"Storage","type":"4","description":"Gets the entries in an given origin's shared storage.","domainHref":"tot/Storage/","href":"#method-getSharedStorageEntries"}]},"storage.setsharedstorageentry":{"keyword":"Storage.setSharedStorageEntry","pageReferences":[{"domain":"Storage","type":"4","description":"Sets entry with `key` and `value` for a given origin's shared storage.","domainHref":"tot/Storage/","href":"#method-setSharedStorageEntry"}]},"storage.deletesharedstorageentry":{"keyword":"Storage.deleteSharedStorageEntry","pageReferences":[{"domain":"Storage","type":"4","description":"Deletes entry for `key` (if it exists) for a given origin's shared storage.","domainHref":"tot/Storage/","href":"#method-deleteSharedStorageEntry"}]},"storage.clearsharedstorageentries":{"keyword":"Storage.clearSharedStorageEntries","pageReferences":[{"domain":"Storage","type":"4","description":"Clears all entries for a given origin's shared storage.","domainHref":"tot/Storage/","href":"#method-clearSharedStorageEntries"}]},"storage.resetsharedstoragebudget":{"keyword":"Storage.resetSharedStorageBudget","pageReferences":[{"domain":"Storage","type":"4","description":"Resets the budget for `ownerOrigin` by clearing all budget withdrawals.","domainHref":"tot/Storage/","href":"#method-resetSharedStorageBudget"}]},"storage.setsharedstoragetracking":{"keyword":"Storage.setSharedStorageTracking","pageReferences":[{"domain":"Storage","type":"4","description":"Enables/disables issuing of sharedStorageAccessed events.","domainHref":"tot/Storage/","href":"#method-setSharedStorageTracking"}]},"storage.setstoragebuckettracking":{"keyword":"Storage.setStorageBucketTracking","pageReferences":[{"domain":"Storage","type":"4","description":"Set tracking for a storage key's buckets.","domainHref":"tot/Storage/","href":"#method-setStorageBucketTracking"}]},"storage.deletestoragebucket":{"keyword":"Storage.deleteStorageBucket","pageReferences":[{"domain":"Storage","type":"4","description":"Deletes the Storage Bucket with the given storage key and bucket name.","domainHref":"tot/Storage/","href":"#method-deleteStorageBucket"}]},"storage.runbouncetrackingmitigations":{"keyword":"Storage.runBounceTrackingMitigations","pageReferences":[{"domain":"Storage","type":"4","description":"Deletes state for sites identified as potential bounce trackers, immediately.","domainHref":"tot/Storage/","href":"#method-runBounceTrackingMitigations"}]},"storage.setattributionreportinglocaltestingmode":{"keyword":"Storage.setAttributionReportingLocalTestingMode","pageReferences":[{"domain":"Storage","type":"4","description":"https://wicg.github.io/attribution-reporting-api/","domainHref":"tot/Storage/","href":"#method-setAttributionReportingLocalTestingMode"}]},"storage.setattributionreportingtracking":{"keyword":"Storage.setAttributionReportingTracking","pageReferences":[{"domain":"Storage","type":"4","description":"Enables/disables issuing of Attribution Reporting events.","domainHref":"tot/Storage/","href":"#method-setAttributionReportingTracking"}]},"storage.sendpendingattributionreports":{"keyword":"Storage.sendPendingAttributionReports","pageReferences":[{"domain":"Storage","type":"4","description":"Sends all pending Attribution Reports immediately, regardless of their\nscheduled report time.","domainHref":"tot/Storage/","href":"#method-sendPendingAttributionReports"}]},"storage.getrelatedwebsitesets":{"keyword":"Storage.getRelatedWebsiteSets","pageReferences":[{"domain":"Storage","type":"4","description":"Returns the effective Related Website Sets in use by this profile for the browser\nsession. The effective Related Website Sets will not change during a browser session.","domainHref":"tot/Storage/","href":"#method-getRelatedWebsiteSets"}]},"storage.getaffectedurlsforthirdpartycookiemetadata":{"keyword":"Storage.getAffectedUrlsForThirdPartyCookieMetadata","pageReferences":[{"domain":"Storage","type":"4","description":"Returns the list of URLs from a page and its embedded resources that match\nexisting grace period URL pattern rules.\nhttps://developers.google.com/privacy-sandbox/cookies/temporary-exceptions/grace-per...","domainHref":"tot/Storage/","href":"#method-getAffectedUrlsForThirdPartyCookieMetadata"}]},"storage.setprotectedaudiencekanonymity":{"keyword":"Storage.setProtectedAudienceKAnonymity","pageReferences":[{"domain":"Storage","type":"4","domainHref":"tot/Storage/","href":"#method-setProtectedAudienceKAnonymity"}]},"storage.cachestoragecontentupdated":{"keyword":"Storage.cacheStorageContentUpdated","pageReferences":[{"domain":"Storage","type":"1","description":"A cache's contents have been modified.","domainHref":"tot/Storage/","href":"#event-cacheStorageContentUpdated"}]},"storage.cachestoragelistupdated":{"keyword":"Storage.cacheStorageListUpdated","pageReferences":[{"domain":"Storage","type":"1","description":"A cache has been added/deleted.","domainHref":"tot/Storage/","href":"#event-cacheStorageListUpdated"}]},"storage.indexeddbcontentupdated":{"keyword":"Storage.indexedDBContentUpdated","pageReferences":[{"domain":"Storage","type":"1","description":"The origin's IndexedDB object store has been modified.","domainHref":"tot/Storage/","href":"#event-indexedDBContentUpdated"}]},"storage.indexeddblistupdated":{"keyword":"Storage.indexedDBListUpdated","pageReferences":[{"domain":"Storage","type":"1","description":"The origin's IndexedDB database list has been modified.","domainHref":"tot/Storage/","href":"#event-indexedDBListUpdated"}]},"storage.interestgroupaccessed":{"keyword":"Storage.interestGroupAccessed","pageReferences":[{"domain":"Storage","type":"1","description":"One of the interest groups was accessed. Note that these events are global\nto all targets sharing an interest group store.","domainHref":"tot/Storage/","href":"#event-interestGroupAccessed"}]},"storage.interestgroupauctioneventoccurred":{"keyword":"Storage.interestGroupAuctionEventOccurred","pageReferences":[{"domain":"Storage","type":"1","description":"An auction involving interest groups is taking place. These events are\ntarget-specific.","domainHref":"tot/Storage/","href":"#event-interestGroupAuctionEventOccurred"}]},"storage.interestgroupauctionnetworkrequestcreated":{"keyword":"Storage.interestGroupAuctionNetworkRequestCreated","pageReferences":[{"domain":"Storage","type":"1","description":"Specifies which auctions a particular network fetch may be related to, and\nin what role. Note that it is not ordered with respect to\nNetwork.requestWillBeSent (but will happen before loadingFinished\nl...","domainHref":"tot/Storage/","href":"#event-interestGroupAuctionNetworkRequestCreated"}]},"storage.sharedstorageaccessed":{"keyword":"Storage.sharedStorageAccessed","pageReferences":[{"domain":"Storage","type":"1","description":"Shared storage was accessed by the associated page.\nThe following parameters are included in all events.","domainHref":"tot/Storage/","href":"#event-sharedStorageAccessed"}]},"storage.sharedstorageworkletoperationexecutionfinished":{"keyword":"Storage.sharedStorageWorkletOperationExecutionFinished","pageReferences":[{"domain":"Storage","type":"1","description":"A shared storage run or selectURL operation finished its execution.\nThe following parameters are included in all events.","domainHref":"tot/Storage/","href":"#event-sharedStorageWorkletOperationExecutionFinished"}]},"storage.storagebucketcreatedorupdated":{"keyword":"Storage.storageBucketCreatedOrUpdated","pageReferences":[{"domain":"Storage","type":"1","domainHref":"tot/Storage/","href":"#event-storageBucketCreatedOrUpdated"}]},"storage.storagebucketdeleted":{"keyword":"Storage.storageBucketDeleted","pageReferences":[{"domain":"Storage","type":"1","domainHref":"tot/Storage/","href":"#event-storageBucketDeleted"}]},"storage.attributionreportingsourceregistered":{"keyword":"Storage.attributionReportingSourceRegistered","pageReferences":[{"domain":"Storage","type":"1","domainHref":"tot/Storage/","href":"#event-attributionReportingSourceRegistered"}]},"storage.attributionreportingtriggerregistered":{"keyword":"Storage.attributionReportingTriggerRegistered","pageReferences":[{"domain":"Storage","type":"1","domainHref":"tot/Storage/","href":"#event-attributionReportingTriggerRegistered"}]},"storage.attributionreportingreportsent":{"keyword":"Storage.attributionReportingReportSent","pageReferences":[{"domain":"Storage","type":"1","domainHref":"tot/Storage/","href":"#event-attributionReportingReportSent"}]},"storage.attributionreportingverbosedebugreportsent":{"keyword":"Storage.attributionReportingVerboseDebugReportSent","pageReferences":[{"domain":"Storage","type":"1","domainHref":"tot/Storage/","href":"#event-attributionReportingVerboseDebugReportSent"}]},"storage.serializedstoragekey":{"keyword":"Storage.SerializedStorageKey","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-SerializedStorageKey"}]},"storage.storagetype":{"keyword":"Storage.StorageType","pageReferences":[{"domain":"Storage","type":"3","description":"Enum of possible storage types.","domainHref":"tot/Storage/","href":"#type-StorageType"}]},"storage.usagefortype":{"keyword":"Storage.UsageForType","pageReferences":[{"domain":"Storage","type":"3","description":"Usage for a storage type.","domainHref":"tot/Storage/","href":"#type-UsageForType"}]},"storage.trusttokens":{"keyword":"Storage.TrustTokens","pageReferences":[{"domain":"Storage","type":"3","description":"Pair of issuer origin and number of available (signed, but not used) Trust\nTokens from that issuer.","domainHref":"tot/Storage/","href":"#type-TrustTokens"}]},"storage.interestgroupauctionid":{"keyword":"Storage.InterestGroupAuctionId","pageReferences":[{"domain":"Storage","type":"3","description":"Protected audience interest group auction identifier.","domainHref":"tot/Storage/","href":"#type-InterestGroupAuctionId"}]},"storage.interestgroupaccesstype":{"keyword":"Storage.InterestGroupAccessType","pageReferences":[{"domain":"Storage","type":"3","description":"Enum of interest group access types.","domainHref":"tot/Storage/","href":"#type-InterestGroupAccessType"}]},"storage.interestgroupauctioneventtype":{"keyword":"Storage.InterestGroupAuctionEventType","pageReferences":[{"domain":"Storage","type":"3","description":"Enum of auction events.","domainHref":"tot/Storage/","href":"#type-InterestGroupAuctionEventType"}]},"storage.interestgroupauctionfetchtype":{"keyword":"Storage.InterestGroupAuctionFetchType","pageReferences":[{"domain":"Storage","type":"3","description":"Enum of network fetches auctions can do.","domainHref":"tot/Storage/","href":"#type-InterestGroupAuctionFetchType"}]},"storage.sharedstorageaccessscope":{"keyword":"Storage.SharedStorageAccessScope","pageReferences":[{"domain":"Storage","type":"3","description":"Enum of shared storage access scopes.","domainHref":"tot/Storage/","href":"#type-SharedStorageAccessScope"}]},"storage.sharedstorageaccessmethod":{"keyword":"Storage.SharedStorageAccessMethod","pageReferences":[{"domain":"Storage","type":"3","description":"Enum of shared storage access methods.","domainHref":"tot/Storage/","href":"#type-SharedStorageAccessMethod"}]},"storage.sharedstorageentry":{"keyword":"Storage.SharedStorageEntry","pageReferences":[{"domain":"Storage","type":"3","description":"Struct for a single key-value pair in an origin's shared storage.","domainHref":"tot/Storage/","href":"#type-SharedStorageEntry"}]},"storage.sharedstoragemetadata":{"keyword":"Storage.SharedStorageMetadata","pageReferences":[{"domain":"Storage","type":"3","description":"Details for an origin's shared storage.","domainHref":"tot/Storage/","href":"#type-SharedStorageMetadata"}]},"storage.sharedstorageprivateaggregationconfig":{"keyword":"Storage.SharedStoragePrivateAggregationConfig","pageReferences":[{"domain":"Storage","type":"3","description":"Represents a dictionary object passed in as privateAggregationConfig to\nrun or selectURL.","domainHref":"tot/Storage/","href":"#type-SharedStoragePrivateAggregationConfig"}]},"storage.sharedstoragereportingmetadata":{"keyword":"Storage.SharedStorageReportingMetadata","pageReferences":[{"domain":"Storage","type":"3","description":"Pair of reporting metadata details for a candidate URL for `selectURL()`.","domainHref":"tot/Storage/","href":"#type-SharedStorageReportingMetadata"}]},"storage.sharedstorageurlwithmetadata":{"keyword":"Storage.SharedStorageUrlWithMetadata","pageReferences":[{"domain":"Storage","type":"3","description":"Bundles a candidate URL with its reporting metadata.","domainHref":"tot/Storage/","href":"#type-SharedStorageUrlWithMetadata"}]},"storage.sharedstorageaccessparams":{"keyword":"Storage.SharedStorageAccessParams","pageReferences":[{"domain":"Storage","type":"3","description":"Bundles the parameters for shared storage access events whose\npresence/absence can vary according to SharedStorageAccessType.","domainHref":"tot/Storage/","href":"#type-SharedStorageAccessParams"}]},"storage.storagebucketsdurability":{"keyword":"Storage.StorageBucketsDurability","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-StorageBucketsDurability"}]},"storage.storagebucket":{"keyword":"Storage.StorageBucket","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-StorageBucket"}]},"storage.storagebucketinfo":{"keyword":"Storage.StorageBucketInfo","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-StorageBucketInfo"}]},"storage.attributionreportingsourcetype":{"keyword":"Storage.AttributionReportingSourceType","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-AttributionReportingSourceType"}]},"storage.unsignedint64asbase10":{"keyword":"Storage.UnsignedInt64AsBase10","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-UnsignedInt64AsBase10"}]},"storage.unsignedint128asbase16":{"keyword":"Storage.UnsignedInt128AsBase16","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-UnsignedInt128AsBase16"}]},"storage.signedint64asbase10":{"keyword":"Storage.SignedInt64AsBase10","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-SignedInt64AsBase10"}]},"storage.attributionreportingfilterdataentry":{"keyword":"Storage.AttributionReportingFilterDataEntry","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-AttributionReportingFilterDataEntry"}]},"storage.attributionreportingfilterconfig":{"keyword":"Storage.AttributionReportingFilterConfig","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-AttributionReportingFilterConfig"}]},"storage.attributionreportingfilterpair":{"keyword":"Storage.AttributionReportingFilterPair","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-AttributionReportingFilterPair"}]},"storage.attributionreportingaggregationkeysentry":{"keyword":"Storage.AttributionReportingAggregationKeysEntry","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-AttributionReportingAggregationKeysEntry"}]},"storage.attributionreportingeventreportwindows":{"keyword":"Storage.AttributionReportingEventReportWindows","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-AttributionReportingEventReportWindows"}]},"storage.attributionreportingtriggerdatamatching":{"keyword":"Storage.AttributionReportingTriggerDataMatching","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-AttributionReportingTriggerDataMatching"}]},"storage.attributionreportingaggregatabledebugreportingdata":{"keyword":"Storage.AttributionReportingAggregatableDebugReportingData","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-AttributionReportingAggregatableDebugReportingData"}]},"storage.attributionreportingaggregatabledebugreportingconfig":{"keyword":"Storage.AttributionReportingAggregatableDebugReportingConfig","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-AttributionReportingAggregatableDebugReportingConfig"}]},"storage.attributionscopesdata":{"keyword":"Storage.AttributionScopesData","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-AttributionScopesData"}]},"storage.attributionreportingnamedbudgetdef":{"keyword":"Storage.AttributionReportingNamedBudgetDef","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-AttributionReportingNamedBudgetDef"}]},"storage.attributionreportingsourceregistration":{"keyword":"Storage.AttributionReportingSourceRegistration","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-AttributionReportingSourceRegistration"}]},"storage.attributionreportingsourceregistrationresult":{"keyword":"Storage.AttributionReportingSourceRegistrationResult","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-AttributionReportingSourceRegistrationResult"}]},"storage.attributionreportingsourceregistrationtimeconfig":{"keyword":"Storage.AttributionReportingSourceRegistrationTimeConfig","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-AttributionReportingSourceRegistrationTimeConfig"}]},"storage.attributionreportingaggregatablevaluedictentry":{"keyword":"Storage.AttributionReportingAggregatableValueDictEntry","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-AttributionReportingAggregatableValueDictEntry"}]},"storage.attributionreportingaggregatablevalueentry":{"keyword":"Storage.AttributionReportingAggregatableValueEntry","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-AttributionReportingAggregatableValueEntry"}]},"storage.attributionreportingeventtriggerdata":{"keyword":"Storage.AttributionReportingEventTriggerData","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-AttributionReportingEventTriggerData"}]},"storage.attributionreportingaggregatabletriggerdata":{"keyword":"Storage.AttributionReportingAggregatableTriggerData","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-AttributionReportingAggregatableTriggerData"}]},"storage.attributionreportingaggregatablededupkey":{"keyword":"Storage.AttributionReportingAggregatableDedupKey","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-AttributionReportingAggregatableDedupKey"}]},"storage.attributionreportingnamedbudgetcandidate":{"keyword":"Storage.AttributionReportingNamedBudgetCandidate","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-AttributionReportingNamedBudgetCandidate"}]},"storage.attributionreportingtriggerregistration":{"keyword":"Storage.AttributionReportingTriggerRegistration","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-AttributionReportingTriggerRegistration"}]},"storage.attributionreportingeventlevelresult":{"keyword":"Storage.AttributionReportingEventLevelResult","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-AttributionReportingEventLevelResult"}]},"storage.attributionreportingaggregatableresult":{"keyword":"Storage.AttributionReportingAggregatableResult","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-AttributionReportingAggregatableResult"}]},"storage.attributionreportingreportresult":{"keyword":"Storage.AttributionReportingReportResult","pageReferences":[{"domain":"Storage","type":"3","domainHref":"tot/Storage/","href":"#type-AttributionReportingReportResult"}]},"storage.relatedwebsiteset":{"keyword":"Storage.RelatedWebsiteSet","pageReferences":[{"domain":"Storage","type":"3","description":"A single Related Website Set object.","domainHref":"tot/Storage/","href":"#type-RelatedWebsiteSet"}]},"systeminfo":{"keyword":"SystemInfo","pageReferences":[{"domain":"SystemInfo","type":"0","description":"The SystemInfo domain defines methods and events for querying low-level system information.","domainHref":"tot/SystemInfo/"}]},"systeminfo.getinfo":{"keyword":"SystemInfo.getInfo","pageReferences":[{"domain":"SystemInfo","type":"4","description":"Returns information about the system.","domainHref":"tot/SystemInfo/","href":"#method-getInfo"}]},"systeminfo.getfeaturestate":{"keyword":"SystemInfo.getFeatureState","pageReferences":[{"domain":"SystemInfo","type":"4","description":"Returns information about the feature state.","domainHref":"tot/SystemInfo/","href":"#method-getFeatureState"}]},"systeminfo.getprocessinfo":{"keyword":"SystemInfo.getProcessInfo","pageReferences":[{"domain":"SystemInfo","type":"4","description":"Returns information about all running processes.","domainHref":"tot/SystemInfo/","href":"#method-getProcessInfo"}]},"systeminfo.gpudevice":{"keyword":"SystemInfo.GPUDevice","pageReferences":[{"domain":"SystemInfo","type":"3","description":"Describes a single graphics processor (GPU).","domainHref":"tot/SystemInfo/","href":"#type-GPUDevice"}]},"systeminfo.size":{"keyword":"SystemInfo.Size","pageReferences":[{"domain":"SystemInfo","type":"3","description":"Describes the width and height dimensions of an entity.","domainHref":"tot/SystemInfo/","href":"#type-Size"}]},"systeminfo.videodecodeacceleratorcapability":{"keyword":"SystemInfo.VideoDecodeAcceleratorCapability","pageReferences":[{"domain":"SystemInfo","type":"3","description":"Describes a supported video decoding profile with its associated minimum and\nmaximum resolutions.","domainHref":"tot/SystemInfo/","href":"#type-VideoDecodeAcceleratorCapability"}]},"systeminfo.videoencodeacceleratorcapability":{"keyword":"SystemInfo.VideoEncodeAcceleratorCapability","pageReferences":[{"domain":"SystemInfo","type":"3","description":"Describes a supported video encoding profile with its associated maximum\nresolution and maximum framerate.","domainHref":"tot/SystemInfo/","href":"#type-VideoEncodeAcceleratorCapability"}]},"systeminfo.subsamplingformat":{"keyword":"SystemInfo.SubsamplingFormat","pageReferences":[{"domain":"SystemInfo","type":"3","description":"YUV subsampling type of the pixels of a given image.","domainHref":"tot/SystemInfo/","href":"#type-SubsamplingFormat"}]},"systeminfo.imagetype":{"keyword":"SystemInfo.ImageType","pageReferences":[{"domain":"SystemInfo","type":"3","description":"Image format of a given image.","domainHref":"tot/SystemInfo/","href":"#type-ImageType"}]},"systeminfo.imagedecodeacceleratorcapability":{"keyword":"SystemInfo.ImageDecodeAcceleratorCapability","pageReferences":[{"domain":"SystemInfo","type":"3","description":"Describes a supported image decoding profile with its associated minimum and\nmaximum resolutions and subsampling.","domainHref":"tot/SystemInfo/","href":"#type-ImageDecodeAcceleratorCapability"}]},"systeminfo.gpuinfo":{"keyword":"SystemInfo.GPUInfo","pageReferences":[{"domain":"SystemInfo","type":"3","description":"Provides information about the GPU(s) on the system.","domainHref":"tot/SystemInfo/","href":"#type-GPUInfo"}]},"systeminfo.processinfo":{"keyword":"SystemInfo.ProcessInfo","pageReferences":[{"domain":"SystemInfo","type":"3","description":"Represents process info.","domainHref":"tot/SystemInfo/","href":"#type-ProcessInfo"}]},"target":{"keyword":"Target","pageReferences":[{"domain":"Target","type":"0","description":"Supports additional targets discovery and allows to attach to them.","domainHref":"tot/Target/"}]},"target.activatetarget":{"keyword":"Target.activateTarget","pageReferences":[{"domain":"Target","type":"4","description":"Activates (focuses) the target.","domainHref":"tot/Target/","href":"#method-activateTarget"}]},"target.attachtotarget":{"keyword":"Target.attachToTarget","pageReferences":[{"domain":"Target","type":"4","description":"Attaches to the target with given id.","domainHref":"tot/Target/","href":"#method-attachToTarget"}]},"target.attachtobrowsertarget":{"keyword":"Target.attachToBrowserTarget","pageReferences":[{"domain":"Target","type":"4","description":"Attaches to the browser target, only uses flat sessionId mode.","domainHref":"tot/Target/","href":"#method-attachToBrowserTarget"}]},"target.closetarget":{"keyword":"Target.closeTarget","pageReferences":[{"domain":"Target","type":"4","description":"Closes the target. If the target is a page that gets closed too.","domainHref":"tot/Target/","href":"#method-closeTarget"}]},"target.exposedevtoolsprotocol":{"keyword":"Target.exposeDevToolsProtocol","pageReferences":[{"domain":"Target","type":"4","description":"Inject object to the target's main frame that provides a communication\nchannel with browser target.\n\nInjected object will be available as `window[bindingName]`.\n\nThe object has the following API:\n- `b...","domainHref":"tot/Target/","href":"#method-exposeDevToolsProtocol"}]},"target.createbrowsercontext":{"keyword":"Target.createBrowserContext","pageReferences":[{"domain":"Target","type":"4","description":"Creates a new empty BrowserContext. Similar to an incognito profile but you can have more than\none.","domainHref":"tot/Target/","href":"#method-createBrowserContext"}]},"target.getbrowsercontexts":{"keyword":"Target.getBrowserContexts","pageReferences":[{"domain":"Target","type":"4","description":"Returns all browser contexts created with `Target.createBrowserContext` method.","domainHref":"tot/Target/","href":"#method-getBrowserContexts"}]},"target.createtarget":{"keyword":"Target.createTarget","pageReferences":[{"domain":"Target","type":"4","description":"Creates a new page.","domainHref":"tot/Target/","href":"#method-createTarget"}]},"target.detachfromtarget":{"keyword":"Target.detachFromTarget","pageReferences":[{"domain":"Target","type":"4","description":"Detaches session with given id.","domainHref":"tot/Target/","href":"#method-detachFromTarget"}]},"target.disposebrowsercontext":{"keyword":"Target.disposeBrowserContext","pageReferences":[{"domain":"Target","type":"4","description":"Deletes a BrowserContext. All the belonging pages will be closed without calling their\nbeforeunload hooks.","domainHref":"tot/Target/","href":"#method-disposeBrowserContext"}]},"target.gettargetinfo":{"keyword":"Target.getTargetInfo","pageReferences":[{"domain":"Target","type":"4","description":"Returns information about a target.","domainHref":"tot/Target/","href":"#method-getTargetInfo"}]},"target.gettargets":{"keyword":"Target.getTargets","pageReferences":[{"domain":"Target","type":"4","description":"Retrieves a list of available targets.","domainHref":"tot/Target/","href":"#method-getTargets"}]},"target.sendmessagetotarget":{"keyword":"Target.sendMessageToTarget","pageReferences":[{"domain":"Target","type":"4","description":"Sends protocol message over session with given id.\nConsider using flat mode instead; see commands attachToTarget, setAutoAttach,\nand crbug.com/991325.","domainHref":"tot/Target/","href":"#method-sendMessageToTarget"}]},"target.setautoattach":{"keyword":"Target.setAutoAttach","pageReferences":[{"domain":"Target","type":"4","description":"Controls whether to automatically attach to new targets which are considered\nto be directly related to this one (for example, iframes or workers).\nWhen turned on, attaches to all existing related targ...","domainHref":"tot/Target/","href":"#method-setAutoAttach"}]},"target.autoattachrelated":{"keyword":"Target.autoAttachRelated","pageReferences":[{"domain":"Target","type":"4","description":"Adds the specified target to the list of targets that will be monitored for any related target\ncreation (such as child frames, child workers and new versions of service worker) and reported\nthrough `a...","domainHref":"tot/Target/","href":"#method-autoAttachRelated"}]},"target.setdiscovertargets":{"keyword":"Target.setDiscoverTargets","pageReferences":[{"domain":"Target","type":"4","description":"Controls whether to discover available targets and notify via\n`targetCreated/targetInfoChanged/targetDestroyed` events.","domainHref":"tot/Target/","href":"#method-setDiscoverTargets"}]},"target.setremotelocations":{"keyword":"Target.setRemoteLocations","pageReferences":[{"domain":"Target","type":"4","description":"Enables target discovery for the specified locations, when `setDiscoverTargets` was set to\n`true`.","domainHref":"tot/Target/","href":"#method-setRemoteLocations"}]},"target.attachedtotarget":{"keyword":"Target.attachedToTarget","pageReferences":[{"domain":"Target","type":"1","description":"Issued when attached to target because of auto-attach or `attachToTarget` command.","domainHref":"tot/Target/","href":"#event-attachedToTarget"}]},"target.detachedfromtarget":{"keyword":"Target.detachedFromTarget","pageReferences":[{"domain":"Target","type":"1","description":"Issued when detached from target for any reason (including `detachFromTarget` command). Can be\nissued multiple times per target if multiple sessions have been attached to it.","domainHref":"tot/Target/","href":"#event-detachedFromTarget"}]},"target.receivedmessagefromtarget":{"keyword":"Target.receivedMessageFromTarget","pageReferences":[{"domain":"Target","type":"1","description":"Notifies about a new protocol message received from the session (as reported in\n`attachedToTarget` event).","domainHref":"tot/Target/","href":"#event-receivedMessageFromTarget"}]},"target.targetcreated":{"keyword":"Target.targetCreated","pageReferences":[{"domain":"Target","type":"1","description":"Issued when a possible inspection target is created.","domainHref":"tot/Target/","href":"#event-targetCreated"}]},"target.targetdestroyed":{"keyword":"Target.targetDestroyed","pageReferences":[{"domain":"Target","type":"1","description":"Issued when a target is destroyed.","domainHref":"tot/Target/","href":"#event-targetDestroyed"}]},"target.targetcrashed":{"keyword":"Target.targetCrashed","pageReferences":[{"domain":"Target","type":"1","description":"Issued when a target has crashed.","domainHref":"tot/Target/","href":"#event-targetCrashed"}]},"target.targetinfochanged":{"keyword":"Target.targetInfoChanged","pageReferences":[{"domain":"Target","type":"1","description":"Issued when some information about a target has changed. This only happens between\n`targetCreated` and `targetDestroyed`.","domainHref":"tot/Target/","href":"#event-targetInfoChanged"}]},"target.targetid":{"keyword":"Target.TargetID","pageReferences":[{"domain":"Target","type":"3","domainHref":"tot/Target/","href":"#type-TargetID"}]},"target.sessionid":{"keyword":"Target.SessionID","pageReferences":[{"domain":"Target","type":"3","description":"Unique identifier of attached debugging session.","domainHref":"tot/Target/","href":"#type-SessionID"}]},"target.targetinfo":{"keyword":"Target.TargetInfo","pageReferences":[{"domain":"Target","type":"3","domainHref":"tot/Target/","href":"#type-TargetInfo"}]},"target.filterentry":{"keyword":"Target.FilterEntry","pageReferences":[{"domain":"Target","type":"3","description":"A filter used by target query/discovery/auto-attach operations.","domainHref":"tot/Target/","href":"#type-FilterEntry"}]},"target.targetfilter":{"keyword":"Target.TargetFilter","pageReferences":[{"domain":"Target","type":"3","description":"The entries in TargetFilter are matched sequentially against targets and\nthe first entry that matches determines if the target is included or not,\ndepending on the value of `exclude` field in the entr...","domainHref":"tot/Target/","href":"#type-TargetFilter"}]},"target.remotelocation":{"keyword":"Target.RemoteLocation","pageReferences":[{"domain":"Target","type":"3","domainHref":"tot/Target/","href":"#type-RemoteLocation"}]},"target.windowstate":{"keyword":"Target.WindowState","pageReferences":[{"domain":"Target","type":"3","description":"The state of the target window.","domainHref":"tot/Target/","href":"#type-WindowState"}]},"tethering":{"keyword":"Tethering","pageReferences":[{"domain":"Tethering","type":"0","description":"The Tethering domain defines methods and events for browser port binding.","domainHref":"tot/Tethering/"}]},"tethering.bind":{"keyword":"Tethering.bind","pageReferences":[{"domain":"Tethering","type":"4","description":"Request browser port binding.","domainHref":"tot/Tethering/","href":"#method-bind"}]},"tethering.unbind":{"keyword":"Tethering.unbind","pageReferences":[{"domain":"Tethering","type":"4","description":"Request browser port unbinding.","domainHref":"tot/Tethering/","href":"#method-unbind"}]},"tethering.accepted":{"keyword":"Tethering.accepted","pageReferences":[{"domain":"Tethering","type":"1","description":"Informs that port was successfully bound and got a specified connection id.","domainHref":"tot/Tethering/","href":"#event-accepted"}]},"tracing":{"keyword":"Tracing","pageReferences":[{"domain":"Tracing","type":"0","domainHref":"tot/Tracing/"}]},"tracing.end":{"keyword":"Tracing.end","pageReferences":[{"domain":"Tracing","type":"4","description":"Stop trace events collection.","domainHref":"tot/Tracing/","href":"#method-end"}]},"tracing.getcategories":{"keyword":"Tracing.getCategories","pageReferences":[{"domain":"Tracing","type":"4","description":"Gets supported tracing categories.","domainHref":"tot/Tracing/","href":"#method-getCategories"}]},"tracing.recordclocksyncmarker":{"keyword":"Tracing.recordClockSyncMarker","pageReferences":[{"domain":"Tracing","type":"4","description":"Record a clock sync marker in the trace.","domainHref":"tot/Tracing/","href":"#method-recordClockSyncMarker"}]},"tracing.requestmemorydump":{"keyword":"Tracing.requestMemoryDump","pageReferences":[{"domain":"Tracing","type":"4","description":"Request a global memory dump.","domainHref":"tot/Tracing/","href":"#method-requestMemoryDump"}]},"tracing.start":{"keyword":"Tracing.start","pageReferences":[{"domain":"Tracing","type":"4","description":"Start trace events collection.","domainHref":"tot/Tracing/","href":"#method-start"}]},"tracing.bufferusage":{"keyword":"Tracing.bufferUsage","pageReferences":[{"domain":"Tracing","type":"1","domainHref":"tot/Tracing/","href":"#event-bufferUsage"}]},"tracing.datacollected":{"keyword":"Tracing.dataCollected","pageReferences":[{"domain":"Tracing","type":"1","description":"Contains a bucket of collected trace events. When tracing is stopped collected events will be\nsent as a sequence of dataCollected events followed by tracingComplete event.","domainHref":"tot/Tracing/","href":"#event-dataCollected"}]},"tracing.tracingcomplete":{"keyword":"Tracing.tracingComplete","pageReferences":[{"domain":"Tracing","type":"1","description":"Signals that tracing is stopped and there is no trace buffers pending flush, all data were\ndelivered via dataCollected events.","domainHref":"tot/Tracing/","href":"#event-tracingComplete"}]},"tracing.memorydumpconfig":{"keyword":"Tracing.MemoryDumpConfig","pageReferences":[{"domain":"Tracing","type":"3","description":"Configuration for memory dump. Used only when \"memory-infra\" category is enabled.","domainHref":"tot/Tracing/","href":"#type-MemoryDumpConfig"}]},"tracing.traceconfig":{"keyword":"Tracing.TraceConfig","pageReferences":[{"domain":"Tracing","type":"3","domainHref":"tot/Tracing/","href":"#type-TraceConfig"}]},"tracing.streamformat":{"keyword":"Tracing.StreamFormat","pageReferences":[{"domain":"Tracing","type":"3","description":"Data format of a trace. Can be either the legacy JSON format or the\nprotocol buffer format. Note that the JSON format will be deprecated soon.","domainHref":"tot/Tracing/","href":"#type-StreamFormat"}]},"tracing.streamcompression":{"keyword":"Tracing.StreamCompression","pageReferences":[{"domain":"Tracing","type":"3","description":"Compression type to use for traces returned via streams.","domainHref":"tot/Tracing/","href":"#type-StreamCompression"}]},"tracing.memorydumplevelofdetail":{"keyword":"Tracing.MemoryDumpLevelOfDetail","pageReferences":[{"domain":"Tracing","type":"3","description":"Details exposed when memory request explicitly declared.\nKeep consistent with memory_dump_request_args.h and\nmemory_instrumentation.mojom","domainHref":"tot/Tracing/","href":"#type-MemoryDumpLevelOfDetail"}]},"tracing.tracingbackend":{"keyword":"Tracing.TracingBackend","pageReferences":[{"domain":"Tracing","type":"3","description":"Backend type to use for tracing. `chrome` uses the Chrome-integrated\ntracing service and is supported on all platforms. `system` is only\nsupported on Chrome OS and uses the Perfetto system tracing ser...","domainHref":"tot/Tracing/","href":"#type-TracingBackend"}]},"fetch":{"keyword":"Fetch","pageReferences":[{"domain":"Fetch","type":"0","description":"A domain for letting clients substitute browser's network layer with client code.","domainHref":"tot/Fetch/"}]},"fetch.disable":{"keyword":"Fetch.disable","pageReferences":[{"domain":"Fetch","type":"4","description":"Disables the fetch domain.","domainHref":"tot/Fetch/","href":"#method-disable"}]},"fetch.enable":{"keyword":"Fetch.enable","pageReferences":[{"domain":"Fetch","type":"4","description":"Enables issuing of requestPaused events. A request will be paused until client\ncalls one of failRequest, fulfillRequest or continueRequest/continueWithAuth.","domainHref":"tot/Fetch/","href":"#method-enable"}]},"fetch.failrequest":{"keyword":"Fetch.failRequest","pageReferences":[{"domain":"Fetch","type":"4","description":"Causes the request to fail with specified reason.","domainHref":"tot/Fetch/","href":"#method-failRequest"}]},"fetch.fulfillrequest":{"keyword":"Fetch.fulfillRequest","pageReferences":[{"domain":"Fetch","type":"4","description":"Provides response to the request.","domainHref":"tot/Fetch/","href":"#method-fulfillRequest"}]},"fetch.continuerequest":{"keyword":"Fetch.continueRequest","pageReferences":[{"domain":"Fetch","type":"4","description":"Continues the request, optionally modifying some of its parameters.","domainHref":"tot/Fetch/","href":"#method-continueRequest"}]},"fetch.continuewithauth":{"keyword":"Fetch.continueWithAuth","pageReferences":[{"domain":"Fetch","type":"4","description":"Continues a request supplying authChallengeResponse following authRequired event.","domainHref":"tot/Fetch/","href":"#method-continueWithAuth"}]},"fetch.continueresponse":{"keyword":"Fetch.continueResponse","pageReferences":[{"domain":"Fetch","type":"4","description":"Continues loading of the paused response, optionally modifying the\nresponse headers. If either responseCode or headers are modified, all of them\nmust be present.","domainHref":"tot/Fetch/","href":"#method-continueResponse"}]},"fetch.getresponsebody":{"keyword":"Fetch.getResponseBody","pageReferences":[{"domain":"Fetch","type":"4","description":"Causes the body of the response to be received from the server and\nreturned as a single string. May only be issued for a request that\nis paused in the Response stage and is mutually exclusive with\ntak...","domainHref":"tot/Fetch/","href":"#method-getResponseBody"}]},"fetch.takeresponsebodyasstream":{"keyword":"Fetch.takeResponseBodyAsStream","pageReferences":[{"domain":"Fetch","type":"4","description":"Returns a handle to the stream representing the response body.\nThe request must be paused in the HeadersReceived stage.\nNote that after this command the request can't be continued\nas is -- client eith...","domainHref":"tot/Fetch/","href":"#method-takeResponseBodyAsStream"}]},"fetch.requestpaused":{"keyword":"Fetch.requestPaused","pageReferences":[{"domain":"Fetch","type":"1","description":"Issued when the domain is enabled and the request URL matches the\nspecified filter. The request is paused until the client responds\nwith one of continueRequest, failRequest or fulfillRequest.\nThe stag...","domainHref":"tot/Fetch/","href":"#event-requestPaused"}]},"fetch.authrequired":{"keyword":"Fetch.authRequired","pageReferences":[{"domain":"Fetch","type":"1","description":"Issued when the domain is enabled with handleAuthRequests set to true.\nThe request is paused until client responds with continueWithAuth.","domainHref":"tot/Fetch/","href":"#event-authRequired"}]},"fetch.requestid":{"keyword":"Fetch.RequestId","pageReferences":[{"domain":"Fetch","type":"3","description":"Unique request identifier.\nNote that this does not identify individual HTTP requests that are part of\na network request.","domainHref":"tot/Fetch/","href":"#type-RequestId"}]},"fetch.requeststage":{"keyword":"Fetch.RequestStage","pageReferences":[{"domain":"Fetch","type":"3","description":"Stages of the request to handle. Request will intercept before the request is\nsent. Response will intercept after the response is received (but before response\nbody is received).","domainHref":"tot/Fetch/","href":"#type-RequestStage"}]},"fetch.requestpattern":{"keyword":"Fetch.RequestPattern","pageReferences":[{"domain":"Fetch","type":"3","domainHref":"tot/Fetch/","href":"#type-RequestPattern"}]},"fetch.headerentry":{"keyword":"Fetch.HeaderEntry","pageReferences":[{"domain":"Fetch","type":"3","description":"Response HTTP header entry","domainHref":"tot/Fetch/","href":"#type-HeaderEntry"}]},"fetch.authchallenge":{"keyword":"Fetch.AuthChallenge","pageReferences":[{"domain":"Fetch","type":"3","description":"Authorization challenge for HTTP status code 401 or 407.","domainHref":"tot/Fetch/","href":"#type-AuthChallenge"}]},"fetch.authchallengeresponse":{"keyword":"Fetch.AuthChallengeResponse","pageReferences":[{"domain":"Fetch","type":"3","description":"Response to an AuthChallenge.","domainHref":"tot/Fetch/","href":"#type-AuthChallengeResponse"}]},"webaudio":{"keyword":"WebAudio","pageReferences":[{"domain":"WebAudio","type":"0","description":"This domain allows inspection of Web Audio API.\nhttps://webaudio.github.io/web-audio-api/","domainHref":"tot/WebAudio/"}]},"webaudio.enable":{"keyword":"WebAudio.enable","pageReferences":[{"domain":"WebAudio","type":"4","description":"Enables the WebAudio domain and starts sending context lifetime events.","domainHref":"tot/WebAudio/","href":"#method-enable"}]},"webaudio.disable":{"keyword":"WebAudio.disable","pageReferences":[{"domain":"WebAudio","type":"4","description":"Disables the WebAudio domain.","domainHref":"tot/WebAudio/","href":"#method-disable"}]},"webaudio.getrealtimedata":{"keyword":"WebAudio.getRealtimeData","pageReferences":[{"domain":"WebAudio","type":"4","description":"Fetch the realtime data from the registered contexts.","domainHref":"tot/WebAudio/","href":"#method-getRealtimeData"}]},"webaudio.contextcreated":{"keyword":"WebAudio.contextCreated","pageReferences":[{"domain":"WebAudio","type":"1","description":"Notifies that a new BaseAudioContext has been created.","domainHref":"tot/WebAudio/","href":"#event-contextCreated"}]},"webaudio.contextwillbedestroyed":{"keyword":"WebAudio.contextWillBeDestroyed","pageReferences":[{"domain":"WebAudio","type":"1","description":"Notifies that an existing BaseAudioContext will be destroyed.","domainHref":"tot/WebAudio/","href":"#event-contextWillBeDestroyed"}]},"webaudio.contextchanged":{"keyword":"WebAudio.contextChanged","pageReferences":[{"domain":"WebAudio","type":"1","description":"Notifies that existing BaseAudioContext has changed some properties (id stays the same)..","domainHref":"tot/WebAudio/","href":"#event-contextChanged"}]},"webaudio.audiolistenercreated":{"keyword":"WebAudio.audioListenerCreated","pageReferences":[{"domain":"WebAudio","type":"1","description":"Notifies that the construction of an AudioListener has finished.","domainHref":"tot/WebAudio/","href":"#event-audioListenerCreated"}]},"webaudio.audiolistenerwillbedestroyed":{"keyword":"WebAudio.audioListenerWillBeDestroyed","pageReferences":[{"domain":"WebAudio","type":"1","description":"Notifies that a new AudioListener has been created.","domainHref":"tot/WebAudio/","href":"#event-audioListenerWillBeDestroyed"}]},"webaudio.audionodecreated":{"keyword":"WebAudio.audioNodeCreated","pageReferences":[{"domain":"WebAudio","type":"1","description":"Notifies that a new AudioNode has been created.","domainHref":"tot/WebAudio/","href":"#event-audioNodeCreated"}]},"webaudio.audionodewillbedestroyed":{"keyword":"WebAudio.audioNodeWillBeDestroyed","pageReferences":[{"domain":"WebAudio","type":"1","description":"Notifies that an existing AudioNode has been destroyed.","domainHref":"tot/WebAudio/","href":"#event-audioNodeWillBeDestroyed"}]},"webaudio.audioparamcreated":{"keyword":"WebAudio.audioParamCreated","pageReferences":[{"domain":"WebAudio","type":"1","description":"Notifies that a new AudioParam has been created.","domainHref":"tot/WebAudio/","href":"#event-audioParamCreated"}]},"webaudio.audioparamwillbedestroyed":{"keyword":"WebAudio.audioParamWillBeDestroyed","pageReferences":[{"domain":"WebAudio","type":"1","description":"Notifies that an existing AudioParam has been destroyed.","domainHref":"tot/WebAudio/","href":"#event-audioParamWillBeDestroyed"}]},"webaudio.nodesconnected":{"keyword":"WebAudio.nodesConnected","pageReferences":[{"domain":"WebAudio","type":"1","description":"Notifies that two AudioNodes are connected.","domainHref":"tot/WebAudio/","href":"#event-nodesConnected"}]},"webaudio.nodesdisconnected":{"keyword":"WebAudio.nodesDisconnected","pageReferences":[{"domain":"WebAudio","type":"1","description":"Notifies that AudioNodes are disconnected. The destination can be null, and it means all the outgoing connections from the source are disconnected.","domainHref":"tot/WebAudio/","href":"#event-nodesDisconnected"}]},"webaudio.nodeparamconnected":{"keyword":"WebAudio.nodeParamConnected","pageReferences":[{"domain":"WebAudio","type":"1","description":"Notifies that an AudioNode is connected to an AudioParam.","domainHref":"tot/WebAudio/","href":"#event-nodeParamConnected"}]},"webaudio.nodeparamdisconnected":{"keyword":"WebAudio.nodeParamDisconnected","pageReferences":[{"domain":"WebAudio","type":"1","description":"Notifies that an AudioNode is disconnected to an AudioParam.","domainHref":"tot/WebAudio/","href":"#event-nodeParamDisconnected"}]},"webaudio.graphobjectid":{"keyword":"WebAudio.GraphObjectId","pageReferences":[{"domain":"WebAudio","type":"3","description":"An unique ID for a graph object (AudioContext, AudioNode, AudioParam) in Web Audio API","domainHref":"tot/WebAudio/","href":"#type-GraphObjectId"}]},"webaudio.contexttype":{"keyword":"WebAudio.ContextType","pageReferences":[{"domain":"WebAudio","type":"3","description":"Enum of BaseAudioContext types","domainHref":"tot/WebAudio/","href":"#type-ContextType"}]},"webaudio.contextstate":{"keyword":"WebAudio.ContextState","pageReferences":[{"domain":"WebAudio","type":"3","description":"Enum of AudioContextState from the spec","domainHref":"tot/WebAudio/","href":"#type-ContextState"}]},"webaudio.nodetype":{"keyword":"WebAudio.NodeType","pageReferences":[{"domain":"WebAudio","type":"3","description":"Enum of AudioNode types","domainHref":"tot/WebAudio/","href":"#type-NodeType"}]},"webaudio.channelcountmode":{"keyword":"WebAudio.ChannelCountMode","pageReferences":[{"domain":"WebAudio","type":"3","description":"Enum of AudioNode::ChannelCountMode from the spec","domainHref":"tot/WebAudio/","href":"#type-ChannelCountMode"}]},"webaudio.channelinterpretation":{"keyword":"WebAudio.ChannelInterpretation","pageReferences":[{"domain":"WebAudio","type":"3","description":"Enum of AudioNode::ChannelInterpretation from the spec","domainHref":"tot/WebAudio/","href":"#type-ChannelInterpretation"}]},"webaudio.paramtype":{"keyword":"WebAudio.ParamType","pageReferences":[{"domain":"WebAudio","type":"3","description":"Enum of AudioParam types","domainHref":"tot/WebAudio/","href":"#type-ParamType"}]},"webaudio.automationrate":{"keyword":"WebAudio.AutomationRate","pageReferences":[{"domain":"WebAudio","type":"3","description":"Enum of AudioParam::AutomationRate from the spec","domainHref":"tot/WebAudio/","href":"#type-AutomationRate"}]},"webaudio.contextrealtimedata":{"keyword":"WebAudio.ContextRealtimeData","pageReferences":[{"domain":"WebAudio","type":"3","description":"Fields in AudioContext that change in real-time.","domainHref":"tot/WebAudio/","href":"#type-ContextRealtimeData"}]},"webaudio.baseaudiocontext":{"keyword":"WebAudio.BaseAudioContext","pageReferences":[{"domain":"WebAudio","type":"3","description":"Protocol object for BaseAudioContext","domainHref":"tot/WebAudio/","href":"#type-BaseAudioContext"}]},"webaudio.audiolistener":{"keyword":"WebAudio.AudioListener","pageReferences":[{"domain":"WebAudio","type":"3","description":"Protocol object for AudioListener","domainHref":"tot/WebAudio/","href":"#type-AudioListener"}]},"webaudio.audionode":{"keyword":"WebAudio.AudioNode","pageReferences":[{"domain":"WebAudio","type":"3","description":"Protocol object for AudioNode","domainHref":"tot/WebAudio/","href":"#type-AudioNode"}]},"webaudio.audioparam":{"keyword":"WebAudio.AudioParam","pageReferences":[{"domain":"WebAudio","type":"3","description":"Protocol object for AudioParam","domainHref":"tot/WebAudio/","href":"#type-AudioParam"}]},"webauthn":{"keyword":"WebAuthn","pageReferences":[{"domain":"WebAuthn","type":"0","description":"This domain allows configuring virtual authenticators to test the WebAuthn\nAPI.","domainHref":"tot/WebAuthn/"}]},"webauthn.enable":{"keyword":"WebAuthn.enable","pageReferences":[{"domain":"WebAuthn","type":"4","description":"Enable the WebAuthn domain and start intercepting credential storage and\nretrieval with a virtual authenticator.","domainHref":"tot/WebAuthn/","href":"#method-enable"}]},"webauthn.disable":{"keyword":"WebAuthn.disable","pageReferences":[{"domain":"WebAuthn","type":"4","description":"Disable the WebAuthn domain.","domainHref":"tot/WebAuthn/","href":"#method-disable"}]},"webauthn.addvirtualauthenticator":{"keyword":"WebAuthn.addVirtualAuthenticator","pageReferences":[{"domain":"WebAuthn","type":"4","description":"Creates and adds a virtual authenticator.","domainHref":"tot/WebAuthn/","href":"#method-addVirtualAuthenticator"}]},"webauthn.setresponseoverridebits":{"keyword":"WebAuthn.setResponseOverrideBits","pageReferences":[{"domain":"WebAuthn","type":"4","description":"Resets parameters isBogusSignature, isBadUV, isBadUP to false if they are not present.","domainHref":"tot/WebAuthn/","href":"#method-setResponseOverrideBits"}]},"webauthn.removevirtualauthenticator":{"keyword":"WebAuthn.removeVirtualAuthenticator","pageReferences":[{"domain":"WebAuthn","type":"4","description":"Removes the given authenticator.","domainHref":"tot/WebAuthn/","href":"#method-removeVirtualAuthenticator"}]},"webauthn.addcredential":{"keyword":"WebAuthn.addCredential","pageReferences":[{"domain":"WebAuthn","type":"4","description":"Adds the credential to the specified authenticator.","domainHref":"tot/WebAuthn/","href":"#method-addCredential"}]},"webauthn.getcredential":{"keyword":"WebAuthn.getCredential","pageReferences":[{"domain":"WebAuthn","type":"4","description":"Returns a single credential stored in the given virtual authenticator that\nmatches the credential ID.","domainHref":"tot/WebAuthn/","href":"#method-getCredential"}]},"webauthn.getcredentials":{"keyword":"WebAuthn.getCredentials","pageReferences":[{"domain":"WebAuthn","type":"4","description":"Returns all the credentials stored in the given virtual authenticator.","domainHref":"tot/WebAuthn/","href":"#method-getCredentials"}]},"webauthn.removecredential":{"keyword":"WebAuthn.removeCredential","pageReferences":[{"domain":"WebAuthn","type":"4","description":"Removes a credential from the authenticator.","domainHref":"tot/WebAuthn/","href":"#method-removeCredential"}]},"webauthn.clearcredentials":{"keyword":"WebAuthn.clearCredentials","pageReferences":[{"domain":"WebAuthn","type":"4","description":"Clears all the credentials from the specified device.","domainHref":"tot/WebAuthn/","href":"#method-clearCredentials"}]},"webauthn.setuserverified":{"keyword":"WebAuthn.setUserVerified","pageReferences":[{"domain":"WebAuthn","type":"4","description":"Sets whether User Verification succeeds or fails for an authenticator.\nThe default is true.","domainHref":"tot/WebAuthn/","href":"#method-setUserVerified"}]},"webauthn.setautomaticpresencesimulation":{"keyword":"WebAuthn.setAutomaticPresenceSimulation","pageReferences":[{"domain":"WebAuthn","type":"4","description":"Sets whether tests of user presence will succeed immediately (if true) or fail to resolve (if false) for an authenticator.\nThe default is true.","domainHref":"tot/WebAuthn/","href":"#method-setAutomaticPresenceSimulation"}]},"webauthn.setcredentialproperties":{"keyword":"WebAuthn.setCredentialProperties","pageReferences":[{"domain":"WebAuthn","type":"4","description":"Allows setting credential properties.\nhttps://w3c.github.io/webauthn/#sctn-automation-set-credential-properties","domainHref":"tot/WebAuthn/","href":"#method-setCredentialProperties"}]},"webauthn.credentialadded":{"keyword":"WebAuthn.credentialAdded","pageReferences":[{"domain":"WebAuthn","type":"1","description":"Triggered when a credential is added to an authenticator.","domainHref":"tot/WebAuthn/","href":"#event-credentialAdded"}]},"webauthn.credentialdeleted":{"keyword":"WebAuthn.credentialDeleted","pageReferences":[{"domain":"WebAuthn","type":"1","description":"Triggered when a credential is deleted, e.g. through\nPublicKeyCredential.signalUnknownCredential().","domainHref":"tot/WebAuthn/","href":"#event-credentialDeleted"}]},"webauthn.credentialupdated":{"keyword":"WebAuthn.credentialUpdated","pageReferences":[{"domain":"WebAuthn","type":"1","description":"Triggered when a credential is updated, e.g. through\nPublicKeyCredential.signalCurrentUserDetails().","domainHref":"tot/WebAuthn/","href":"#event-credentialUpdated"}]},"webauthn.credentialasserted":{"keyword":"WebAuthn.credentialAsserted","pageReferences":[{"domain":"WebAuthn","type":"1","description":"Triggered when a credential is used in a webauthn assertion.","domainHref":"tot/WebAuthn/","href":"#event-credentialAsserted"}]},"webauthn.authenticatorid":{"keyword":"WebAuthn.AuthenticatorId","pageReferences":[{"domain":"WebAuthn","type":"3","domainHref":"tot/WebAuthn/","href":"#type-AuthenticatorId"}]},"webauthn.authenticatorprotocol":{"keyword":"WebAuthn.AuthenticatorProtocol","pageReferences":[{"domain":"WebAuthn","type":"3","domainHref":"tot/WebAuthn/","href":"#type-AuthenticatorProtocol"}]},"webauthn.ctap2version":{"keyword":"WebAuthn.Ctap2Version","pageReferences":[{"domain":"WebAuthn","type":"3","domainHref":"tot/WebAuthn/","href":"#type-Ctap2Version"}]},"webauthn.authenticatortransport":{"keyword":"WebAuthn.AuthenticatorTransport","pageReferences":[{"domain":"WebAuthn","type":"3","domainHref":"tot/WebAuthn/","href":"#type-AuthenticatorTransport"}]},"webauthn.virtualauthenticatoroptions":{"keyword":"WebAuthn.VirtualAuthenticatorOptions","pageReferences":[{"domain":"WebAuthn","type":"3","domainHref":"tot/WebAuthn/","href":"#type-VirtualAuthenticatorOptions"}]},"webauthn.credential":{"keyword":"WebAuthn.Credential","pageReferences":[{"domain":"WebAuthn","type":"3","domainHref":"tot/WebAuthn/","href":"#type-Credential"}]},"media":{"keyword":"Media","pageReferences":[{"domain":"Media","type":"0","description":"This domain allows detailed inspection of media elements","domainHref":"tot/Media/"}]},"media.enable":{"keyword":"Media.enable","pageReferences":[{"domain":"Media","type":"4","description":"Enables the Media domain","domainHref":"tot/Media/","href":"#method-enable"}]},"media.disable":{"keyword":"Media.disable","pageReferences":[{"domain":"Media","type":"4","description":"Disables the Media domain.","domainHref":"tot/Media/","href":"#method-disable"}]},"media.playerpropertieschanged":{"keyword":"Media.playerPropertiesChanged","pageReferences":[{"domain":"Media","type":"1","description":"This can be called multiple times, and can be used to set / override /\nremove player properties. A null propValue indicates removal.","domainHref":"tot/Media/","href":"#event-playerPropertiesChanged"}]},"media.playereventsadded":{"keyword":"Media.playerEventsAdded","pageReferences":[{"domain":"Media","type":"1","description":"Send events as a list, allowing them to be batched on the browser for less\ncongestion. If batched, events must ALWAYS be in chronological order.","domainHref":"tot/Media/","href":"#event-playerEventsAdded"}]},"media.playermessageslogged":{"keyword":"Media.playerMessagesLogged","pageReferences":[{"domain":"Media","type":"1","description":"Send a list of any messages that need to be delivered.","domainHref":"tot/Media/","href":"#event-playerMessagesLogged"}]},"media.playererrorsraised":{"keyword":"Media.playerErrorsRaised","pageReferences":[{"domain":"Media","type":"1","description":"Send a list of any errors that need to be delivered.","domainHref":"tot/Media/","href":"#event-playerErrorsRaised"}]},"media.playerscreated":{"keyword":"Media.playersCreated","pageReferences":[{"domain":"Media","type":"1","description":"Called whenever a player is created, or when a new agent joins and receives\na list of active players. If an agent is restored, it will receive the full\nlist of player ids and all events again.","domainHref":"tot/Media/","href":"#event-playersCreated"}]},"media.playerid":{"keyword":"Media.PlayerId","pageReferences":[{"domain":"Media","type":"3","description":"Players will get an ID that is unique within the agent context.","domainHref":"tot/Media/","href":"#type-PlayerId"}]},"media.timestamp":{"keyword":"Media.Timestamp","pageReferences":[{"domain":"Media","type":"3","domainHref":"tot/Media/","href":"#type-Timestamp"}]},"media.playermessage":{"keyword":"Media.PlayerMessage","pageReferences":[{"domain":"Media","type":"3","description":"Have one type per entry in MediaLogRecord::Type\nCorresponds to kMessage","domainHref":"tot/Media/","href":"#type-PlayerMessage"}]},"media.playerproperty":{"keyword":"Media.PlayerProperty","pageReferences":[{"domain":"Media","type":"3","description":"Corresponds to kMediaPropertyChange","domainHref":"tot/Media/","href":"#type-PlayerProperty"}]},"media.playerevent":{"keyword":"Media.PlayerEvent","pageReferences":[{"domain":"Media","type":"3","description":"Corresponds to kMediaEventTriggered","domainHref":"tot/Media/","href":"#type-PlayerEvent"}]},"media.playererrorsourcelocation":{"keyword":"Media.PlayerErrorSourceLocation","pageReferences":[{"domain":"Media","type":"3","description":"Represents logged source line numbers reported in an error.\nNOTE: file and line are from chromium c++ implementation code, not js.","domainHref":"tot/Media/","href":"#type-PlayerErrorSourceLocation"}]},"media.playererror":{"keyword":"Media.PlayerError","pageReferences":[{"domain":"Media","type":"3","description":"Corresponds to kMediaError","domainHref":"tot/Media/","href":"#type-PlayerError"}]},"deviceaccess":{"keyword":"DeviceAccess","pageReferences":[{"domain":"DeviceAccess","type":"0","domainHref":"tot/DeviceAccess/"}]},"deviceaccess.enable":{"keyword":"DeviceAccess.enable","pageReferences":[{"domain":"DeviceAccess","type":"4","description":"Enable events in this domain.","domainHref":"tot/DeviceAccess/","href":"#method-enable"}]},"deviceaccess.disable":{"keyword":"DeviceAccess.disable","pageReferences":[{"domain":"DeviceAccess","type":"4","description":"Disable events in this domain.","domainHref":"tot/DeviceAccess/","href":"#method-disable"}]},"deviceaccess.selectprompt":{"keyword":"DeviceAccess.selectPrompt","pageReferences":[{"domain":"DeviceAccess","type":"4","description":"Select a device in response to a DeviceAccess.deviceRequestPrompted event.","domainHref":"tot/DeviceAccess/","href":"#method-selectPrompt"}]},"deviceaccess.cancelprompt":{"keyword":"DeviceAccess.cancelPrompt","pageReferences":[{"domain":"DeviceAccess","type":"4","description":"Cancel a prompt in response to a DeviceAccess.deviceRequestPrompted event.","domainHref":"tot/DeviceAccess/","href":"#method-cancelPrompt"}]},"deviceaccess.devicerequestprompted":{"keyword":"DeviceAccess.deviceRequestPrompted","pageReferences":[{"domain":"DeviceAccess","type":"1","description":"A device request opened a user prompt to select a device. Respond with the\nselectPrompt or cancelPrompt command.","domainHref":"tot/DeviceAccess/","href":"#event-deviceRequestPrompted"}]},"deviceaccess.requestid":{"keyword":"DeviceAccess.RequestId","pageReferences":[{"domain":"DeviceAccess","type":"3","description":"Device request id.","domainHref":"tot/DeviceAccess/","href":"#type-RequestId"}]},"deviceaccess.deviceid":{"keyword":"DeviceAccess.DeviceId","pageReferences":[{"domain":"DeviceAccess","type":"3","description":"A device id.","domainHref":"tot/DeviceAccess/","href":"#type-DeviceId"}]},"deviceaccess.promptdevice":{"keyword":"DeviceAccess.PromptDevice","pageReferences":[{"domain":"DeviceAccess","type":"3","description":"Device information displayed in a user prompt to select a device.","domainHref":"tot/DeviceAccess/","href":"#type-PromptDevice"}]},"preload":{"keyword":"Preload","pageReferences":[{"domain":"Preload","type":"0","domainHref":"tot/Preload/"}]},"preload.enable":{"keyword":"Preload.enable","pageReferences":[{"domain":"Preload","type":"4","domainHref":"tot/Preload/","href":"#method-enable"}]},"preload.disable":{"keyword":"Preload.disable","pageReferences":[{"domain":"Preload","type":"4","domainHref":"tot/Preload/","href":"#method-disable"}]},"preload.rulesetupdated":{"keyword":"Preload.ruleSetUpdated","pageReferences":[{"domain":"Preload","type":"1","description":"Upsert. Currently, it is only emitted when a rule set added.","domainHref":"tot/Preload/","href":"#event-ruleSetUpdated"}]},"preload.rulesetremoved":{"keyword":"Preload.ruleSetRemoved","pageReferences":[{"domain":"Preload","type":"1","domainHref":"tot/Preload/","href":"#event-ruleSetRemoved"}]},"preload.preloadenabledstateupdated":{"keyword":"Preload.preloadEnabledStateUpdated","pageReferences":[{"domain":"Preload","type":"1","description":"Fired when a preload enabled state is updated.","domainHref":"tot/Preload/","href":"#event-preloadEnabledStateUpdated"}]},"preload.prefetchstatusupdated":{"keyword":"Preload.prefetchStatusUpdated","pageReferences":[{"domain":"Preload","type":"1","description":"Fired when a prefetch attempt is updated.","domainHref":"tot/Preload/","href":"#event-prefetchStatusUpdated"}]},"preload.prerenderstatusupdated":{"keyword":"Preload.prerenderStatusUpdated","pageReferences":[{"domain":"Preload","type":"1","description":"Fired when a prerender attempt is updated.","domainHref":"tot/Preload/","href":"#event-prerenderStatusUpdated"}]},"preload.preloadingattemptsourcesupdated":{"keyword":"Preload.preloadingAttemptSourcesUpdated","pageReferences":[{"domain":"Preload","type":"1","description":"Send a list of sources for all preloading attempts in a document.","domainHref":"tot/Preload/","href":"#event-preloadingAttemptSourcesUpdated"}]},"preload.rulesetid":{"keyword":"Preload.RuleSetId","pageReferences":[{"domain":"Preload","type":"3","description":"Unique id","domainHref":"tot/Preload/","href":"#type-RuleSetId"}]},"preload.ruleset":{"keyword":"Preload.RuleSet","pageReferences":[{"domain":"Preload","type":"3","description":"Corresponds to SpeculationRuleSet","domainHref":"tot/Preload/","href":"#type-RuleSet"}]},"preload.ruleseterrortype":{"keyword":"Preload.RuleSetErrorType","pageReferences":[{"domain":"Preload","type":"3","domainHref":"tot/Preload/","href":"#type-RuleSetErrorType"}]},"preload.speculationaction":{"keyword":"Preload.SpeculationAction","pageReferences":[{"domain":"Preload","type":"3","description":"The type of preloading attempted. It corresponds to\nmojom::SpeculationAction (although PrefetchWithSubresources is omitted as it\nisn't being used by clients).","domainHref":"tot/Preload/","href":"#type-SpeculationAction"}]},"preload.speculationtargethint":{"keyword":"Preload.SpeculationTargetHint","pageReferences":[{"domain":"Preload","type":"3","description":"Corresponds to mojom::SpeculationTargetHint.\nSee https://github.com/WICG/nav-speculation/blob/main/triggers.md#window-name-targeting-hints","domainHref":"tot/Preload/","href":"#type-SpeculationTargetHint"}]},"preload.preloadingattemptkey":{"keyword":"Preload.PreloadingAttemptKey","pageReferences":[{"domain":"Preload","type":"3","description":"A key that identifies a preloading attempt.\n\nThe url used is the url specified by the trigger (i.e. the initial URL), and\nnot the final url that is navigated to. For example, prerendering allows\nsame-...","domainHref":"tot/Preload/","href":"#type-PreloadingAttemptKey"}]},"preload.preloadingattemptsource":{"keyword":"Preload.PreloadingAttemptSource","pageReferences":[{"domain":"Preload","type":"3","description":"Lists sources for a preloading attempt, specifically the ids of rule sets\nthat had a speculation rule that triggered the attempt, and the\nBackendNodeIds of or elements that trigge...","domainHref":"tot/Preload/","href":"#type-PreloadingAttemptSource"}]},"preload.preloadpipelineid":{"keyword":"Preload.PreloadPipelineId","pageReferences":[{"domain":"Preload","type":"3","description":"Chrome manages different types of preloads together using a\nconcept of preloading pipeline. For example, if a site uses a\nSpeculationRules for prerender, Chrome first starts a prefetch and\nthen upgrad...","domainHref":"tot/Preload/","href":"#type-PreloadPipelineId"}]},"preload.prerenderfinalstatus":{"keyword":"Preload.PrerenderFinalStatus","pageReferences":[{"domain":"Preload","type":"3","description":"List of FinalStatus reasons for Prerender2.","domainHref":"tot/Preload/","href":"#type-PrerenderFinalStatus"}]},"preload.preloadingstatus":{"keyword":"Preload.PreloadingStatus","pageReferences":[{"domain":"Preload","type":"3","description":"Preloading status values, see also PreloadingTriggeringOutcome. This\nstatus is shared by prefetchStatusUpdated and prerenderStatusUpdated.","domainHref":"tot/Preload/","href":"#type-PreloadingStatus"}]},"preload.prefetchstatus":{"keyword":"Preload.PrefetchStatus","pageReferences":[{"domain":"Preload","type":"3","description":"TODO(https://crbug.com/1384419): revisit the list of PrefetchStatus and\nfilter out the ones that aren't necessary to the developers.","domainHref":"tot/Preload/","href":"#type-PrefetchStatus"}]},"preload.prerendermismatchedheaders":{"keyword":"Preload.PrerenderMismatchedHeaders","pageReferences":[{"domain":"Preload","type":"3","description":"Information of headers to be displayed when the header mismatch occurred.","domainHref":"tot/Preload/","href":"#type-PrerenderMismatchedHeaders"}]},"fedcm":{"keyword":"FedCm","pageReferences":[{"domain":"FedCm","type":"0","description":"This domain allows interacting with the FedCM dialog.","domainHref":"tot/FedCm/"}]},"fedcm.enable":{"keyword":"FedCm.enable","pageReferences":[{"domain":"FedCm","type":"4","domainHref":"tot/FedCm/","href":"#method-enable"}]},"fedcm.disable":{"keyword":"FedCm.disable","pageReferences":[{"domain":"FedCm","type":"4","domainHref":"tot/FedCm/","href":"#method-disable"}]},"fedcm.selectaccount":{"keyword":"FedCm.selectAccount","pageReferences":[{"domain":"FedCm","type":"4","domainHref":"tot/FedCm/","href":"#method-selectAccount"}]},"fedcm.clickdialogbutton":{"keyword":"FedCm.clickDialogButton","pageReferences":[{"domain":"FedCm","type":"4","domainHref":"tot/FedCm/","href":"#method-clickDialogButton"}]},"fedcm.openurl":{"keyword":"FedCm.openUrl","pageReferences":[{"domain":"FedCm","type":"4","domainHref":"tot/FedCm/","href":"#method-openUrl"}]},"fedcm.dismissdialog":{"keyword":"FedCm.dismissDialog","pageReferences":[{"domain":"FedCm","type":"4","domainHref":"tot/FedCm/","href":"#method-dismissDialog"}]},"fedcm.resetcooldown":{"keyword":"FedCm.resetCooldown","pageReferences":[{"domain":"FedCm","type":"4","description":"Resets the cooldown time, if any, to allow the next FedCM call to show\na dialog even if one was recently dismissed by the user.","domainHref":"tot/FedCm/","href":"#method-resetCooldown"}]},"fedcm.dialogshown":{"keyword":"FedCm.dialogShown","pageReferences":[{"domain":"FedCm","type":"1","domainHref":"tot/FedCm/","href":"#event-dialogShown"}]},"fedcm.dialogclosed":{"keyword":"FedCm.dialogClosed","pageReferences":[{"domain":"FedCm","type":"1","description":"Triggered when a dialog is closed, either by user action, JS abort,\nor a command below.","domainHref":"tot/FedCm/","href":"#event-dialogClosed"}]},"fedcm.loginstate":{"keyword":"FedCm.LoginState","pageReferences":[{"domain":"FedCm","type":"3","description":"Whether this is a sign-up or sign-in action for this account, i.e.\nwhether this account has ever been used to sign in to this RP before.","domainHref":"tot/FedCm/","href":"#type-LoginState"}]},"fedcm.dialogtype":{"keyword":"FedCm.DialogType","pageReferences":[{"domain":"FedCm","type":"3","description":"The types of FedCM dialogs.","domainHref":"tot/FedCm/","href":"#type-DialogType"}]},"fedcm.dialogbutton":{"keyword":"FedCm.DialogButton","pageReferences":[{"domain":"FedCm","type":"3","description":"The buttons on the FedCM dialog.","domainHref":"tot/FedCm/","href":"#type-DialogButton"}]},"fedcm.accounturltype":{"keyword":"FedCm.AccountUrlType","pageReferences":[{"domain":"FedCm","type":"3","description":"The URLs that each account has","domainHref":"tot/FedCm/","href":"#type-AccountUrlType"}]},"fedcm.account":{"keyword":"FedCm.Account","pageReferences":[{"domain":"FedCm","type":"3","description":"Corresponds to IdentityRequestAccount","domainHref":"tot/FedCm/","href":"#type-Account"}]},"pwa":{"keyword":"PWA","pageReferences":[{"domain":"PWA","type":"0","description":"This domain allows interacting with the browser to control PWAs.","domainHref":"tot/PWA/"}]},"pwa.getosappstate":{"keyword":"PWA.getOsAppState","pageReferences":[{"domain":"PWA","type":"4","description":"Returns the following OS state for the given manifest id.","domainHref":"tot/PWA/","href":"#method-getOsAppState"}]},"pwa.install":{"keyword":"PWA.install","pageReferences":[{"domain":"PWA","type":"4","description":"Installs the given manifest identity, optionally using the given installUrlOrBundleUrl\n\nIWA-specific install description:\nmanifestId corresponds to isolated-app:// + web_package::SignedWebBundleId\n\nFi...","domainHref":"tot/PWA/","href":"#method-install"}]},"pwa.uninstall":{"keyword":"PWA.uninstall","pageReferences":[{"domain":"PWA","type":"4","description":"Uninstalls the given manifest_id and closes any opened app windows.","domainHref":"tot/PWA/","href":"#method-uninstall"}]},"pwa.launch":{"keyword":"PWA.launch","pageReferences":[{"domain":"PWA","type":"4","description":"Launches the installed web app, or an url in the same web app instead of the\ndefault start url if it is provided. Returns a page Target.TargetID which\ncan be used to attach to via Target.attachToTarge...","domainHref":"tot/PWA/","href":"#method-launch"}]},"pwa.launchfilesinapp":{"keyword":"PWA.launchFilesInApp","pageReferences":[{"domain":"PWA","type":"4","description":"Opens one or more local files from an installed web app identified by its\nmanifestId. The web app needs to have file handlers registered to process\nthe files. The API returns one or more page Target.T...","domainHref":"tot/PWA/","href":"#method-launchFilesInApp"}]},"pwa.opencurrentpageinapp":{"keyword":"PWA.openCurrentPageInApp","pageReferences":[{"domain":"PWA","type":"4","description":"Opens the current page in its web app identified by the manifest id, needs\nto be called on a page target. This function returns immediately without\nwaiting for the app to finish loading.","domainHref":"tot/PWA/","href":"#method-openCurrentPageInApp"}]},"pwa.changeappusersettings":{"keyword":"PWA.changeAppUserSettings","pageReferences":[{"domain":"PWA","type":"4","description":"Changes user settings of the web app identified by its manifestId. If the\napp was not installed, this command returns an error. Unset parameters will\nbe ignored; unrecognized values will cause an erro...","domainHref":"tot/PWA/","href":"#method-changeAppUserSettings"}]},"pwa.filehandleraccept":{"keyword":"PWA.FileHandlerAccept","pageReferences":[{"domain":"PWA","type":"3","description":"The following types are the replica of\nhttps://crsrc.org/c/chrome/browser/web_applications/proto/web_app_os_integration_state.proto;drc=9910d3be894c8f142c977ba1023f30a656bc13fc;l=67","domainHref":"tot/PWA/","href":"#type-FileHandlerAccept"}]},"pwa.filehandler":{"keyword":"PWA.FileHandler","pageReferences":[{"domain":"PWA","type":"3","domainHref":"tot/PWA/","href":"#type-FileHandler"}]},"pwa.displaymode":{"keyword":"PWA.DisplayMode","pageReferences":[{"domain":"PWA","type":"3","description":"If user prefers opening the app in browser or an app window.","domainHref":"tot/PWA/","href":"#type-DisplayMode"}]},"bluetoothemulation":{"keyword":"BluetoothEmulation","pageReferences":[{"domain":"BluetoothEmulation","type":"0","description":"This domain allows configuring virtual Bluetooth devices to test\nthe web-bluetooth API.","domainHref":"tot/BluetoothEmulation/"}]},"bluetoothemulation.enable":{"keyword":"BluetoothEmulation.enable","pageReferences":[{"domain":"BluetoothEmulation","type":"4","description":"Enable the BluetoothEmulation domain.","domainHref":"tot/BluetoothEmulation/","href":"#method-enable"}]},"bluetoothemulation.setsimulatedcentralstate":{"keyword":"BluetoothEmulation.setSimulatedCentralState","pageReferences":[{"domain":"BluetoothEmulation","type":"4","description":"Set the state of the simulated central.","domainHref":"tot/BluetoothEmulation/","href":"#method-setSimulatedCentralState"}]},"bluetoothemulation.disable":{"keyword":"BluetoothEmulation.disable","pageReferences":[{"domain":"BluetoothEmulation","type":"4","description":"Disable the BluetoothEmulation domain.","domainHref":"tot/BluetoothEmulation/","href":"#method-disable"}]},"bluetoothemulation.simulatepreconnectedperipheral":{"keyword":"BluetoothEmulation.simulatePreconnectedPeripheral","pageReferences":[{"domain":"BluetoothEmulation","type":"4","description":"Simulates a peripheral with |address|, |name| and |knownServiceUuids|\nthat has already been connected to the system.","domainHref":"tot/BluetoothEmulation/","href":"#method-simulatePreconnectedPeripheral"}]},"bluetoothemulation.simulateadvertisement":{"keyword":"BluetoothEmulation.simulateAdvertisement","pageReferences":[{"domain":"BluetoothEmulation","type":"4","description":"Simulates an advertisement packet described in |entry| being received by\nthe central.","domainHref":"tot/BluetoothEmulation/","href":"#method-simulateAdvertisement"}]},"bluetoothemulation.simulategattoperationresponse":{"keyword":"BluetoothEmulation.simulateGATTOperationResponse","pageReferences":[{"domain":"BluetoothEmulation","type":"4","description":"Simulates the response code from the peripheral with |address| for a\nGATT operation of |type|. The |code| value follows the HCI Error Codes from\nBluetooth Core Specification Vol 2 Part D 1.3 List Of E...","domainHref":"tot/BluetoothEmulation/","href":"#method-simulateGATTOperationResponse"}]},"bluetoothemulation.simulatecharacteristicoperationresponse":{"keyword":"BluetoothEmulation.simulateCharacteristicOperationResponse","pageReferences":[{"domain":"BluetoothEmulation","type":"4","description":"Simulates the response from the characteristic with |characteristicId| for a\ncharacteristic operation of |type|. The |code| value follows the Error\nCodes from Bluetooth Core Specification Vol 3 Part F...","domainHref":"tot/BluetoothEmulation/","href":"#method-simulateCharacteristicOperationResponse"}]},"bluetoothemulation.simulatedescriptoroperationresponse":{"keyword":"BluetoothEmulation.simulateDescriptorOperationResponse","pageReferences":[{"domain":"BluetoothEmulation","type":"4","description":"Simulates the response from the descriptor with |descriptorId| for a\ndescriptor operation of |type|. The |code| value follows the Error\nCodes from Bluetooth Core Specification Vol 3 Part F 3.4.1.1 Err...","domainHref":"tot/BluetoothEmulation/","href":"#method-simulateDescriptorOperationResponse"}]},"bluetoothemulation.addservice":{"keyword":"BluetoothEmulation.addService","pageReferences":[{"domain":"BluetoothEmulation","type":"4","description":"Adds a service with |serviceUuid| to the peripheral with |address|.","domainHref":"tot/BluetoothEmulation/","href":"#method-addService"}]},"bluetoothemulation.removeservice":{"keyword":"BluetoothEmulation.removeService","pageReferences":[{"domain":"BluetoothEmulation","type":"4","description":"Removes the service respresented by |serviceId| from the simulated central.","domainHref":"tot/BluetoothEmulation/","href":"#method-removeService"}]},"bluetoothemulation.addcharacteristic":{"keyword":"BluetoothEmulation.addCharacteristic","pageReferences":[{"domain":"BluetoothEmulation","type":"4","description":"Adds a characteristic with |characteristicUuid| and |properties| to the\nservice represented by |serviceId|.","domainHref":"tot/BluetoothEmulation/","href":"#method-addCharacteristic"}]},"bluetoothemulation.removecharacteristic":{"keyword":"BluetoothEmulation.removeCharacteristic","pageReferences":[{"domain":"BluetoothEmulation","type":"4","description":"Removes the characteristic respresented by |characteristicId| from the\nsimulated central.","domainHref":"tot/BluetoothEmulation/","href":"#method-removeCharacteristic"}]},"bluetoothemulation.adddescriptor":{"keyword":"BluetoothEmulation.addDescriptor","pageReferences":[{"domain":"BluetoothEmulation","type":"4","description":"Adds a descriptor with |descriptorUuid| to the characteristic respresented\nby |characteristicId|.","domainHref":"tot/BluetoothEmulation/","href":"#method-addDescriptor"}]},"bluetoothemulation.removedescriptor":{"keyword":"BluetoothEmulation.removeDescriptor","pageReferences":[{"domain":"BluetoothEmulation","type":"4","description":"Removes the descriptor with |descriptorId| from the simulated central.","domainHref":"tot/BluetoothEmulation/","href":"#method-removeDescriptor"}]},"bluetoothemulation.simulategattdisconnection":{"keyword":"BluetoothEmulation.simulateGATTDisconnection","pageReferences":[{"domain":"BluetoothEmulation","type":"4","description":"Simulates a GATT disconnection from the peripheral with |address|.","domainHref":"tot/BluetoothEmulation/","href":"#method-simulateGATTDisconnection"}]},"bluetoothemulation.gattoperationreceived":{"keyword":"BluetoothEmulation.gattOperationReceived","pageReferences":[{"domain":"BluetoothEmulation","type":"1","description":"Event for when a GATT operation of |type| to the peripheral with |address|\nhappened.","domainHref":"tot/BluetoothEmulation/","href":"#event-gattOperationReceived"}]},"bluetoothemulation.characteristicoperationreceived":{"keyword":"BluetoothEmulation.characteristicOperationReceived","pageReferences":[{"domain":"BluetoothEmulation","type":"1","description":"Event for when a characteristic operation of |type| to the characteristic\nrespresented by |characteristicId| happened. |data| and |writeType| is\nexpected to exist when |type| is write.","domainHref":"tot/BluetoothEmulation/","href":"#event-characteristicOperationReceived"}]},"bluetoothemulation.descriptoroperationreceived":{"keyword":"BluetoothEmulation.descriptorOperationReceived","pageReferences":[{"domain":"BluetoothEmulation","type":"1","description":"Event for when a descriptor operation of |type| to the descriptor\nrespresented by |descriptorId| happened. |data| is expected to exist when\n|type| is write.","domainHref":"tot/BluetoothEmulation/","href":"#event-descriptorOperationReceived"}]},"bluetoothemulation.centralstate":{"keyword":"BluetoothEmulation.CentralState","pageReferences":[{"domain":"BluetoothEmulation","type":"3","description":"Indicates the various states of Central.","domainHref":"tot/BluetoothEmulation/","href":"#type-CentralState"}]},"bluetoothemulation.gattoperationtype":{"keyword":"BluetoothEmulation.GATTOperationType","pageReferences":[{"domain":"BluetoothEmulation","type":"3","description":"Indicates the various types of GATT event.","domainHref":"tot/BluetoothEmulation/","href":"#type-GATTOperationType"}]},"bluetoothemulation.characteristicwritetype":{"keyword":"BluetoothEmulation.CharacteristicWriteType","pageReferences":[{"domain":"BluetoothEmulation","type":"3","description":"Indicates the various types of characteristic write.","domainHref":"tot/BluetoothEmulation/","href":"#type-CharacteristicWriteType"}]},"bluetoothemulation.characteristicoperationtype":{"keyword":"BluetoothEmulation.CharacteristicOperationType","pageReferences":[{"domain":"BluetoothEmulation","type":"3","description":"Indicates the various types of characteristic operation.","domainHref":"tot/BluetoothEmulation/","href":"#type-CharacteristicOperationType"}]},"bluetoothemulation.descriptoroperationtype":{"keyword":"BluetoothEmulation.DescriptorOperationType","pageReferences":[{"domain":"BluetoothEmulation","type":"3","description":"Indicates the various types of descriptor operation.","domainHref":"tot/BluetoothEmulation/","href":"#type-DescriptorOperationType"}]},"bluetoothemulation.manufacturerdata":{"keyword":"BluetoothEmulation.ManufacturerData","pageReferences":[{"domain":"BluetoothEmulation","type":"3","description":"Stores the manufacturer data","domainHref":"tot/BluetoothEmulation/","href":"#type-ManufacturerData"}]},"bluetoothemulation.scanrecord":{"keyword":"BluetoothEmulation.ScanRecord","pageReferences":[{"domain":"BluetoothEmulation","type":"3","description":"Stores the byte data of the advertisement packet sent by a Bluetooth device.","domainHref":"tot/BluetoothEmulation/","href":"#type-ScanRecord"}]},"bluetoothemulation.scanentry":{"keyword":"BluetoothEmulation.ScanEntry","pageReferences":[{"domain":"BluetoothEmulation","type":"3","description":"Stores the advertisement packet information that is sent by a Bluetooth device.","domainHref":"tot/BluetoothEmulation/","href":"#type-ScanEntry"}]},"bluetoothemulation.characteristicproperties":{"keyword":"BluetoothEmulation.CharacteristicProperties","pageReferences":[{"domain":"BluetoothEmulation","type":"3","description":"Describes the properties of a characteristic. This follows Bluetooth Core\nSpecification BT 4.2 Vol 3 Part G 3.3.1. Characteristic Properties.","domainHref":"tot/BluetoothEmulation/","href":"#type-CharacteristicProperties"}]},"console":{"keyword":"Console","pageReferences":[{"domain":"Console","type":"0","description":"This domain is deprecated - use Runtime or Log instead.","domainHref":"tot/Console/"}]},"console.clearmessages":{"keyword":"Console.clearMessages","pageReferences":[{"domain":"Console","type":"4","description":"Does nothing.","domainHref":"tot/Console/","href":"#method-clearMessages"}]},"console.disable":{"keyword":"Console.disable","pageReferences":[{"domain":"Console","type":"4","description":"Disables console domain, prevents further console messages from being reported to the client.","domainHref":"tot/Console/","href":"#method-disable"}]},"console.enable":{"keyword":"Console.enable","pageReferences":[{"domain":"Console","type":"4","description":"Enables console domain, sends the messages collected so far to the client by means of the\n`messageAdded` notification.","domainHref":"tot/Console/","href":"#method-enable"}]},"console.messageadded":{"keyword":"Console.messageAdded","pageReferences":[{"domain":"Console","type":"1","description":"Issued when new console message is added.","domainHref":"tot/Console/","href":"#event-messageAdded"}]},"console.consolemessage":{"keyword":"Console.ConsoleMessage","pageReferences":[{"domain":"Console","type":"3","description":"Console message.","domainHref":"tot/Console/","href":"#type-ConsoleMessage"}]},"debugger":{"keyword":"Debugger","pageReferences":[{"domain":"Debugger","type":"0","description":"Debugger domain exposes JavaScript debugging capabilities. It allows setting and removing\nbreakpoints, stepping through execution, exploring stack traces, etc.","domainHref":"tot/Debugger/"}]},"debugger.continuetolocation":{"keyword":"Debugger.continueToLocation","pageReferences":[{"domain":"Debugger","type":"4","description":"Continues execution until specific location is reached.","domainHref":"tot/Debugger/","href":"#method-continueToLocation"}]},"debugger.disable":{"keyword":"Debugger.disable","pageReferences":[{"domain":"Debugger","type":"4","description":"Disables debugger for given page.","domainHref":"tot/Debugger/","href":"#method-disable"}]},"debugger.enable":{"keyword":"Debugger.enable","pageReferences":[{"domain":"Debugger","type":"4","description":"Enables debugger for the given page. Clients should not assume that the debugging has been\nenabled until the result for this command is received.","domainHref":"tot/Debugger/","href":"#method-enable"}]},"debugger.evaluateoncallframe":{"keyword":"Debugger.evaluateOnCallFrame","pageReferences":[{"domain":"Debugger","type":"4","description":"Evaluates expression on a given call frame.","domainHref":"tot/Debugger/","href":"#method-evaluateOnCallFrame"}]},"debugger.getpossiblebreakpoints":{"keyword":"Debugger.getPossibleBreakpoints","pageReferences":[{"domain":"Debugger","type":"4","description":"Returns possible locations for breakpoint. scriptId in start and end range locations should be\nthe same.","domainHref":"tot/Debugger/","href":"#method-getPossibleBreakpoints"}]},"debugger.getscriptsource":{"keyword":"Debugger.getScriptSource","pageReferences":[{"domain":"Debugger","type":"4","description":"Returns source for the script with given id.","domainHref":"tot/Debugger/","href":"#method-getScriptSource"}]},"debugger.disassemblewasmmodule":{"keyword":"Debugger.disassembleWasmModule","pageReferences":[{"domain":"Debugger","type":"4","domainHref":"tot/Debugger/","href":"#method-disassembleWasmModule"}]},"debugger.nextwasmdisassemblychunk":{"keyword":"Debugger.nextWasmDisassemblyChunk","pageReferences":[{"domain":"Debugger","type":"4","description":"Disassemble the next chunk of lines for the module corresponding to the\nstream. If disassembly is complete, this API will invalidate the streamId\nand return an empty chunk. Any subsequent calls for th...","domainHref":"tot/Debugger/","href":"#method-nextWasmDisassemblyChunk"}]},"debugger.getwasmbytecode":{"keyword":"Debugger.getWasmBytecode","pageReferences":[{"domain":"Debugger","type":"4","description":"This command is deprecated. Use getScriptSource instead.","domainHref":"tot/Debugger/","href":"#method-getWasmBytecode"}]},"debugger.getstacktrace":{"keyword":"Debugger.getStackTrace","pageReferences":[{"domain":"Debugger","type":"4","description":"Returns stack trace with given `stackTraceId`.","domainHref":"tot/Debugger/","href":"#method-getStackTrace"}]},"debugger.pause":{"keyword":"Debugger.pause","pageReferences":[{"domain":"Debugger","type":"4","description":"Stops on the next JavaScript statement.","domainHref":"tot/Debugger/","href":"#method-pause"}]},"debugger.pauseonasynccall":{"keyword":"Debugger.pauseOnAsyncCall","pageReferences":[{"domain":"Debugger","type":"4","domainHref":"tot/Debugger/","href":"#method-pauseOnAsyncCall"}]},"debugger.removebreakpoint":{"keyword":"Debugger.removeBreakpoint","pageReferences":[{"domain":"Debugger","type":"4","description":"Removes JavaScript breakpoint.","domainHref":"tot/Debugger/","href":"#method-removeBreakpoint"}]},"debugger.restartframe":{"keyword":"Debugger.restartFrame","pageReferences":[{"domain":"Debugger","type":"4","description":"Restarts particular call frame from the beginning. The old, deprecated\nbehavior of `restartFrame` is to stay paused and allow further CDP commands\nafter a restart was scheduled. This can cause problem...","domainHref":"tot/Debugger/","href":"#method-restartFrame"}]},"debugger.resume":{"keyword":"Debugger.resume","pageReferences":[{"domain":"Debugger","type":"4","description":"Resumes JavaScript execution.","domainHref":"tot/Debugger/","href":"#method-resume"}]},"debugger.searchincontent":{"keyword":"Debugger.searchInContent","pageReferences":[{"domain":"Debugger","type":"4","description":"Searches for given string in script content.","domainHref":"tot/Debugger/","href":"#method-searchInContent"}]},"debugger.setasynccallstackdepth":{"keyword":"Debugger.setAsyncCallStackDepth","pageReferences":[{"domain":"Debugger","type":"4","description":"Enables or disables async call stacks tracking.","domainHref":"tot/Debugger/","href":"#method-setAsyncCallStackDepth"}]},"debugger.setblackboxexecutioncontexts":{"keyword":"Debugger.setBlackboxExecutionContexts","pageReferences":[{"domain":"Debugger","type":"4","description":"Replace previous blackbox execution contexts with passed ones. Forces backend to skip\nstepping/pausing in scripts in these execution contexts. VM will try to leave blackboxed script by\nperforming 'ste...","domainHref":"tot/Debugger/","href":"#method-setBlackboxExecutionContexts"}]},"debugger.setblackboxpatterns":{"keyword":"Debugger.setBlackboxPatterns","pageReferences":[{"domain":"Debugger","type":"4","description":"Replace previous blackbox patterns with passed ones. Forces backend to skip stepping/pausing in\nscripts with url matching one of the patterns. VM will try to leave blackboxed script by\nperforming 'ste...","domainHref":"tot/Debugger/","href":"#method-setBlackboxPatterns"}]},"debugger.setblackboxedranges":{"keyword":"Debugger.setBlackboxedRanges","pageReferences":[{"domain":"Debugger","type":"4","description":"Makes backend skip steps in the script in blackboxed ranges. VM will try leave blacklisted\nscripts by performing 'step in' several times, finally resorting to 'step out' if unsuccessful.\nPositions arr...","domainHref":"tot/Debugger/","href":"#method-setBlackboxedRanges"}]},"debugger.setbreakpoint":{"keyword":"Debugger.setBreakpoint","pageReferences":[{"domain":"Debugger","type":"4","description":"Sets JavaScript breakpoint at a given location.","domainHref":"tot/Debugger/","href":"#method-setBreakpoint"}]},"debugger.setinstrumentationbreakpoint":{"keyword":"Debugger.setInstrumentationBreakpoint","pageReferences":[{"domain":"Debugger","type":"4","description":"Sets instrumentation breakpoint.","domainHref":"tot/Debugger/","href":"#method-setInstrumentationBreakpoint"}]},"debugger.setbreakpointbyurl":{"keyword":"Debugger.setBreakpointByUrl","pageReferences":[{"domain":"Debugger","type":"4","description":"Sets JavaScript breakpoint at given location specified either by URL or URL regex. Once this\ncommand is issued, all existing parsed scripts will have breakpoints resolved and returned in\n`locations` p...","domainHref":"tot/Debugger/","href":"#method-setBreakpointByUrl"}]},"debugger.setbreakpointonfunctioncall":{"keyword":"Debugger.setBreakpointOnFunctionCall","pageReferences":[{"domain":"Debugger","type":"4","description":"Sets JavaScript breakpoint before each call to the given function.\nIf another function was created from the same source as a given one,\ncalling it will also trigger the breakpoint.","domainHref":"tot/Debugger/","href":"#method-setBreakpointOnFunctionCall"}]},"debugger.setbreakpointsactive":{"keyword":"Debugger.setBreakpointsActive","pageReferences":[{"domain":"Debugger","type":"4","description":"Activates / deactivates all breakpoints on the page.","domainHref":"tot/Debugger/","href":"#method-setBreakpointsActive"}]},"debugger.setpauseonexceptions":{"keyword":"Debugger.setPauseOnExceptions","pageReferences":[{"domain":"Debugger","type":"4","description":"Defines pause on exceptions state. Can be set to stop on all exceptions, uncaught exceptions,\nor caught exceptions, no exceptions. Initial pause on exceptions state is `none`.","domainHref":"tot/Debugger/","href":"#method-setPauseOnExceptions"}]},"debugger.setreturnvalue":{"keyword":"Debugger.setReturnValue","pageReferences":[{"domain":"Debugger","type":"4","description":"Changes return value in top frame. Available only at return break position.","domainHref":"tot/Debugger/","href":"#method-setReturnValue"}]},"debugger.setscriptsource":{"keyword":"Debugger.setScriptSource","pageReferences":[{"domain":"Debugger","type":"4","description":"Edits JavaScript source live.\n\nIn general, functions that are currently on the stack can not be edited with\na single exception: If the edited function is the top-most stack frame and\nthat is the only ...","domainHref":"tot/Debugger/","href":"#method-setScriptSource"}]},"debugger.setskipallpauses":{"keyword":"Debugger.setSkipAllPauses","pageReferences":[{"domain":"Debugger","type":"4","description":"Makes page not interrupt on any pauses (breakpoint, exception, dom exception etc).","domainHref":"tot/Debugger/","href":"#method-setSkipAllPauses"}]},"debugger.setvariablevalue":{"keyword":"Debugger.setVariableValue","pageReferences":[{"domain":"Debugger","type":"4","description":"Changes value of variable in a callframe. Object-based scopes are not supported and must be\nmutated manually.","domainHref":"tot/Debugger/","href":"#method-setVariableValue"}]},"debugger.stepinto":{"keyword":"Debugger.stepInto","pageReferences":[{"domain":"Debugger","type":"4","description":"Steps into the function call.","domainHref":"tot/Debugger/","href":"#method-stepInto"}]},"debugger.stepout":{"keyword":"Debugger.stepOut","pageReferences":[{"domain":"Debugger","type":"4","description":"Steps out of the function call.","domainHref":"tot/Debugger/","href":"#method-stepOut"}]},"debugger.stepover":{"keyword":"Debugger.stepOver","pageReferences":[{"domain":"Debugger","type":"4","description":"Steps over the statement.","domainHref":"tot/Debugger/","href":"#method-stepOver"}]},"debugger.breakpointresolved":{"keyword":"Debugger.breakpointResolved","pageReferences":[{"domain":"Debugger","type":"1","description":"Fired when breakpoint is resolved to an actual script and location.\nDeprecated in favor of `resolvedBreakpoints` in the `scriptParsed` event.","domainHref":"tot/Debugger/","href":"#event-breakpointResolved"}]},"debugger.paused":{"keyword":"Debugger.paused","pageReferences":[{"domain":"Debugger","type":"1","description":"Fired when the virtual machine stopped on breakpoint or exception or any other stop criteria.","domainHref":"tot/Debugger/","href":"#event-paused"}]},"debugger.resumed":{"keyword":"Debugger.resumed","pageReferences":[{"domain":"Debugger","type":"1","description":"Fired when the virtual machine resumed execution.","domainHref":"tot/Debugger/","href":"#event-resumed"}]},"debugger.scriptfailedtoparse":{"keyword":"Debugger.scriptFailedToParse","pageReferences":[{"domain":"Debugger","type":"1","description":"Fired when virtual machine fails to parse the script.","domainHref":"tot/Debugger/","href":"#event-scriptFailedToParse"}]},"debugger.scriptparsed":{"keyword":"Debugger.scriptParsed","pageReferences":[{"domain":"Debugger","type":"1","description":"Fired when virtual machine parses script. This event is also fired for all known and uncollected\nscripts upon enabling debugger.","domainHref":"tot/Debugger/","href":"#event-scriptParsed"}]},"debugger.breakpointid":{"keyword":"Debugger.BreakpointId","pageReferences":[{"domain":"Debugger","type":"3","description":"Breakpoint identifier.","domainHref":"tot/Debugger/","href":"#type-BreakpointId"}]},"debugger.callframeid":{"keyword":"Debugger.CallFrameId","pageReferences":[{"domain":"Debugger","type":"3","description":"Call frame identifier.","domainHref":"tot/Debugger/","href":"#type-CallFrameId"}]},"debugger.location":{"keyword":"Debugger.Location","pageReferences":[{"domain":"Debugger","type":"3","description":"Location in the source code.","domainHref":"tot/Debugger/","href":"#type-Location"}]},"debugger.scriptposition":{"keyword":"Debugger.ScriptPosition","pageReferences":[{"domain":"Debugger","type":"3","description":"Location in the source code.","domainHref":"tot/Debugger/","href":"#type-ScriptPosition"}]},"debugger.locationrange":{"keyword":"Debugger.LocationRange","pageReferences":[{"domain":"Debugger","type":"3","description":"Location range within one script.","domainHref":"tot/Debugger/","href":"#type-LocationRange"}]},"debugger.callframe":{"keyword":"Debugger.CallFrame","pageReferences":[{"domain":"Debugger","type":"3","description":"JavaScript call frame. Array of call frames form the call stack.","domainHref":"tot/Debugger/","href":"#type-CallFrame"}]},"debugger.scope":{"keyword":"Debugger.Scope","pageReferences":[{"domain":"Debugger","type":"3","description":"Scope description.","domainHref":"tot/Debugger/","href":"#type-Scope"}]},"debugger.searchmatch":{"keyword":"Debugger.SearchMatch","pageReferences":[{"domain":"Debugger","type":"3","description":"Search match for resource.","domainHref":"tot/Debugger/","href":"#type-SearchMatch"}]},"debugger.breaklocation":{"keyword":"Debugger.BreakLocation","pageReferences":[{"domain":"Debugger","type":"3","domainHref":"tot/Debugger/","href":"#type-BreakLocation"}]},"debugger.wasmdisassemblychunk":{"keyword":"Debugger.WasmDisassemblyChunk","pageReferences":[{"domain":"Debugger","type":"3","domainHref":"tot/Debugger/","href":"#type-WasmDisassemblyChunk"}]},"debugger.scriptlanguage":{"keyword":"Debugger.ScriptLanguage","pageReferences":[{"domain":"Debugger","type":"3","description":"Enum of possible script languages.","domainHref":"tot/Debugger/","href":"#type-ScriptLanguage"}]},"debugger.debugsymbols":{"keyword":"Debugger.DebugSymbols","pageReferences":[{"domain":"Debugger","type":"3","description":"Debug symbols available for a wasm script.","domainHref":"tot/Debugger/","href":"#type-DebugSymbols"}]},"debugger.resolvedbreakpoint":{"keyword":"Debugger.ResolvedBreakpoint","pageReferences":[{"domain":"Debugger","type":"3","domainHref":"tot/Debugger/","href":"#type-ResolvedBreakpoint"}]},"heapprofiler":{"keyword":"HeapProfiler","pageReferences":[{"domain":"HeapProfiler","type":"0","domainHref":"tot/HeapProfiler/"}]},"heapprofiler.addinspectedheapobject":{"keyword":"HeapProfiler.addInspectedHeapObject","pageReferences":[{"domain":"HeapProfiler","type":"4","description":"Enables console to refer to the node with given id via $x (see Command Line API for more details\n$x functions).","domainHref":"tot/HeapProfiler/","href":"#method-addInspectedHeapObject"}]},"heapprofiler.collectgarbage":{"keyword":"HeapProfiler.collectGarbage","pageReferences":[{"domain":"HeapProfiler","type":"4","domainHref":"tot/HeapProfiler/","href":"#method-collectGarbage"}]},"heapprofiler.disable":{"keyword":"HeapProfiler.disable","pageReferences":[{"domain":"HeapProfiler","type":"4","domainHref":"tot/HeapProfiler/","href":"#method-disable"}]},"heapprofiler.enable":{"keyword":"HeapProfiler.enable","pageReferences":[{"domain":"HeapProfiler","type":"4","domainHref":"tot/HeapProfiler/","href":"#method-enable"}]},"heapprofiler.getheapobjectid":{"keyword":"HeapProfiler.getHeapObjectId","pageReferences":[{"domain":"HeapProfiler","type":"4","domainHref":"tot/HeapProfiler/","href":"#method-getHeapObjectId"}]},"heapprofiler.getobjectbyheapobjectid":{"keyword":"HeapProfiler.getObjectByHeapObjectId","pageReferences":[{"domain":"HeapProfiler","type":"4","domainHref":"tot/HeapProfiler/","href":"#method-getObjectByHeapObjectId"}]},"heapprofiler.getsamplingprofile":{"keyword":"HeapProfiler.getSamplingProfile","pageReferences":[{"domain":"HeapProfiler","type":"4","domainHref":"tot/HeapProfiler/","href":"#method-getSamplingProfile"}]},"heapprofiler.startsampling":{"keyword":"HeapProfiler.startSampling","pageReferences":[{"domain":"HeapProfiler","type":"4","domainHref":"tot/HeapProfiler/","href":"#method-startSampling"}]},"heapprofiler.starttrackingheapobjects":{"keyword":"HeapProfiler.startTrackingHeapObjects","pageReferences":[{"domain":"HeapProfiler","type":"4","domainHref":"tot/HeapProfiler/","href":"#method-startTrackingHeapObjects"}]},"heapprofiler.stopsampling":{"keyword":"HeapProfiler.stopSampling","pageReferences":[{"domain":"HeapProfiler","type":"4","domainHref":"tot/HeapProfiler/","href":"#method-stopSampling"}]},"heapprofiler.stoptrackingheapobjects":{"keyword":"HeapProfiler.stopTrackingHeapObjects","pageReferences":[{"domain":"HeapProfiler","type":"4","domainHref":"tot/HeapProfiler/","href":"#method-stopTrackingHeapObjects"}]},"heapprofiler.takeheapsnapshot":{"keyword":"HeapProfiler.takeHeapSnapshot","pageReferences":[{"domain":"HeapProfiler","type":"4","domainHref":"tot/HeapProfiler/","href":"#method-takeHeapSnapshot"}]},"heapprofiler.addheapsnapshotchunk":{"keyword":"HeapProfiler.addHeapSnapshotChunk","pageReferences":[{"domain":"HeapProfiler","type":"1","domainHref":"tot/HeapProfiler/","href":"#event-addHeapSnapshotChunk"}]},"heapprofiler.heapstatsupdate":{"keyword":"HeapProfiler.heapStatsUpdate","pageReferences":[{"domain":"HeapProfiler","type":"1","description":"If heap objects tracking has been started then backend may send update for one or more fragments","domainHref":"tot/HeapProfiler/","href":"#event-heapStatsUpdate"}]},"heapprofiler.lastseenobjectid":{"keyword":"HeapProfiler.lastSeenObjectId","pageReferences":[{"domain":"HeapProfiler","type":"1","description":"If heap objects tracking has been started then backend regularly sends a current value for last\nseen object id and corresponding timestamp. If the were changes in the heap since last event\nthen one or...","domainHref":"tot/HeapProfiler/","href":"#event-lastSeenObjectId"}]},"heapprofiler.reportheapsnapshotprogress":{"keyword":"HeapProfiler.reportHeapSnapshotProgress","pageReferences":[{"domain":"HeapProfiler","type":"1","domainHref":"tot/HeapProfiler/","href":"#event-reportHeapSnapshotProgress"}]},"heapprofiler.resetprofiles":{"keyword":"HeapProfiler.resetProfiles","pageReferences":[{"domain":"HeapProfiler","type":"1","domainHref":"tot/HeapProfiler/","href":"#event-resetProfiles"}]},"heapprofiler.heapsnapshotobjectid":{"keyword":"HeapProfiler.HeapSnapshotObjectId","pageReferences":[{"domain":"HeapProfiler","type":"3","description":"Heap snapshot object id.","domainHref":"tot/HeapProfiler/","href":"#type-HeapSnapshotObjectId"}]},"heapprofiler.samplingheapprofilenode":{"keyword":"HeapProfiler.SamplingHeapProfileNode","pageReferences":[{"domain":"HeapProfiler","type":"3","description":"Sampling Heap Profile node. Holds callsite information, allocation statistics and child nodes.","domainHref":"tot/HeapProfiler/","href":"#type-SamplingHeapProfileNode"}]},"heapprofiler.samplingheapprofilesample":{"keyword":"HeapProfiler.SamplingHeapProfileSample","pageReferences":[{"domain":"HeapProfiler","type":"3","description":"A single sample from a sampling profile.","domainHref":"tot/HeapProfiler/","href":"#type-SamplingHeapProfileSample"}]},"heapprofiler.samplingheapprofile":{"keyword":"HeapProfiler.SamplingHeapProfile","pageReferences":[{"domain":"HeapProfiler","type":"3","description":"Sampling profile.","domainHref":"tot/HeapProfiler/","href":"#type-SamplingHeapProfile"}]},"profiler":{"keyword":"Profiler","pageReferences":[{"domain":"Profiler","type":"0","domainHref":"tot/Profiler/"}]},"profiler.disable":{"keyword":"Profiler.disable","pageReferences":[{"domain":"Profiler","type":"4","domainHref":"tot/Profiler/","href":"#method-disable"}]},"profiler.enable":{"keyword":"Profiler.enable","pageReferences":[{"domain":"Profiler","type":"4","domainHref":"tot/Profiler/","href":"#method-enable"}]},"profiler.getbesteffortcoverage":{"keyword":"Profiler.getBestEffortCoverage","pageReferences":[{"domain":"Profiler","type":"4","description":"Collect coverage data for the current isolate. The coverage data may be incomplete due to\ngarbage collection.","domainHref":"tot/Profiler/","href":"#method-getBestEffortCoverage"}]},"profiler.setsamplinginterval":{"keyword":"Profiler.setSamplingInterval","pageReferences":[{"domain":"Profiler","type":"4","description":"Changes CPU profiler sampling interval. Must be called before CPU profiles recording started.","domainHref":"tot/Profiler/","href":"#method-setSamplingInterval"}]},"profiler.start":{"keyword":"Profiler.start","pageReferences":[{"domain":"Profiler","type":"4","domainHref":"tot/Profiler/","href":"#method-start"}]},"profiler.startprecisecoverage":{"keyword":"Profiler.startPreciseCoverage","pageReferences":[{"domain":"Profiler","type":"4","description":"Enable precise code coverage. Coverage data for JavaScript executed before enabling precise code\ncoverage may be incomplete. Enabling prevents running optimized code and resets execution\ncounters.","domainHref":"tot/Profiler/","href":"#method-startPreciseCoverage"}]},"profiler.stop":{"keyword":"Profiler.stop","pageReferences":[{"domain":"Profiler","type":"4","domainHref":"tot/Profiler/","href":"#method-stop"}]},"profiler.stopprecisecoverage":{"keyword":"Profiler.stopPreciseCoverage","pageReferences":[{"domain":"Profiler","type":"4","description":"Disable precise code coverage. Disabling releases unnecessary execution count records and allows\nexecuting optimized code.","domainHref":"tot/Profiler/","href":"#method-stopPreciseCoverage"}]},"profiler.takeprecisecoverage":{"keyword":"Profiler.takePreciseCoverage","pageReferences":[{"domain":"Profiler","type":"4","description":"Collect coverage data for the current isolate, and resets execution counters. Precise code\ncoverage needs to have started.","domainHref":"tot/Profiler/","href":"#method-takePreciseCoverage"}]},"profiler.consoleprofilefinished":{"keyword":"Profiler.consoleProfileFinished","pageReferences":[{"domain":"Profiler","type":"1","domainHref":"tot/Profiler/","href":"#event-consoleProfileFinished"}]},"profiler.consoleprofilestarted":{"keyword":"Profiler.consoleProfileStarted","pageReferences":[{"domain":"Profiler","type":"1","description":"Sent when new profile recording is started using console.profile() call.","domainHref":"tot/Profiler/","href":"#event-consoleProfileStarted"}]},"profiler.precisecoveragedeltaupdate":{"keyword":"Profiler.preciseCoverageDeltaUpdate","pageReferences":[{"domain":"Profiler","type":"1","description":"Reports coverage delta since the last poll (either from an event like this, or from\n`takePreciseCoverage` for the current isolate. May only be sent if precise code\ncoverage has been started. This even...","domainHref":"tot/Profiler/","href":"#event-preciseCoverageDeltaUpdate"}]},"profiler.profilenode":{"keyword":"Profiler.ProfileNode","pageReferences":[{"domain":"Profiler","type":"3","description":"Profile node. Holds callsite information, execution statistics and child nodes.","domainHref":"tot/Profiler/","href":"#type-ProfileNode"}]},"profiler.profile":{"keyword":"Profiler.Profile","pageReferences":[{"domain":"Profiler","type":"3","description":"Profile.","domainHref":"tot/Profiler/","href":"#type-Profile"}]},"profiler.positiontickinfo":{"keyword":"Profiler.PositionTickInfo","pageReferences":[{"domain":"Profiler","type":"3","description":"Specifies a number of samples attributed to a certain source position.","domainHref":"tot/Profiler/","href":"#type-PositionTickInfo"}]},"profiler.coveragerange":{"keyword":"Profiler.CoverageRange","pageReferences":[{"domain":"Profiler","type":"3","description":"Coverage data for a source range.","domainHref":"tot/Profiler/","href":"#type-CoverageRange"}]},"profiler.functioncoverage":{"keyword":"Profiler.FunctionCoverage","pageReferences":[{"domain":"Profiler","type":"3","description":"Coverage data for a JavaScript function.","domainHref":"tot/Profiler/","href":"#type-FunctionCoverage"}]},"profiler.scriptcoverage":{"keyword":"Profiler.ScriptCoverage","pageReferences":[{"domain":"Profiler","type":"3","description":"Coverage data for a JavaScript script.","domainHref":"tot/Profiler/","href":"#type-ScriptCoverage"}]},"runtime":{"keyword":"Runtime","pageReferences":[{"domain":"Runtime","type":"0","description":"Runtime domain exposes JavaScript runtime by means of remote evaluation and mirror objects.\nEvaluation results are returned as mirror object that expose object type, string representation\nand unique i...","domainHref":"tot/Runtime/"}]},"runtime.awaitpromise":{"keyword":"Runtime.awaitPromise","pageReferences":[{"domain":"Runtime","type":"4","description":"Add handler to promise with given promise object id.","domainHref":"tot/Runtime/","href":"#method-awaitPromise"}]},"runtime.callfunctionon":{"keyword":"Runtime.callFunctionOn","pageReferences":[{"domain":"Runtime","type":"4","description":"Calls function with given declaration on the given object. Object group of the result is\ninherited from the target object.","domainHref":"tot/Runtime/","href":"#method-callFunctionOn"}]},"runtime.compilescript":{"keyword":"Runtime.compileScript","pageReferences":[{"domain":"Runtime","type":"4","description":"Compiles expression.","domainHref":"tot/Runtime/","href":"#method-compileScript"}]},"runtime.disable":{"keyword":"Runtime.disable","pageReferences":[{"domain":"Runtime","type":"4","description":"Disables reporting of execution contexts creation.","domainHref":"tot/Runtime/","href":"#method-disable"}]},"runtime.discardconsoleentries":{"keyword":"Runtime.discardConsoleEntries","pageReferences":[{"domain":"Runtime","type":"4","description":"Discards collected exceptions and console API calls.","domainHref":"tot/Runtime/","href":"#method-discardConsoleEntries"}]},"runtime.enable":{"keyword":"Runtime.enable","pageReferences":[{"domain":"Runtime","type":"4","description":"Enables reporting of execution contexts creation by means of `executionContextCreated` event.\nWhen the reporting gets enabled the event will be sent immediately for each existing execution\ncontext.","domainHref":"tot/Runtime/","href":"#method-enable"}]},"runtime.evaluate":{"keyword":"Runtime.evaluate","pageReferences":[{"domain":"Runtime","type":"4","description":"Evaluates expression on global object.","domainHref":"tot/Runtime/","href":"#method-evaluate"}]},"runtime.getisolateid":{"keyword":"Runtime.getIsolateId","pageReferences":[{"domain":"Runtime","type":"4","description":"Returns the isolate id.","domainHref":"tot/Runtime/","href":"#method-getIsolateId"}]},"runtime.getheapusage":{"keyword":"Runtime.getHeapUsage","pageReferences":[{"domain":"Runtime","type":"4","description":"Returns the JavaScript heap usage.\nIt is the total usage of the corresponding isolate not scoped to a particular Runtime.","domainHref":"tot/Runtime/","href":"#method-getHeapUsage"}]},"runtime.getproperties":{"keyword":"Runtime.getProperties","pageReferences":[{"domain":"Runtime","type":"4","description":"Returns properties of a given object. Object group of the result is inherited from the target\nobject.","domainHref":"tot/Runtime/","href":"#method-getProperties"}]},"runtime.globallexicalscopenames":{"keyword":"Runtime.globalLexicalScopeNames","pageReferences":[{"domain":"Runtime","type":"4","description":"Returns all let, const and class variables from global scope.","domainHref":"tot/Runtime/","href":"#method-globalLexicalScopeNames"}]},"runtime.queryobjects":{"keyword":"Runtime.queryObjects","pageReferences":[{"domain":"Runtime","type":"4","domainHref":"tot/Runtime/","href":"#method-queryObjects"}]},"runtime.releaseobject":{"keyword":"Runtime.releaseObject","pageReferences":[{"domain":"Runtime","type":"4","description":"Releases remote object with given id.","domainHref":"tot/Runtime/","href":"#method-releaseObject"}]},"runtime.releaseobjectgroup":{"keyword":"Runtime.releaseObjectGroup","pageReferences":[{"domain":"Runtime","type":"4","description":"Releases all remote objects that belong to a given group.","domainHref":"tot/Runtime/","href":"#method-releaseObjectGroup"}]},"runtime.runifwaitingfordebugger":{"keyword":"Runtime.runIfWaitingForDebugger","pageReferences":[{"domain":"Runtime","type":"4","description":"Tells inspected instance to run if it was waiting for debugger to attach.","domainHref":"tot/Runtime/","href":"#method-runIfWaitingForDebugger"}]},"runtime.runscript":{"keyword":"Runtime.runScript","pageReferences":[{"domain":"Runtime","type":"4","description":"Runs script with given id in a given context.","domainHref":"tot/Runtime/","href":"#method-runScript"}]},"runtime.setasynccallstackdepth":{"keyword":"Runtime.setAsyncCallStackDepth","pageReferences":[{"domain":"Runtime","type":"4","description":"Enables or disables async call stacks tracking.","domainHref":"tot/Runtime/","href":"#method-setAsyncCallStackDepth"}]},"runtime.setcustomobjectformatterenabled":{"keyword":"Runtime.setCustomObjectFormatterEnabled","pageReferences":[{"domain":"Runtime","type":"4","domainHref":"tot/Runtime/","href":"#method-setCustomObjectFormatterEnabled"}]},"runtime.setmaxcallstacksizetocapture":{"keyword":"Runtime.setMaxCallStackSizeToCapture","pageReferences":[{"domain":"Runtime","type":"4","domainHref":"tot/Runtime/","href":"#method-setMaxCallStackSizeToCapture"}]},"runtime.terminateexecution":{"keyword":"Runtime.terminateExecution","pageReferences":[{"domain":"Runtime","type":"4","description":"Terminate current or next JavaScript execution.\nWill cancel the termination when the outer-most script execution ends.","domainHref":"tot/Runtime/","href":"#method-terminateExecution"}]},"runtime.addbinding":{"keyword":"Runtime.addBinding","pageReferences":[{"domain":"Runtime","type":"4","description":"If executionContextId is empty, adds binding with the given name on the\nglobal objects of all inspected contexts, including those created later,\nbindings survive reloads.\nBinding function takes exactl...","domainHref":"tot/Runtime/","href":"#method-addBinding"}]},"runtime.removebinding":{"keyword":"Runtime.removeBinding","pageReferences":[{"domain":"Runtime","type":"4","description":"This method does not remove binding function from global object but\nunsubscribes current runtime agent from Runtime.bindingCalled notifications.","domainHref":"tot/Runtime/","href":"#method-removeBinding"}]},"runtime.getexceptiondetails":{"keyword":"Runtime.getExceptionDetails","pageReferences":[{"domain":"Runtime","type":"4","description":"This method tries to lookup and populate exception details for a\nJavaScript Error object.\nNote that the stackTrace portion of the resulting exceptionDetails will\nonly be populated if the Runtime domai...","domainHref":"tot/Runtime/","href":"#method-getExceptionDetails"}]},"runtime.bindingcalled":{"keyword":"Runtime.bindingCalled","pageReferences":[{"domain":"Runtime","type":"1","description":"Notification is issued every time when binding is called.","domainHref":"tot/Runtime/","href":"#event-bindingCalled"}]},"runtime.consoleapicalled":{"keyword":"Runtime.consoleAPICalled","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when console API was called.","domainHref":"tot/Runtime/","href":"#event-consoleAPICalled"}]},"runtime.exceptionrevoked":{"keyword":"Runtime.exceptionRevoked","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when unhandled exception was revoked.","domainHref":"tot/Runtime/","href":"#event-exceptionRevoked"}]},"runtime.exceptionthrown":{"keyword":"Runtime.exceptionThrown","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when exception was thrown and unhandled.","domainHref":"tot/Runtime/","href":"#event-exceptionThrown"}]},"runtime.executioncontextcreated":{"keyword":"Runtime.executionContextCreated","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when new execution context is created.","domainHref":"tot/Runtime/","href":"#event-executionContextCreated"}]},"runtime.executioncontextdestroyed":{"keyword":"Runtime.executionContextDestroyed","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when execution context is destroyed.","domainHref":"tot/Runtime/","href":"#event-executionContextDestroyed"}]},"runtime.executioncontextscleared":{"keyword":"Runtime.executionContextsCleared","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when all executionContexts were cleared in browser","domainHref":"tot/Runtime/","href":"#event-executionContextsCleared"}]},"runtime.inspectrequested":{"keyword":"Runtime.inspectRequested","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when object should be inspected (for example, as a result of inspect() command line API\ncall).","domainHref":"tot/Runtime/","href":"#event-inspectRequested"}]},"runtime.scriptid":{"keyword":"Runtime.ScriptId","pageReferences":[{"domain":"Runtime","type":"3","description":"Unique script identifier.","domainHref":"tot/Runtime/","href":"#type-ScriptId"}]},"runtime.serializationoptions":{"keyword":"Runtime.SerializationOptions","pageReferences":[{"domain":"Runtime","type":"3","description":"Represents options for serialization. Overrides `generatePreview` and `returnByValue`.","domainHref":"tot/Runtime/","href":"#type-SerializationOptions"}]},"runtime.deepserializedvalue":{"keyword":"Runtime.DeepSerializedValue","pageReferences":[{"domain":"Runtime","type":"3","description":"Represents deep serialized value.","domainHref":"tot/Runtime/","href":"#type-DeepSerializedValue"}]},"runtime.remoteobjectid":{"keyword":"Runtime.RemoteObjectId","pageReferences":[{"domain":"Runtime","type":"3","description":"Unique object identifier.","domainHref":"tot/Runtime/","href":"#type-RemoteObjectId"}]},"runtime.unserializablevalue":{"keyword":"Runtime.UnserializableValue","pageReferences":[{"domain":"Runtime","type":"3","description":"Primitive value which cannot be JSON-stringified. Includes values `-0`, `NaN`, `Infinity`,\n`-Infinity`, and bigint literals.","domainHref":"tot/Runtime/","href":"#type-UnserializableValue"}]},"runtime.remoteobject":{"keyword":"Runtime.RemoteObject","pageReferences":[{"domain":"Runtime","type":"3","description":"Mirror object referencing original JavaScript object.","domainHref":"tot/Runtime/","href":"#type-RemoteObject"}]},"runtime.custompreview":{"keyword":"Runtime.CustomPreview","pageReferences":[{"domain":"Runtime","type":"3","domainHref":"tot/Runtime/","href":"#type-CustomPreview"}]},"runtime.objectpreview":{"keyword":"Runtime.ObjectPreview","pageReferences":[{"domain":"Runtime","type":"3","description":"Object containing abbreviated remote object value.","domainHref":"tot/Runtime/","href":"#type-ObjectPreview"}]},"runtime.propertypreview":{"keyword":"Runtime.PropertyPreview","pageReferences":[{"domain":"Runtime","type":"3","domainHref":"tot/Runtime/","href":"#type-PropertyPreview"}]},"runtime.entrypreview":{"keyword":"Runtime.EntryPreview","pageReferences":[{"domain":"Runtime","type":"3","domainHref":"tot/Runtime/","href":"#type-EntryPreview"}]},"runtime.propertydescriptor":{"keyword":"Runtime.PropertyDescriptor","pageReferences":[{"domain":"Runtime","type":"3","description":"Object property descriptor.","domainHref":"tot/Runtime/","href":"#type-PropertyDescriptor"}]},"runtime.internalpropertydescriptor":{"keyword":"Runtime.InternalPropertyDescriptor","pageReferences":[{"domain":"Runtime","type":"3","description":"Object internal property descriptor. This property isn't normally visible in JavaScript code.","domainHref":"tot/Runtime/","href":"#type-InternalPropertyDescriptor"}]},"runtime.privatepropertydescriptor":{"keyword":"Runtime.PrivatePropertyDescriptor","pageReferences":[{"domain":"Runtime","type":"3","description":"Object private field descriptor.","domainHref":"tot/Runtime/","href":"#type-PrivatePropertyDescriptor"}]},"runtime.callargument":{"keyword":"Runtime.CallArgument","pageReferences":[{"domain":"Runtime","type":"3","description":"Represents function call argument. Either remote object id `objectId`, primitive `value`,\nunserializable primitive value or neither of (for undefined) them should be specified.","domainHref":"tot/Runtime/","href":"#type-CallArgument"}]},"runtime.executioncontextid":{"keyword":"Runtime.ExecutionContextId","pageReferences":[{"domain":"Runtime","type":"3","description":"Id of an execution context.","domainHref":"tot/Runtime/","href":"#type-ExecutionContextId"}]},"runtime.executioncontextdescription":{"keyword":"Runtime.ExecutionContextDescription","pageReferences":[{"domain":"Runtime","type":"3","description":"Description of an isolated world.","domainHref":"tot/Runtime/","href":"#type-ExecutionContextDescription"}]},"runtime.exceptiondetails":{"keyword":"Runtime.ExceptionDetails","pageReferences":[{"domain":"Runtime","type":"3","description":"Detailed information about exception (or error) that was thrown during script compilation or\nexecution.","domainHref":"tot/Runtime/","href":"#type-ExceptionDetails"}]},"runtime.timestamp":{"keyword":"Runtime.Timestamp","pageReferences":[{"domain":"Runtime","type":"3","description":"Number of milliseconds since epoch.","domainHref":"tot/Runtime/","href":"#type-Timestamp"}]},"runtime.timedelta":{"keyword":"Runtime.TimeDelta","pageReferences":[{"domain":"Runtime","type":"3","description":"Number of milliseconds.","domainHref":"tot/Runtime/","href":"#type-TimeDelta"}]},"runtime.callframe":{"keyword":"Runtime.CallFrame","pageReferences":[{"domain":"Runtime","type":"3","description":"Stack entry for runtime errors and assertions.","domainHref":"tot/Runtime/","href":"#type-CallFrame"}]},"runtime.stacktrace":{"keyword":"Runtime.StackTrace","pageReferences":[{"domain":"Runtime","type":"3","description":"Call frames for assertions or error messages.","domainHref":"tot/Runtime/","href":"#type-StackTrace"}]},"runtime.uniquedebuggerid":{"keyword":"Runtime.UniqueDebuggerId","pageReferences":[{"domain":"Runtime","type":"3","description":"Unique identifier of current debugger.","domainHref":"tot/Runtime/","href":"#type-UniqueDebuggerId"}]},"runtime.stacktraceid":{"keyword":"Runtime.StackTraceId","pageReferences":[{"domain":"Runtime","type":"3","description":"If `debuggerId` is set stack trace comes from another debugger and can be resolved there. This\nallows to track cross-debugger calls. See `Runtime.StackTrace` and `Debugger.paused` for usages.","domainHref":"tot/Runtime/","href":"#type-StackTraceId"}]},"schema":{"keyword":"Schema","pageReferences":[{"domain":"Schema","type":"0","description":"This domain is deprecated.","domainHref":"tot/Schema/"}]},"schema.getdomains":{"keyword":"Schema.getDomains","pageReferences":[{"domain":"Schema","type":"4","description":"Returns supported domains.","domainHref":"tot/Schema/","href":"#method-getDomains"}]},"schema.domain":{"keyword":"Schema.Domain","pageReferences":[{"domain":"Schema","type":"3","description":"Description of the protocol domain.","domainHref":"tot/Schema/","href":"#type-Domain"}]}}
\ No newline at end of file
diff --git a/search_index/v8.json b/search_index/v8.json
deleted file mode 100644
index cd19b7b43d..0000000000
--- a/search_index/v8.json
+++ /dev/null
@@ -1 +0,0 @@
-{"console":{"keyword":"Console","pageReferences":[{"domain":"Console","type":"0","description":"This domain is deprecated - use Runtime or Log instead.","domainHref":"v8/Console/"}]},"console.clearmessages":{"keyword":"Console.clearMessages","pageReferences":[{"domain":"Console","type":"4","description":"Does nothing.","domainHref":"v8/Console/","href":"#method-clearMessages"}]},"console.disable":{"keyword":"Console.disable","pageReferences":[{"domain":"Console","type":"4","description":"Disables console domain, prevents further console messages from being reported to the client.","domainHref":"v8/Console/","href":"#method-disable"}]},"console.enable":{"keyword":"Console.enable","pageReferences":[{"domain":"Console","type":"4","description":"Enables console domain, sends the messages collected so far to the client by means of the\n`messageAdded` notification.","domainHref":"v8/Console/","href":"#method-enable"}]},"console.messageadded":{"keyword":"Console.messageAdded","pageReferences":[{"domain":"Console","type":"1","description":"Issued when new console message is added.","domainHref":"v8/Console/","href":"#event-messageAdded"}]},"console.consolemessage":{"keyword":"Console.ConsoleMessage","pageReferences":[{"domain":"Console","type":"3","description":"Console message.","domainHref":"v8/Console/","href":"#type-ConsoleMessage"}]},"debugger":{"keyword":"Debugger","pageReferences":[{"domain":"Debugger","type":"0","description":"Debugger domain exposes JavaScript debugging capabilities. It allows setting and removing\nbreakpoints, stepping through execution, exploring stack traces, etc.","domainHref":"v8/Debugger/"}]},"debugger.continuetolocation":{"keyword":"Debugger.continueToLocation","pageReferences":[{"domain":"Debugger","type":"4","description":"Continues execution until specific location is reached.","domainHref":"v8/Debugger/","href":"#method-continueToLocation"}]},"debugger.disable":{"keyword":"Debugger.disable","pageReferences":[{"domain":"Debugger","type":"4","description":"Disables debugger for given page.","domainHref":"v8/Debugger/","href":"#method-disable"}]},"debugger.enable":{"keyword":"Debugger.enable","pageReferences":[{"domain":"Debugger","type":"4","description":"Enables debugger for the given page. Clients should not assume that the debugging has been\nenabled until the result for this command is received.","domainHref":"v8/Debugger/","href":"#method-enable"}]},"debugger.evaluateoncallframe":{"keyword":"Debugger.evaluateOnCallFrame","pageReferences":[{"domain":"Debugger","type":"4","description":"Evaluates expression on a given call frame.","domainHref":"v8/Debugger/","href":"#method-evaluateOnCallFrame"}]},"debugger.getpossiblebreakpoints":{"keyword":"Debugger.getPossibleBreakpoints","pageReferences":[{"domain":"Debugger","type":"4","description":"Returns possible locations for breakpoint. scriptId in start and end range locations should be\nthe same.","domainHref":"v8/Debugger/","href":"#method-getPossibleBreakpoints"}]},"debugger.getscriptsource":{"keyword":"Debugger.getScriptSource","pageReferences":[{"domain":"Debugger","type":"4","description":"Returns source for the script with given id.","domainHref":"v8/Debugger/","href":"#method-getScriptSource"}]},"debugger.disassemblewasmmodule":{"keyword":"Debugger.disassembleWasmModule","pageReferences":[{"domain":"Debugger","type":"4","domainHref":"v8/Debugger/","href":"#method-disassembleWasmModule"}]},"debugger.nextwasmdisassemblychunk":{"keyword":"Debugger.nextWasmDisassemblyChunk","pageReferences":[{"domain":"Debugger","type":"4","description":"Disassemble the next chunk of lines for the module corresponding to the\nstream. If disassembly is complete, this API will invalidate the streamId\nand return an empty chunk. Any subsequent calls for th...","domainHref":"v8/Debugger/","href":"#method-nextWasmDisassemblyChunk"}]},"debugger.getwasmbytecode":{"keyword":"Debugger.getWasmBytecode","pageReferences":[{"domain":"Debugger","type":"4","description":"This command is deprecated. Use getScriptSource instead.","domainHref":"v8/Debugger/","href":"#method-getWasmBytecode"}]},"debugger.getstacktrace":{"keyword":"Debugger.getStackTrace","pageReferences":[{"domain":"Debugger","type":"4","description":"Returns stack trace with given `stackTraceId`.","domainHref":"v8/Debugger/","href":"#method-getStackTrace"}]},"debugger.pause":{"keyword":"Debugger.pause","pageReferences":[{"domain":"Debugger","type":"4","description":"Stops on the next JavaScript statement.","domainHref":"v8/Debugger/","href":"#method-pause"}]},"debugger.pauseonasynccall":{"keyword":"Debugger.pauseOnAsyncCall","pageReferences":[{"domain":"Debugger","type":"4","domainHref":"v8/Debugger/","href":"#method-pauseOnAsyncCall"}]},"debugger.removebreakpoint":{"keyword":"Debugger.removeBreakpoint","pageReferences":[{"domain":"Debugger","type":"4","description":"Removes JavaScript breakpoint.","domainHref":"v8/Debugger/","href":"#method-removeBreakpoint"}]},"debugger.restartframe":{"keyword":"Debugger.restartFrame","pageReferences":[{"domain":"Debugger","type":"4","description":"Restarts particular call frame from the beginning. The old, deprecated\nbehavior of `restartFrame` is to stay paused and allow further CDP commands\nafter a restart was scheduled. This can cause problem...","domainHref":"v8/Debugger/","href":"#method-restartFrame"}]},"debugger.resume":{"keyword":"Debugger.resume","pageReferences":[{"domain":"Debugger","type":"4","description":"Resumes JavaScript execution.","domainHref":"v8/Debugger/","href":"#method-resume"}]},"debugger.searchincontent":{"keyword":"Debugger.searchInContent","pageReferences":[{"domain":"Debugger","type":"4","description":"Searches for given string in script content.","domainHref":"v8/Debugger/","href":"#method-searchInContent"}]},"debugger.setasynccallstackdepth":{"keyword":"Debugger.setAsyncCallStackDepth","pageReferences":[{"domain":"Debugger","type":"4","description":"Enables or disables async call stacks tracking.","domainHref":"v8/Debugger/","href":"#method-setAsyncCallStackDepth"}]},"debugger.setblackboxexecutioncontexts":{"keyword":"Debugger.setBlackboxExecutionContexts","pageReferences":[{"domain":"Debugger","type":"4","description":"Replace previous blackbox execution contexts with passed ones. Forces backend to skip\nstepping/pausing in scripts in these execution contexts. VM will try to leave blackboxed script by\nperforming 'ste...","domainHref":"v8/Debugger/","href":"#method-setBlackboxExecutionContexts"}]},"debugger.setblackboxpatterns":{"keyword":"Debugger.setBlackboxPatterns","pageReferences":[{"domain":"Debugger","type":"4","description":"Replace previous blackbox patterns with passed ones. Forces backend to skip stepping/pausing in\nscripts with url matching one of the patterns. VM will try to leave blackboxed script by\nperforming 'ste...","domainHref":"v8/Debugger/","href":"#method-setBlackboxPatterns"}]},"debugger.setblackboxedranges":{"keyword":"Debugger.setBlackboxedRanges","pageReferences":[{"domain":"Debugger","type":"4","description":"Makes backend skip steps in the script in blackboxed ranges. VM will try leave blacklisted\nscripts by performing 'step in' several times, finally resorting to 'step out' if unsuccessful.\nPositions arr...","domainHref":"v8/Debugger/","href":"#method-setBlackboxedRanges"}]},"debugger.setbreakpoint":{"keyword":"Debugger.setBreakpoint","pageReferences":[{"domain":"Debugger","type":"4","description":"Sets JavaScript breakpoint at a given location.","domainHref":"v8/Debugger/","href":"#method-setBreakpoint"}]},"debugger.setinstrumentationbreakpoint":{"keyword":"Debugger.setInstrumentationBreakpoint","pageReferences":[{"domain":"Debugger","type":"4","description":"Sets instrumentation breakpoint.","domainHref":"v8/Debugger/","href":"#method-setInstrumentationBreakpoint"}]},"debugger.setbreakpointbyurl":{"keyword":"Debugger.setBreakpointByUrl","pageReferences":[{"domain":"Debugger","type":"4","description":"Sets JavaScript breakpoint at given location specified either by URL or URL regex. Once this\ncommand is issued, all existing parsed scripts will have breakpoints resolved and returned in\n`locations` p...","domainHref":"v8/Debugger/","href":"#method-setBreakpointByUrl"}]},"debugger.setbreakpointonfunctioncall":{"keyword":"Debugger.setBreakpointOnFunctionCall","pageReferences":[{"domain":"Debugger","type":"4","description":"Sets JavaScript breakpoint before each call to the given function.\nIf another function was created from the same source as a given one,\ncalling it will also trigger the breakpoint.","domainHref":"v8/Debugger/","href":"#method-setBreakpointOnFunctionCall"}]},"debugger.setbreakpointsactive":{"keyword":"Debugger.setBreakpointsActive","pageReferences":[{"domain":"Debugger","type":"4","description":"Activates / deactivates all breakpoints on the page.","domainHref":"v8/Debugger/","href":"#method-setBreakpointsActive"}]},"debugger.setpauseonexceptions":{"keyword":"Debugger.setPauseOnExceptions","pageReferences":[{"domain":"Debugger","type":"4","description":"Defines pause on exceptions state. Can be set to stop on all exceptions, uncaught exceptions,\nor caught exceptions, no exceptions. Initial pause on exceptions state is `none`.","domainHref":"v8/Debugger/","href":"#method-setPauseOnExceptions"}]},"debugger.setreturnvalue":{"keyword":"Debugger.setReturnValue","pageReferences":[{"domain":"Debugger","type":"4","description":"Changes return value in top frame. Available only at return break position.","domainHref":"v8/Debugger/","href":"#method-setReturnValue"}]},"debugger.setscriptsource":{"keyword":"Debugger.setScriptSource","pageReferences":[{"domain":"Debugger","type":"4","description":"Edits JavaScript source live.\n\nIn general, functions that are currently on the stack can not be edited with\na single exception: If the edited function is the top-most stack frame and\nthat is the only ...","domainHref":"v8/Debugger/","href":"#method-setScriptSource"}]},"debugger.setskipallpauses":{"keyword":"Debugger.setSkipAllPauses","pageReferences":[{"domain":"Debugger","type":"4","description":"Makes page not interrupt on any pauses (breakpoint, exception, dom exception etc).","domainHref":"v8/Debugger/","href":"#method-setSkipAllPauses"}]},"debugger.setvariablevalue":{"keyword":"Debugger.setVariableValue","pageReferences":[{"domain":"Debugger","type":"4","description":"Changes value of variable in a callframe. Object-based scopes are not supported and must be\nmutated manually.","domainHref":"v8/Debugger/","href":"#method-setVariableValue"}]},"debugger.stepinto":{"keyword":"Debugger.stepInto","pageReferences":[{"domain":"Debugger","type":"4","description":"Steps into the function call.","domainHref":"v8/Debugger/","href":"#method-stepInto"}]},"debugger.stepout":{"keyword":"Debugger.stepOut","pageReferences":[{"domain":"Debugger","type":"4","description":"Steps out of the function call.","domainHref":"v8/Debugger/","href":"#method-stepOut"}]},"debugger.stepover":{"keyword":"Debugger.stepOver","pageReferences":[{"domain":"Debugger","type":"4","description":"Steps over the statement.","domainHref":"v8/Debugger/","href":"#method-stepOver"}]},"debugger.breakpointresolved":{"keyword":"Debugger.breakpointResolved","pageReferences":[{"domain":"Debugger","type":"1","description":"Fired when breakpoint is resolved to an actual script and location.\nDeprecated in favor of `resolvedBreakpoints` in the `scriptParsed` event.","domainHref":"v8/Debugger/","href":"#event-breakpointResolved"}]},"debugger.paused":{"keyword":"Debugger.paused","pageReferences":[{"domain":"Debugger","type":"1","description":"Fired when the virtual machine stopped on breakpoint or exception or any other stop criteria.","domainHref":"v8/Debugger/","href":"#event-paused"}]},"debugger.resumed":{"keyword":"Debugger.resumed","pageReferences":[{"domain":"Debugger","type":"1","description":"Fired when the virtual machine resumed execution.","domainHref":"v8/Debugger/","href":"#event-resumed"}]},"debugger.scriptfailedtoparse":{"keyword":"Debugger.scriptFailedToParse","pageReferences":[{"domain":"Debugger","type":"1","description":"Fired when virtual machine fails to parse the script.","domainHref":"v8/Debugger/","href":"#event-scriptFailedToParse"}]},"debugger.scriptparsed":{"keyword":"Debugger.scriptParsed","pageReferences":[{"domain":"Debugger","type":"1","description":"Fired when virtual machine parses script. This event is also fired for all known and uncollected\nscripts upon enabling debugger.","domainHref":"v8/Debugger/","href":"#event-scriptParsed"}]},"debugger.breakpointid":{"keyword":"Debugger.BreakpointId","pageReferences":[{"domain":"Debugger","type":"3","description":"Breakpoint identifier.","domainHref":"v8/Debugger/","href":"#type-BreakpointId"}]},"debugger.callframeid":{"keyword":"Debugger.CallFrameId","pageReferences":[{"domain":"Debugger","type":"3","description":"Call frame identifier.","domainHref":"v8/Debugger/","href":"#type-CallFrameId"}]},"debugger.location":{"keyword":"Debugger.Location","pageReferences":[{"domain":"Debugger","type":"3","description":"Location in the source code.","domainHref":"v8/Debugger/","href":"#type-Location"}]},"debugger.scriptposition":{"keyword":"Debugger.ScriptPosition","pageReferences":[{"domain":"Debugger","type":"3","description":"Location in the source code.","domainHref":"v8/Debugger/","href":"#type-ScriptPosition"}]},"debugger.locationrange":{"keyword":"Debugger.LocationRange","pageReferences":[{"domain":"Debugger","type":"3","description":"Location range within one script.","domainHref":"v8/Debugger/","href":"#type-LocationRange"}]},"debugger.callframe":{"keyword":"Debugger.CallFrame","pageReferences":[{"domain":"Debugger","type":"3","description":"JavaScript call frame. Array of call frames form the call stack.","domainHref":"v8/Debugger/","href":"#type-CallFrame"}]},"debugger.scope":{"keyword":"Debugger.Scope","pageReferences":[{"domain":"Debugger","type":"3","description":"Scope description.","domainHref":"v8/Debugger/","href":"#type-Scope"}]},"debugger.searchmatch":{"keyword":"Debugger.SearchMatch","pageReferences":[{"domain":"Debugger","type":"3","description":"Search match for resource.","domainHref":"v8/Debugger/","href":"#type-SearchMatch"}]},"debugger.breaklocation":{"keyword":"Debugger.BreakLocation","pageReferences":[{"domain":"Debugger","type":"3","domainHref":"v8/Debugger/","href":"#type-BreakLocation"}]},"debugger.wasmdisassemblychunk":{"keyword":"Debugger.WasmDisassemblyChunk","pageReferences":[{"domain":"Debugger","type":"3","domainHref":"v8/Debugger/","href":"#type-WasmDisassemblyChunk"}]},"debugger.scriptlanguage":{"keyword":"Debugger.ScriptLanguage","pageReferences":[{"domain":"Debugger","type":"3","description":"Enum of possible script languages.","domainHref":"v8/Debugger/","href":"#type-ScriptLanguage"}]},"debugger.debugsymbols":{"keyword":"Debugger.DebugSymbols","pageReferences":[{"domain":"Debugger","type":"3","description":"Debug symbols available for a wasm script.","domainHref":"v8/Debugger/","href":"#type-DebugSymbols"}]},"debugger.resolvedbreakpoint":{"keyword":"Debugger.ResolvedBreakpoint","pageReferences":[{"domain":"Debugger","type":"3","domainHref":"v8/Debugger/","href":"#type-ResolvedBreakpoint"}]},"heapprofiler":{"keyword":"HeapProfiler","pageReferences":[{"domain":"HeapProfiler","type":"0","domainHref":"v8/HeapProfiler/"}]},"heapprofiler.addinspectedheapobject":{"keyword":"HeapProfiler.addInspectedHeapObject","pageReferences":[{"domain":"HeapProfiler","type":"4","description":"Enables console to refer to the node with given id via $x (see Command Line API for more details\n$x functions).","domainHref":"v8/HeapProfiler/","href":"#method-addInspectedHeapObject"}]},"heapprofiler.collectgarbage":{"keyword":"HeapProfiler.collectGarbage","pageReferences":[{"domain":"HeapProfiler","type":"4","domainHref":"v8/HeapProfiler/","href":"#method-collectGarbage"}]},"heapprofiler.disable":{"keyword":"HeapProfiler.disable","pageReferences":[{"domain":"HeapProfiler","type":"4","domainHref":"v8/HeapProfiler/","href":"#method-disable"}]},"heapprofiler.enable":{"keyword":"HeapProfiler.enable","pageReferences":[{"domain":"HeapProfiler","type":"4","domainHref":"v8/HeapProfiler/","href":"#method-enable"}]},"heapprofiler.getheapobjectid":{"keyword":"HeapProfiler.getHeapObjectId","pageReferences":[{"domain":"HeapProfiler","type":"4","domainHref":"v8/HeapProfiler/","href":"#method-getHeapObjectId"}]},"heapprofiler.getobjectbyheapobjectid":{"keyword":"HeapProfiler.getObjectByHeapObjectId","pageReferences":[{"domain":"HeapProfiler","type":"4","domainHref":"v8/HeapProfiler/","href":"#method-getObjectByHeapObjectId"}]},"heapprofiler.getsamplingprofile":{"keyword":"HeapProfiler.getSamplingProfile","pageReferences":[{"domain":"HeapProfiler","type":"4","domainHref":"v8/HeapProfiler/","href":"#method-getSamplingProfile"}]},"heapprofiler.startsampling":{"keyword":"HeapProfiler.startSampling","pageReferences":[{"domain":"HeapProfiler","type":"4","domainHref":"v8/HeapProfiler/","href":"#method-startSampling"}]},"heapprofiler.starttrackingheapobjects":{"keyword":"HeapProfiler.startTrackingHeapObjects","pageReferences":[{"domain":"HeapProfiler","type":"4","domainHref":"v8/HeapProfiler/","href":"#method-startTrackingHeapObjects"}]},"heapprofiler.stopsampling":{"keyword":"HeapProfiler.stopSampling","pageReferences":[{"domain":"HeapProfiler","type":"4","domainHref":"v8/HeapProfiler/","href":"#method-stopSampling"}]},"heapprofiler.stoptrackingheapobjects":{"keyword":"HeapProfiler.stopTrackingHeapObjects","pageReferences":[{"domain":"HeapProfiler","type":"4","domainHref":"v8/HeapProfiler/","href":"#method-stopTrackingHeapObjects"}]},"heapprofiler.takeheapsnapshot":{"keyword":"HeapProfiler.takeHeapSnapshot","pageReferences":[{"domain":"HeapProfiler","type":"4","domainHref":"v8/HeapProfiler/","href":"#method-takeHeapSnapshot"}]},"heapprofiler.addheapsnapshotchunk":{"keyword":"HeapProfiler.addHeapSnapshotChunk","pageReferences":[{"domain":"HeapProfiler","type":"1","domainHref":"v8/HeapProfiler/","href":"#event-addHeapSnapshotChunk"}]},"heapprofiler.heapstatsupdate":{"keyword":"HeapProfiler.heapStatsUpdate","pageReferences":[{"domain":"HeapProfiler","type":"1","description":"If heap objects tracking has been started then backend may send update for one or more fragments","domainHref":"v8/HeapProfiler/","href":"#event-heapStatsUpdate"}]},"heapprofiler.lastseenobjectid":{"keyword":"HeapProfiler.lastSeenObjectId","pageReferences":[{"domain":"HeapProfiler","type":"1","description":"If heap objects tracking has been started then backend regularly sends a current value for last\nseen object id and corresponding timestamp. If the were changes in the heap since last event\nthen one or...","domainHref":"v8/HeapProfiler/","href":"#event-lastSeenObjectId"}]},"heapprofiler.reportheapsnapshotprogress":{"keyword":"HeapProfiler.reportHeapSnapshotProgress","pageReferences":[{"domain":"HeapProfiler","type":"1","domainHref":"v8/HeapProfiler/","href":"#event-reportHeapSnapshotProgress"}]},"heapprofiler.resetprofiles":{"keyword":"HeapProfiler.resetProfiles","pageReferences":[{"domain":"HeapProfiler","type":"1","domainHref":"v8/HeapProfiler/","href":"#event-resetProfiles"}]},"heapprofiler.heapsnapshotobjectid":{"keyword":"HeapProfiler.HeapSnapshotObjectId","pageReferences":[{"domain":"HeapProfiler","type":"3","description":"Heap snapshot object id.","domainHref":"v8/HeapProfiler/","href":"#type-HeapSnapshotObjectId"}]},"heapprofiler.samplingheapprofilenode":{"keyword":"HeapProfiler.SamplingHeapProfileNode","pageReferences":[{"domain":"HeapProfiler","type":"3","description":"Sampling Heap Profile node. Holds callsite information, allocation statistics and child nodes.","domainHref":"v8/HeapProfiler/","href":"#type-SamplingHeapProfileNode"}]},"heapprofiler.samplingheapprofilesample":{"keyword":"HeapProfiler.SamplingHeapProfileSample","pageReferences":[{"domain":"HeapProfiler","type":"3","description":"A single sample from a sampling profile.","domainHref":"v8/HeapProfiler/","href":"#type-SamplingHeapProfileSample"}]},"heapprofiler.samplingheapprofile":{"keyword":"HeapProfiler.SamplingHeapProfile","pageReferences":[{"domain":"HeapProfiler","type":"3","description":"Sampling profile.","domainHref":"v8/HeapProfiler/","href":"#type-SamplingHeapProfile"}]},"profiler":{"keyword":"Profiler","pageReferences":[{"domain":"Profiler","type":"0","domainHref":"v8/Profiler/"}]},"profiler.disable":{"keyword":"Profiler.disable","pageReferences":[{"domain":"Profiler","type":"4","domainHref":"v8/Profiler/","href":"#method-disable"}]},"profiler.enable":{"keyword":"Profiler.enable","pageReferences":[{"domain":"Profiler","type":"4","domainHref":"v8/Profiler/","href":"#method-enable"}]},"profiler.getbesteffortcoverage":{"keyword":"Profiler.getBestEffortCoverage","pageReferences":[{"domain":"Profiler","type":"4","description":"Collect coverage data for the current isolate. The coverage data may be incomplete due to\ngarbage collection.","domainHref":"v8/Profiler/","href":"#method-getBestEffortCoverage"}]},"profiler.setsamplinginterval":{"keyword":"Profiler.setSamplingInterval","pageReferences":[{"domain":"Profiler","type":"4","description":"Changes CPU profiler sampling interval. Must be called before CPU profiles recording started.","domainHref":"v8/Profiler/","href":"#method-setSamplingInterval"}]},"profiler.start":{"keyword":"Profiler.start","pageReferences":[{"domain":"Profiler","type":"4","domainHref":"v8/Profiler/","href":"#method-start"}]},"profiler.startprecisecoverage":{"keyword":"Profiler.startPreciseCoverage","pageReferences":[{"domain":"Profiler","type":"4","description":"Enable precise code coverage. Coverage data for JavaScript executed before enabling precise code\ncoverage may be incomplete. Enabling prevents running optimized code and resets execution\ncounters.","domainHref":"v8/Profiler/","href":"#method-startPreciseCoverage"}]},"profiler.stop":{"keyword":"Profiler.stop","pageReferences":[{"domain":"Profiler","type":"4","domainHref":"v8/Profiler/","href":"#method-stop"}]},"profiler.stopprecisecoverage":{"keyword":"Profiler.stopPreciseCoverage","pageReferences":[{"domain":"Profiler","type":"4","description":"Disable precise code coverage. Disabling releases unnecessary execution count records and allows\nexecuting optimized code.","domainHref":"v8/Profiler/","href":"#method-stopPreciseCoverage"}]},"profiler.takeprecisecoverage":{"keyword":"Profiler.takePreciseCoverage","pageReferences":[{"domain":"Profiler","type":"4","description":"Collect coverage data for the current isolate, and resets execution counters. Precise code\ncoverage needs to have started.","domainHref":"v8/Profiler/","href":"#method-takePreciseCoverage"}]},"profiler.consoleprofilefinished":{"keyword":"Profiler.consoleProfileFinished","pageReferences":[{"domain":"Profiler","type":"1","domainHref":"v8/Profiler/","href":"#event-consoleProfileFinished"}]},"profiler.consoleprofilestarted":{"keyword":"Profiler.consoleProfileStarted","pageReferences":[{"domain":"Profiler","type":"1","description":"Sent when new profile recording is started using console.profile() call.","domainHref":"v8/Profiler/","href":"#event-consoleProfileStarted"}]},"profiler.precisecoveragedeltaupdate":{"keyword":"Profiler.preciseCoverageDeltaUpdate","pageReferences":[{"domain":"Profiler","type":"1","description":"Reports coverage delta since the last poll (either from an event like this, or from\n`takePreciseCoverage` for the current isolate. May only be sent if precise code\ncoverage has been started. This even...","domainHref":"v8/Profiler/","href":"#event-preciseCoverageDeltaUpdate"}]},"profiler.profilenode":{"keyword":"Profiler.ProfileNode","pageReferences":[{"domain":"Profiler","type":"3","description":"Profile node. Holds callsite information, execution statistics and child nodes.","domainHref":"v8/Profiler/","href":"#type-ProfileNode"}]},"profiler.profile":{"keyword":"Profiler.Profile","pageReferences":[{"domain":"Profiler","type":"3","description":"Profile.","domainHref":"v8/Profiler/","href":"#type-Profile"}]},"profiler.positiontickinfo":{"keyword":"Profiler.PositionTickInfo","pageReferences":[{"domain":"Profiler","type":"3","description":"Specifies a number of samples attributed to a certain source position.","domainHref":"v8/Profiler/","href":"#type-PositionTickInfo"}]},"profiler.coveragerange":{"keyword":"Profiler.CoverageRange","pageReferences":[{"domain":"Profiler","type":"3","description":"Coverage data for a source range.","domainHref":"v8/Profiler/","href":"#type-CoverageRange"}]},"profiler.functioncoverage":{"keyword":"Profiler.FunctionCoverage","pageReferences":[{"domain":"Profiler","type":"3","description":"Coverage data for a JavaScript function.","domainHref":"v8/Profiler/","href":"#type-FunctionCoverage"}]},"profiler.scriptcoverage":{"keyword":"Profiler.ScriptCoverage","pageReferences":[{"domain":"Profiler","type":"3","description":"Coverage data for a JavaScript script.","domainHref":"v8/Profiler/","href":"#type-ScriptCoverage"}]},"runtime":{"keyword":"Runtime","pageReferences":[{"domain":"Runtime","type":"0","description":"Runtime domain exposes JavaScript runtime by means of remote evaluation and mirror objects.\nEvaluation results are returned as mirror object that expose object type, string representation\nand unique i...","domainHref":"v8/Runtime/"}]},"runtime.awaitpromise":{"keyword":"Runtime.awaitPromise","pageReferences":[{"domain":"Runtime","type":"4","description":"Add handler to promise with given promise object id.","domainHref":"v8/Runtime/","href":"#method-awaitPromise"}]},"runtime.callfunctionon":{"keyword":"Runtime.callFunctionOn","pageReferences":[{"domain":"Runtime","type":"4","description":"Calls function with given declaration on the given object. Object group of the result is\ninherited from the target object.","domainHref":"v8/Runtime/","href":"#method-callFunctionOn"}]},"runtime.compilescript":{"keyword":"Runtime.compileScript","pageReferences":[{"domain":"Runtime","type":"4","description":"Compiles expression.","domainHref":"v8/Runtime/","href":"#method-compileScript"}]},"runtime.disable":{"keyword":"Runtime.disable","pageReferences":[{"domain":"Runtime","type":"4","description":"Disables reporting of execution contexts creation.","domainHref":"v8/Runtime/","href":"#method-disable"}]},"runtime.discardconsoleentries":{"keyword":"Runtime.discardConsoleEntries","pageReferences":[{"domain":"Runtime","type":"4","description":"Discards collected exceptions and console API calls.","domainHref":"v8/Runtime/","href":"#method-discardConsoleEntries"}]},"runtime.enable":{"keyword":"Runtime.enable","pageReferences":[{"domain":"Runtime","type":"4","description":"Enables reporting of execution contexts creation by means of `executionContextCreated` event.\nWhen the reporting gets enabled the event will be sent immediately for each existing execution\ncontext.","domainHref":"v8/Runtime/","href":"#method-enable"}]},"runtime.evaluate":{"keyword":"Runtime.evaluate","pageReferences":[{"domain":"Runtime","type":"4","description":"Evaluates expression on global object.","domainHref":"v8/Runtime/","href":"#method-evaluate"}]},"runtime.getisolateid":{"keyword":"Runtime.getIsolateId","pageReferences":[{"domain":"Runtime","type":"4","description":"Returns the isolate id.","domainHref":"v8/Runtime/","href":"#method-getIsolateId"}]},"runtime.getheapusage":{"keyword":"Runtime.getHeapUsage","pageReferences":[{"domain":"Runtime","type":"4","description":"Returns the JavaScript heap usage.\nIt is the total usage of the corresponding isolate not scoped to a particular Runtime.","domainHref":"v8/Runtime/","href":"#method-getHeapUsage"}]},"runtime.getproperties":{"keyword":"Runtime.getProperties","pageReferences":[{"domain":"Runtime","type":"4","description":"Returns properties of a given object. Object group of the result is inherited from the target\nobject.","domainHref":"v8/Runtime/","href":"#method-getProperties"}]},"runtime.globallexicalscopenames":{"keyword":"Runtime.globalLexicalScopeNames","pageReferences":[{"domain":"Runtime","type":"4","description":"Returns all let, const and class variables from global scope.","domainHref":"v8/Runtime/","href":"#method-globalLexicalScopeNames"}]},"runtime.queryobjects":{"keyword":"Runtime.queryObjects","pageReferences":[{"domain":"Runtime","type":"4","domainHref":"v8/Runtime/","href":"#method-queryObjects"}]},"runtime.releaseobject":{"keyword":"Runtime.releaseObject","pageReferences":[{"domain":"Runtime","type":"4","description":"Releases remote object with given id.","domainHref":"v8/Runtime/","href":"#method-releaseObject"}]},"runtime.releaseobjectgroup":{"keyword":"Runtime.releaseObjectGroup","pageReferences":[{"domain":"Runtime","type":"4","description":"Releases all remote objects that belong to a given group.","domainHref":"v8/Runtime/","href":"#method-releaseObjectGroup"}]},"runtime.runifwaitingfordebugger":{"keyword":"Runtime.runIfWaitingForDebugger","pageReferences":[{"domain":"Runtime","type":"4","description":"Tells inspected instance to run if it was waiting for debugger to attach.","domainHref":"v8/Runtime/","href":"#method-runIfWaitingForDebugger"}]},"runtime.runscript":{"keyword":"Runtime.runScript","pageReferences":[{"domain":"Runtime","type":"4","description":"Runs script with given id in a given context.","domainHref":"v8/Runtime/","href":"#method-runScript"}]},"runtime.setasynccallstackdepth":{"keyword":"Runtime.setAsyncCallStackDepth","pageReferences":[{"domain":"Runtime","type":"4","description":"Enables or disables async call stacks tracking.","domainHref":"v8/Runtime/","href":"#method-setAsyncCallStackDepth"}]},"runtime.setcustomobjectformatterenabled":{"keyword":"Runtime.setCustomObjectFormatterEnabled","pageReferences":[{"domain":"Runtime","type":"4","domainHref":"v8/Runtime/","href":"#method-setCustomObjectFormatterEnabled"}]},"runtime.setmaxcallstacksizetocapture":{"keyword":"Runtime.setMaxCallStackSizeToCapture","pageReferences":[{"domain":"Runtime","type":"4","domainHref":"v8/Runtime/","href":"#method-setMaxCallStackSizeToCapture"}]},"runtime.terminateexecution":{"keyword":"Runtime.terminateExecution","pageReferences":[{"domain":"Runtime","type":"4","description":"Terminate current or next JavaScript execution.\nWill cancel the termination when the outer-most script execution ends.","domainHref":"v8/Runtime/","href":"#method-terminateExecution"}]},"runtime.addbinding":{"keyword":"Runtime.addBinding","pageReferences":[{"domain":"Runtime","type":"4","description":"If executionContextId is empty, adds binding with the given name on the\nglobal objects of all inspected contexts, including those created later,\nbindings survive reloads.\nBinding function takes exactl...","domainHref":"v8/Runtime/","href":"#method-addBinding"}]},"runtime.removebinding":{"keyword":"Runtime.removeBinding","pageReferences":[{"domain":"Runtime","type":"4","description":"This method does not remove binding function from global object but\nunsubscribes current runtime agent from Runtime.bindingCalled notifications.","domainHref":"v8/Runtime/","href":"#method-removeBinding"}]},"runtime.getexceptiondetails":{"keyword":"Runtime.getExceptionDetails","pageReferences":[{"domain":"Runtime","type":"4","description":"This method tries to lookup and populate exception details for a\nJavaScript Error object.\nNote that the stackTrace portion of the resulting exceptionDetails will\nonly be populated if the Runtime domai...","domainHref":"v8/Runtime/","href":"#method-getExceptionDetails"}]},"runtime.bindingcalled":{"keyword":"Runtime.bindingCalled","pageReferences":[{"domain":"Runtime","type":"1","description":"Notification is issued every time when binding is called.","domainHref":"v8/Runtime/","href":"#event-bindingCalled"}]},"runtime.consoleapicalled":{"keyword":"Runtime.consoleAPICalled","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when console API was called.","domainHref":"v8/Runtime/","href":"#event-consoleAPICalled"}]},"runtime.exceptionrevoked":{"keyword":"Runtime.exceptionRevoked","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when unhandled exception was revoked.","domainHref":"v8/Runtime/","href":"#event-exceptionRevoked"}]},"runtime.exceptionthrown":{"keyword":"Runtime.exceptionThrown","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when exception was thrown and unhandled.","domainHref":"v8/Runtime/","href":"#event-exceptionThrown"}]},"runtime.executioncontextcreated":{"keyword":"Runtime.executionContextCreated","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when new execution context is created.","domainHref":"v8/Runtime/","href":"#event-executionContextCreated"}]},"runtime.executioncontextdestroyed":{"keyword":"Runtime.executionContextDestroyed","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when execution context is destroyed.","domainHref":"v8/Runtime/","href":"#event-executionContextDestroyed"}]},"runtime.executioncontextscleared":{"keyword":"Runtime.executionContextsCleared","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when all executionContexts were cleared in browser","domainHref":"v8/Runtime/","href":"#event-executionContextsCleared"}]},"runtime.inspectrequested":{"keyword":"Runtime.inspectRequested","pageReferences":[{"domain":"Runtime","type":"1","description":"Issued when object should be inspected (for example, as a result of inspect() command line API\ncall).","domainHref":"v8/Runtime/","href":"#event-inspectRequested"}]},"runtime.scriptid":{"keyword":"Runtime.ScriptId","pageReferences":[{"domain":"Runtime","type":"3","description":"Unique script identifier.","domainHref":"v8/Runtime/","href":"#type-ScriptId"}]},"runtime.serializationoptions":{"keyword":"Runtime.SerializationOptions","pageReferences":[{"domain":"Runtime","type":"3","description":"Represents options for serialization. Overrides `generatePreview` and `returnByValue`.","domainHref":"v8/Runtime/","href":"#type-SerializationOptions"}]},"runtime.deepserializedvalue":{"keyword":"Runtime.DeepSerializedValue","pageReferences":[{"domain":"Runtime","type":"3","description":"Represents deep serialized value.","domainHref":"v8/Runtime/","href":"#type-DeepSerializedValue"}]},"runtime.remoteobjectid":{"keyword":"Runtime.RemoteObjectId","pageReferences":[{"domain":"Runtime","type":"3","description":"Unique object identifier.","domainHref":"v8/Runtime/","href":"#type-RemoteObjectId"}]},"runtime.unserializablevalue":{"keyword":"Runtime.UnserializableValue","pageReferences":[{"domain":"Runtime","type":"3","description":"Primitive value which cannot be JSON-stringified. Includes values `-0`, `NaN`, `Infinity`,\n`-Infinity`, and bigint literals.","domainHref":"v8/Runtime/","href":"#type-UnserializableValue"}]},"runtime.remoteobject":{"keyword":"Runtime.RemoteObject","pageReferences":[{"domain":"Runtime","type":"3","description":"Mirror object referencing original JavaScript object.","domainHref":"v8/Runtime/","href":"#type-RemoteObject"}]},"runtime.custompreview":{"keyword":"Runtime.CustomPreview","pageReferences":[{"domain":"Runtime","type":"3","domainHref":"v8/Runtime/","href":"#type-CustomPreview"}]},"runtime.objectpreview":{"keyword":"Runtime.ObjectPreview","pageReferences":[{"domain":"Runtime","type":"3","description":"Object containing abbreviated remote object value.","domainHref":"v8/Runtime/","href":"#type-ObjectPreview"}]},"runtime.propertypreview":{"keyword":"Runtime.PropertyPreview","pageReferences":[{"domain":"Runtime","type":"3","domainHref":"v8/Runtime/","href":"#type-PropertyPreview"}]},"runtime.entrypreview":{"keyword":"Runtime.EntryPreview","pageReferences":[{"domain":"Runtime","type":"3","domainHref":"v8/Runtime/","href":"#type-EntryPreview"}]},"runtime.propertydescriptor":{"keyword":"Runtime.PropertyDescriptor","pageReferences":[{"domain":"Runtime","type":"3","description":"Object property descriptor.","domainHref":"v8/Runtime/","href":"#type-PropertyDescriptor"}]},"runtime.internalpropertydescriptor":{"keyword":"Runtime.InternalPropertyDescriptor","pageReferences":[{"domain":"Runtime","type":"3","description":"Object internal property descriptor. This property isn't normally visible in JavaScript code.","domainHref":"v8/Runtime/","href":"#type-InternalPropertyDescriptor"}]},"runtime.privatepropertydescriptor":{"keyword":"Runtime.PrivatePropertyDescriptor","pageReferences":[{"domain":"Runtime","type":"3","description":"Object private field descriptor.","domainHref":"v8/Runtime/","href":"#type-PrivatePropertyDescriptor"}]},"runtime.callargument":{"keyword":"Runtime.CallArgument","pageReferences":[{"domain":"Runtime","type":"3","description":"Represents function call argument. Either remote object id `objectId`, primitive `value`,\nunserializable primitive value or neither of (for undefined) them should be specified.","domainHref":"v8/Runtime/","href":"#type-CallArgument"}]},"runtime.executioncontextid":{"keyword":"Runtime.ExecutionContextId","pageReferences":[{"domain":"Runtime","type":"3","description":"Id of an execution context.","domainHref":"v8/Runtime/","href":"#type-ExecutionContextId"}]},"runtime.executioncontextdescription":{"keyword":"Runtime.ExecutionContextDescription","pageReferences":[{"domain":"Runtime","type":"3","description":"Description of an isolated world.","domainHref":"v8/Runtime/","href":"#type-ExecutionContextDescription"}]},"runtime.exceptiondetails":{"keyword":"Runtime.ExceptionDetails","pageReferences":[{"domain":"Runtime","type":"3","description":"Detailed information about exception (or error) that was thrown during script compilation or\nexecution.","domainHref":"v8/Runtime/","href":"#type-ExceptionDetails"}]},"runtime.timestamp":{"keyword":"Runtime.Timestamp","pageReferences":[{"domain":"Runtime","type":"3","description":"Number of milliseconds since epoch.","domainHref":"v8/Runtime/","href":"#type-Timestamp"}]},"runtime.timedelta":{"keyword":"Runtime.TimeDelta","pageReferences":[{"domain":"Runtime","type":"3","description":"Number of milliseconds.","domainHref":"v8/Runtime/","href":"#type-TimeDelta"}]},"runtime.callframe":{"keyword":"Runtime.CallFrame","pageReferences":[{"domain":"Runtime","type":"3","description":"Stack entry for runtime errors and assertions.","domainHref":"v8/Runtime/","href":"#type-CallFrame"}]},"runtime.stacktrace":{"keyword":"Runtime.StackTrace","pageReferences":[{"domain":"Runtime","type":"3","description":"Call frames for assertions or error messages.","domainHref":"v8/Runtime/","href":"#type-StackTrace"}]},"runtime.uniquedebuggerid":{"keyword":"Runtime.UniqueDebuggerId","pageReferences":[{"domain":"Runtime","type":"3","description":"Unique identifier of current debugger.","domainHref":"v8/Runtime/","href":"#type-UniqueDebuggerId"}]},"runtime.stacktraceid":{"keyword":"Runtime.StackTraceId","pageReferences":[{"domain":"Runtime","type":"3","description":"If `debuggerId` is set stack trace comes from another debugger and can be resolved there. This\nallows to track cross-debugger calls. See `Runtime.StackTrace` and `Debugger.paused` for usages.","domainHref":"v8/Runtime/","href":"#type-StackTraceId"}]},"schema":{"keyword":"Schema","pageReferences":[{"domain":"Schema","type":"0","description":"This domain is deprecated.","domainHref":"v8/Schema/"}]},"schema.getdomains":{"keyword":"Schema.getDomains","pageReferences":[{"domain":"Schema","type":"4","description":"Returns supported domains.","domainHref":"v8/Schema/","href":"#method-getDomains"}]},"schema.domain":{"keyword":"Schema.Domain","pageReferences":[{"domain":"Schema","type":"3","description":"Description of the protocol domain.","domainHref":"v8/Schema/","href":"#type-Domain"}]}}
\ No newline at end of file
diff --git a/service-worker.js b/service-worker.js
deleted file mode 100644
index 30b7678dd5..0000000000
--- a/service-worker.js
+++ /dev/null
@@ -1 +0,0 @@
-console.log('ServiceWorker disabled in development mode.');
diff --git a/src/404.html b/src/404.html
new file mode 100644
index 0000000000..f7aa8f6ddb
--- /dev/null
+++ b/src/404.html
@@ -0,0 +1,133 @@
+
+
+
+
+ Redirecting to Chrome DevTools Protocol...
+
+
+
+
+
+ The Chrome DevTools Protocol allows for tools to instrument, inspect, debug and
+ profile Chromium, Chrome and other Blink-based browsers. Many existing projects
+ currently use the
+ protocol. The
+ Chrome DevTools
+ uses this protocol and the team maintains its API.
+
+
+
+ Instrumentation is divided into a number of domains (DOM, Debugger, Network, etc.). Each
+ domain defines a number of commands it supports and events it generates. Both commands and
+ events are serialized JSON objects of a fixed structure.
+
+
+
Protocol API Docs
+
+
+ The latest (tip-of-tree) protocol — It
+ changes frequently
+ and can break at any time. However it captures the full capabilities of the Protocol,
+ whereas the stable release is a subset. There is no backwards compatibility support
+ guaranteed.
+
+ stable protocol — The stable release of the protocol,
+ tagged at Chrome 64. It includes a smaller subset of the complete protocol
+ compatibilities.
+
+
+
Resources
+
+
+ See
+ Getting Started with CDP. The
+ awesome-chrome-devtools
+ page links to many of the tools in the protocol ecosystem, including protocol API
+ libraries in JavaScript, TypeScript, Python, Java, and Go.
+
+ This is especially handy to understand how the DevTools frontend makes use of the
+ protocol. You can view all requests/responses and methods as they happen in the Protocol
+ Monitor panel in DevTools.
+
+ Click the gear icon in the top-right of the DevTools to open the Settings panel.
+ Select Experiments on the left of settings. Turn on "Protocol Monitor", then close
+ and reopen DevTools. Now click the ⋮ menu icon, choose More Tools and then select
+ Protocol monitor.
+
+
+
+ You can also send commands using Protocol Monitor. If the command does not require any
+ parameters, type the command into the prompt at the bottom of the Protocol Monitor panel
+ and press Enter, for example, Page.captureScreenshot. If the command requires
+ parameters, provide them as JSON, for example,
+ {"cmd":"Page.captureScreenshot","args":{"format": "jpeg"}}.
+
+
+
+ By clicking on the icon next to the command input (in Chrome 117+), you can open the
+ command editor. After you select a CDP command, the editor creates a structured form based
+ on the protocol definitions that allows you to edit parameters, and view their
+ documentation and types. Send the commands by clicking on the send button or using
+ Ctrl + Enter. Use the context menu in the list of previously sent commands to
+ open one of them in the editor.
+
+ Alternatively, you can execute commands from the DevTools console. First,
+ open devtools-on-devtools, then
+ within the inner DevTools window, use Main.MainImpl.sendOverProtocol() in the
+ console:
+
+
+
+let Main = await import('./devtools-frontend/front_end/entrypoints/main/main.js'); // or './entrypoints/main/main.js' or './main/main.js' depending on the browser version
+await Main.MainImpl.sendOverProtocol('Emulation.setDeviceMetricsOverride', {
+ mobile: true,
+ width: 412,
+ height: 732,
+ deviceScaleFactor: 2.625,
+});
+
+const data = await Main.MainImpl.sendOverProtocol("Page.captureScreenshot");
+
+
DevTools protocol via Chrome extension
+
+ To allow chrome extensions to interact with the protocol, we introduced
+ chrome.debugger
+ extension API that exposes this JSON message transport interface. As a result, you can not
+ only attach to the remotely running Chrome instance, but also instrument it from its own
+ extension.
+
+
+
+ Chrome Debugger Extension API provides a higher level API where command domain, name and
+ body are provided explicitly in the sendCommand call. This API hides request
+ ids and handles binding of the request with its response, hence allowing
+ sendCommand to report result in the callback function call. One can also use
+ this API in combination with the other Extension APIs.
+
+
+
+ If you are developing a Web-based IDE, you should implement an extension that exposes
+ debugging capabilities to your page and your IDE will be able to open pages with the
+ target application, set breakpoints there, evaluate expressions in console, live edit
+ JavaScript and CSS, display live DOM, network interaction and any other aspect that
+ Developer Tools is instrumenting today.
+
+
+
+ Opening embedded Developer Tools will terminate the remote connection and thus detach the
+ extension.
+
+
+
Frequently Asked Questions
+
+
How is the protocol defined?
+
+ The canonical protocol definitions live in the Chromium source tree: (browser_protocol.pdl
+ and
+ js_protocol.pdl). They are maintained manually by the DevTools engineering team. The declarative
+ protocol definitions are used across tools; for instance, a binding layer is created
+ within Chromium for the Chrome DevTools to interact with, and separately bindings
+ generated for
+ Chrome Headless’s C++ interface.
+
+
+
Can I get the protocol as JSON?
+
+
+ These canonical .pdl files are mirrored on GitHub
+ in the devtools-protocol repo
+ where JSON versions, TypeScript definitions and closure typedefs are generated. It's
+ published regularly to NPM.
+
+
+
+ Also, if you've set --remote-debugging-port=9222 with Chrome, the complete
+ protocol version it speaks is available at localhost:9222/json/protocol.
+
+
+
How do I access the browser target?
+
+ The endpoint is exposed as webSocketDebuggerUrl in
+ /json/version. Note the browser in the URL, rather than
+ page. If Chrome was launched with --remote-debugging-port=0 and
+ chose an open port, the browser endpoint is written to both stderr and the
+ DevToolsActivePort file in browser profile folder.
+
+
+
Does the protocol support multiple simultaneous clients?
+
+ Chrome 63 introduced support for multiple clients. See
+ this article
+ for details.
+
+
+
+ Upon disconnection, the outgoing client will receive a detached event. For
+ example:
+ {"method":"Inspector.detached","params":{"reason":"replaced_with_devtools"}}.
+ After disconnection, some apps have chosen to pause their state and offer a reconnect
+ button.
+
+
+
HTTP Endpoints
+
+ When Chromium or Chrome is launched with
+ --remote-debugging-port=<port> (for example,
+ --remote-debugging-port=9222), it starts an internal HTTP server that exposes
+ REST endpoints and WebSocket connections for target discovery, browser lifecycle
+ management, and DevTools Protocol communication.
+
+
+
+
+
+
+
Endpoint
+
Method
+
Description
+
+
+
+
+
/json/version
+
GET
+
Browser version metadata and browser-level WebSocket URL
+
+
+
/json or /json/list
+
GET
+
List of inspectable targets (pages, workers, tabs)
+
+
+
/json/new?{url}
+
PUT
+
Create a new page or tab target (strictly requires PUT)
+
+
+
/json/activate/{targetId}
+
GET
+
Bring a target page or tab to the foreground
+
+
+
/json/close/{targetId}
+
GET
+
Close the specified target
+
+
+
/json/protocol
+
GET
+
Full DevTools Protocol JSON schema
+
+
+
/devtools/browser/{guid}
+
WS
+
Root browser-level WebSocket connection
+
+
+
/devtools/page/{targetId}
+
WS
+
Target-specific WebSocket connection
+
+
+
+
+
+
+ GET/json/version
+
+
+ Returns browser version metadata, engine versions, and the browser-level WebSocket
+ debugging URL.
+
+
+
+
+
+
+
Field
+
Type
+
Description
+
+
+
+
+
Browser
+
string
+
+ Product name and version (e.g. Chrome/135.0.7012.0 or
+ HeadlessChrome/...)
+
+
+
+
Protocol-Version
+
string
+
Current supported protocol version (e.g. 1.3)
+
+
+
User-Agent
+
string
+
Default browser User-Agent header string
+
+
+
V8-Version
+
string
+
V8 JavaScript engine version
+
+
+
WebKit-Version
+
string
+
WebKit / Blink version and Git revision hash
+
+
+
webSocketDebuggerUrl
+
string
+
+ WebSocket URL to attach to the root browser target (contains an unguessable UUID
+ on desktop)
+
+
+
+
Android-Package
+
string
+
Host Android package ID (present on Android only)
+
+
+
+
+
+
+{
+ "Browser": "Chrome/135.0.7012.0",
+ "Protocol-Version": "1.3",
+ "User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36",
+ "V8-Version": "13.5.100",
+ "WebKit-Version": "537.36 (@a1b2c3d4e5f60718293a4b5c6d7e8f9012345678)",
+ "webSocketDebuggerUrl": "ws://localhost:9222/devtools/browser/6b539824-7489-4a9c-9c02-4ec4dc1373ea"
+}
+
+
+ GET/json or
+ /json/list
+
+
+ Returns an array of target descriptors for all inspectable contexts (pages, background
+ pages, service workers, shared workers). Targets are sorted in descending order by last
+ activity time.
+
+
+
Query Parameters:
+
+
+ for_tab (optional flag): When present (e.g.
+ /json/list?for_tab), targets of type tab are included in the
+ results. When omitted, only frame targets are returned, and tab targets are
+ filtered out.
+
+ Creates a new browsing context (page or tab) navigated to the specified URL and returns
+ its target descriptor.
+
+
+ Method Requirement: This endpoint
+ strictly requires the PUT method. Calling it with
+ GET, POST, or any other verb fails with
+ 405 Method Not Allowed ("Using unsafe HTTP verb GET to invoke /json/new. This action supports only PUT
+ verb.").
+
+
Query Parameters:
+
+
+ The query component before any & is parsed and URL-unescaped as the
+ initial navigation URL (e.g. PUT /json/new?https%3A%2F%2Fexample.com). If
+ omitted or invalid, it defaults to about:blank.
+
+
+ Supports the &for_tab flag to create a tab target instead of an
+ isolated frame.
+
+
+
+
+ GET
+ /json/activate/{targetId}
+
+
Brings the specified target tab or window to the foreground.
+
+
200 OK: "Target activated"
+
404 Not Found: "No such target id: {targetId}"
+
+ 500 Internal Server Error:
+ "Could not activate target id: {targetId}"
+
+
+
+
+ GET/json/close/{targetId}
+
+
Closes the specified target page.
+
+
200 OK: "Target is closing"
+
404 Not Found: "No such target id: {targetId}"
+
+ 500 Internal Server Error:
+ "Could not close target id: {targetId}"
+
+
+
+
+ GET/json/protocol
+
+
+ Returns the complete Chrome DevTools Protocol JSON schema containing all domains, methods,
+ events, and type definitions.
+
+
+
Target Descriptor Object
+
+ The JSON object structure returned in target lists (/json/list) and new
+ target creation (/json/new):
+
+
+
+
+
+
+
Field
+
Type
+
Presence
+
Description
+
+
+
+
+
id
+
string
+
Required
+
Unique target identifier (UUIDv4)
+
+
+
parentId
+
string
+
Optional
+
Target ID of the parent context (omitted for top-level pages)
+
+
+
type
+
string
+
Required
+
Target classification string (see table below)
+
+
+
title
+
string
+
Required
+
Document title or worker label (HTML-escaped)
+
+
+
description
+
string
+
Required
+
Human-readable target description (may be empty string)
+
+
+
url
+
string
+
Required
+
Current URL loaded in the target
+
+
+
faviconUrl
+
string
+
Optional
+
Favicon URL (omitted if not present or invalid)
+
+
+
webSocketDebuggerUrl
+
string
+
Required
+
WebSocket URL for CDP clients to attach to this target
+
+
+
devtoolsFrontendUrl
+
string
+
Required
+
Complete URL to launch the hosted DevTools web inspector for this target
+
+
+
+
+
+
Target Types
+
+
+
+
+
type Value
+
Description
+
+
+
+
+
"page"
+
Primary top-level web page or tab frame
+
+
+
"tab"
+
+ Tab target container (parent of all subframes and prerendered pages in a
+ WebContents)
+
+
+
+
"iframe"
+
Out-of-process subframe or iframe
+
+
+
"worker"
+
Dedicated Web Worker (new Worker())
+
+
+
"shared_worker"
+
Shared Web Worker (new SharedWorker())
+
+
+
"service_worker"
+
Service Worker registration execution context
+
+
+
"worklet"
+
Generic Worklet (Paint, Audio, Layout)
+
+
+
"auction_worklet"
+
Protected Audience (FLEDGE) Auction Worklet
+
+
+
"browser"
+
Browser-wide process target
+
+
+
"webview"
+
Guest view or <webview> content
+
+
+
"background_page"
+
Chrome Extension background page or offscreen document
+
+
+
"app"
+
Packaged app, platform app, or Isolated Web App (IWA)
+
+
+
"browser_ui"
+
Internal Chrome WebUI window or contents
+
+
+
"other"
+
Fallback classification for other inspectable targets
+ Clients communicate with the DevTools Protocol over full-duplex WebSocket connections.
+
+
+
+ Page WebSocket (/devtools/page/{targetId}): Attaches
+ directly to a single target session. If the target crashes or is closed, the server
+ emits an unprompted CDP notification before closing the socket:
+ {"method":"Inspector.detached","params":{"reason":"target_closed"}}
+
+
+ Browser WebSocket (/devtools/browser/{guid}): Attaches to
+ the root browser session, enabling target auto-discovery, multi-target attachment via
+ Target.attachToTarget, and browser-wide management. On desktop Chrome, the
+ path contains an unguessable UUIDv4 written to the DevToolsActivePort file
+ in the user data profile directory.
+
+
+
+
Security & Origin Restrictions
+
+
+ Host Header Validation: To mitigate DNS rebinding attacks, the server
+ validates the incoming HTTP Host header. It must either be an IP address
+ (e.g. 127.0.0.1, [::1]) or localhost. Other
+ hostnames trigger an immediate 500 Internal Server Error ("Host header is specified and is not an IP address or localhost.").
+
+
+ WebSocket Origin Verification (--remote-allow-origins):
+ When a WebSocket handshake includes an Origin header (such as from a web
+ page), the origin must match the origins specified via
+ --remote-allow-origins=<origin> (or
+ --remote-allow-origins=*). Non-matching origins receive
+ 403 Forbidden. Requests without an Origin header (such as CLI
+ tools, Puppeteer, Node.js) are allowed by default.
+
+
+ No CORS: The server never emits
+ Access-Control-Allow-Origin response headers, ensuring the browser
+ Same-Origin Policy prevents arbitrary websites from reading target lists or metadata via
+ fetch() or XMLHttpRequest.
+
+
+ Clickjacking & Framing Protection: All
+ /json/* endpoints emit
+ Content-Security-Policy: frame-ancestors 'none', and the discovery page
+ (/) emits X-Frame-Options: DENY.
+