All Classes and Interfaces

Class
Description
Informs that port was successfully bound and got a specified connection id.
 
Corresponds to IdentityRequestAccount
The URLs that each account has
 
 
A list of address fields.
Emitted when an address form is filled.
Defines how an address can be displayed like in chrome://settings/addresses.
 
Indicates whether a frame has been identified as an ad and why.
Indicates whether a frame has been identified as an ad.
Identifies the bottom-most script which caused the frame to be labelled as an ad.
Information about a cookie that is affected by an inspector issue.
Information about the frame affected by an inspector issue.
Information about a request that is affected by an inspector issue.
The reason why Chrome uses a specific transport protocol for HTTP semantics.
 
Animation instance.
 
AnimationEffect instance
Error while paring app manifest.
Parsed app manifest properties.
Index of the string in the strings table.
A cookie associated with the request which may or may not be sent with it.
Issued when attached to target because of auto-attach or `attachToTarget` command.
Fired when `Element`'s attribute is modified.
Fired when `Element`'s attribute is removed.
 
 
 
 
 
 
 
 
 
 
 
 
Details for issues around "Attribution Reporting API" usage.
 
 
 
 
 
 
 
 
 
 
Protocol object for AudioListener
Notifies that a new AudioListener has been created.
Protocol object for AudioNode
Notifies that an existing AudioNode has been destroyed.
Protocol object for AudioParam
Notifies that an existing AudioParam has been destroyed.
Audits domain allows investigation of page violations and possible improvements.
 
 
Authorization challenge for HTTP status code 401 or 407.
Authorization challenge for HTTP status code 401 or 407.
 
 
Response to an AuthChallenge.
Response to an AuthChallenge.
 
 
 
 
 
Issued when the domain is enabled with handleAuthRequests set to true.
Defines commands and events for Autofill.
Enum of AudioParam::AutomationRate from the spec
Enum of possible auto-response for permission / prompt dialogs.
A node in the accessibility tree.
Unique accessibility node identifier.
 
Values of AXProperty name: - from 'busy' to 'roledescription': states which apply to every AX node - from 'live' to 'root': attributes which apply to nodes in live regions - from 'autocomplete' to 'valuetext': attributes which apply to widgets - from 'checked' to 'selected': states which apply to widgets - from 'activedescendant' to 'owns' - relationships between elements other than parent/child/sibling.
 
A single computed AX property.
Enum of possible native property sources (as a subtype of a particular AXValueSourceType).
A single source for a computed AX property.
Enum of possible property sources.
Enum of possible property types.
Backend node with a friendly name.
Unique DOM node identifier used to reference a node that may not have been pushed to the front-end.
 
 
 
List of not restored reasons for back-forward cache.
Types of not restored reasons for back-forward cache.
Fired for failed bfcache history navigations if BackForwardCache feature is enabled.
Defines events for background web platform features.
 
Protocol object for BaseAudioContext
Notification is issued every time when binding is called.
Details for a request that has been blocked with the BLOCKED_BY_RESPONSE code.
Enum indicating the reason a response has been blocked.
The reason why request was blocked.
A cookie which was not stored from a response with the corresponding reason.
This issue warns about sites in the redirect chain of a finished navigation that may be flagged as trackers and have their state cleared if they don't receive a user interaction.
Browser window bounds information
Box model.
Style information for drawing a box.
 
 
Breakpoint identifier.
Fired when breakpoint is resolved to an actual script and location.
The Browser domain defines methods and events for browser managing.
 
 
 
Browser command ids used by executeBrowserCommand.
 
Chrome histogram bucket.
 
Cache identifier.
Information about the cached resource.
Cached response
type of HTTP response cached
Unique identifier of the Cache object.
 
 
A cache's contents have been modified.
A cache has been added/deleted.
Represents function call argument.
JavaScript call frame.
Stack entry for runtime errors and assertions.
Call frame identifier.
A domain for interacting with Cast, Presentation API, and Remote Playback API functionalities.
Deprecated.
The action to take when a certificate error occurs.
An internal certificate ID value.
Details about the security state of the page certificate.
Whether the request complied with Certificate Transparency policy.
Enum of AudioNode::ChannelCountMode from the spec
Enum of AudioNode::ChannelInterpretation from the spec
Mirrors `DOMCharacterDataModified` event.
Fired when `Container`'s child node count has changed.
Mirrors `DOMNodeInserted` event.
Mirrors `DOMNodeRemoved` event.
This issue tracks client hints related issues.
 
 
 
 
 
Document compatibility mode.
Per-script compilation cache parameters for `Page.produceCompilationCache`
Issued for every compilation cache generated.
A subset of the full ComputedStyle as defined by the request whitelist.
The underlying connection technology that the browser is supposedly using.
 
Deprecated.
Issued when console API was called.
 
Console message.
 
 
 
Sent when new profile recording is started using console.profile() call.
 
 
List of content encodings supported by the backend.
 
 
 
 
Fields in AudioContext that change in real-time.
Enum of AudioContextState from the spec
Enum of BaseAudioContext types
 
Cookie object
Types of reasons why a cookie may not be sent with a request.
This issue warns about third-party sites that are accessing cookies on the current page, and have been permitted due to having a global metadata grant.
 
Types of reasons why a cookie should have been blocked by 3PCD but is exempted for the request.
This information is currently necessary, as the front-end has a difficult time finding a specific cookie.
 
Cookie parameter object
Represents the cookie's 'Priority' status: https://tools.ietf.org/html/draft-west-cookie-priority-00
Represents the cookie's 'SameSite' status: https://tools.ietf.org/html/draft-west-first-party-cookies
Represents the source scheme of the origin that originally set the cookie.
 
The reason why request was blocked.
 
Details for a CORS related issue, e.g.
Coverage data for a source range.
 
Triggered when a credential is added to an authenticator.
Triggered when a credential is used in a webauthn assertion.
 
 
 
Indicates whether the frame is cross-origin isolated and why it is the case.
 
 
CSP Violation type.
This domain exposes CSS read/write operations.
 
 
 
 
 
 
CSS container query rule descriptor.
CSS font-palette-values rule representation.
CSS keyframe rule representation.
CSS keyframes rule representation.
CSS Layer at-rule descriptor.
CSS Layer data.
CSS media rule descriptor.
 
CSS position-fallback rule representation.
CSS property declaration data.
Representation of a custom property registration through CSS.registerProperty
CSS property at-rule representation.
CSS rule representation.
Enum indicating the type of a CSS rule, used to represent the order of a style rule's ancestors.
CSS Scope at-rule descriptor.
CSS style representation.
CSS stylesheet metainformation.
CSS Supports at-rule descriptor.
CSS try rule representation.
 
 
 
Database object.
 
Unique identifier of Database object.
Database with an array of object stores.
Data entry.
Data entry.
Fired when data chunk was received over the network.
Debugger domain exposes JavaScript debugging capabilities.
 
 
 
 
 
 
 
 
 
 
 
 
Debug symbols available for a wasm script.
 
Represents deep serialized value.
 
This issue tracks information needed to print a deprecation message.
Issued when detached from target for any reason (including `detachFromTarget` command).
 
A device id.
 
 
 
A device request opened a user prompt to select a device.
The buttons on the FedCM dialog.
 
The types of FedCM dialogs.
Javascript dialog type.
Enum of image types that can be disabled.
 
 
Called when distribution is changed.
Document snapshot.
This domain exposes DOM read/write operations.
 
 
 
 
Description of the protocol domain.
DOM breakpoint type.
DOM debugging allows setting breakpoints on particular DOM operations and events.
A Node in the DOM tree.
This domain facilitates obtaining document snapshots with DOM, layout, and style information.
 
 
Query and modify DOM storage.
 
 
 
Fired when download makes progress.
Deprecated.
 
 
Fired when page is about to start a download.
Deprecated.
 
 
This domain emulates different environments for the page.
 
 
 
Database error.
Network level fetch failure reason.
EventBreakpoints permits setting JavaScript breakpoints on operations and events occurring in native code invoked from JavaScript.
Object event listener.
A key-value pair for additional event information to pass along.
Fired when EventSource message is received.
Detailed information about exception (or error) that was thrown during script compilation or execution.
Issued when unhandled exception was revoked.
Issued when exception was thrown and unhandled.
Description of an isolated world.
Issued when execution context is destroyed.
Id of an execution context.
A cookie should have been blocked by 3PCD but is exempted and stored from a response with the corresponding reason.
 
This domain allows interacting with the FedCM dialog.
 
Represents the failure reason when a federated authentication reason fails.
 
Represents the failure reason when a getUserInfo() call fails.
A domain for letting clients substitute browser's network layer with client code.
 
Emitted only when `page.interceptFileChooser` is enabled.
 
 
Specified whether a filled field was done so by using the html autocomplete attribute or autofill heuristics.
A filter used by target query/discovery/auto-attach operations.
Configuration data for the highlighting of Flex container elements.
Configuration data for the highlighting of Flex item elements.
 
Properties of a web font: https://www.w3.org/TR/2008/REC-CSS2-20080411/fonts.html#font-descriptions and additional information such as platformFontFamily and fontVariationAxes.
Generic font families collection.
Default font sizes.
Information about font variation axes for variable fonts
Information about the Frame on the page.
Fired when frame has been attached to its parent.
Fired when frame has been detached from its parent.
 
Unique frame identifier.
Fired once navigation of the frame has completed.
Fired when a renderer-initiated navigation is requested.
Information about the Resource on the page.
Information about the Frame hierarchy along with their cached resources.
Deprecated.
Information about the Frame hierarchy.
Coverage data for a JavaScript function.
 
Depending on the concrete errorType, different properties are set.
 
 
Describes a single graphics processor (GPU).
Provides information about the GPU(s) on the system.
An unique ID for a graph object (AudioContext, AudioNode, AudioParam) in Web Audio API
Configuration data for the highlighting of Grid elements.
Configurations for Persistent Grid Highlight
 
Response HTTP header entry
Request / response headers as keys / values of JSON object.
This domain provides experimental commands only supported in headless mode.
 
 
Heap snapshot object id.
 
 
 
Configuration data for the highlighting of page elements.
Configuration for dual screen hinge
Chrome histogram.
Describes a supported image decoding profile with its associated minimum and maximum resolutions and subsampling.
Image format of a given image.
 
 
 
The origin's IndexedDB object store has been modified.
The origin's IndexedDB database list has been modified.
Inherited pseudo element matches from pseudos of an ancestor node.
Inherited CSS rule collection from ancestor node.
Information about the request initiator.
 
Details of post layout rendered text positions.
 
 
 
 
 
 
 
Deprecated.
 
 
An inspector issue reported from the back-end.
A unique identifier for the type of issue.
This struct holds a list of optional fields with additional information specific to the kind of issue.
Issued when object should be inspected (for example, as a result of inspect() command line API call).
The installability error
 
Unique intercepted request identifier.
Stages of the interception to begin intercepting.
One of the interest groups was accessed.
Enum of interest group access types.
Ad advertising element inside an interest group.
An auction involving interest groups is taking place.
Enum of auction events.
Enum of network fetches auctions can do.
Protected audience interest group auction identifier.
Specifies which auctions a particular network fetch may be related to, and in what role.
The full details of an interest group.
Object internal property descriptor.
Input/Output operations for streams produced by DevTools.
 
 
 
 
A unique id for a DevTools inspector issue.
DOM Storage item.
Fired when a JavaScript initiated dialog (alert, confirm, prompt, or onbeforeunload) has been closed.
Fired when a JavaScript initiated dialog (alert, confirm, prompt, or onbeforeunload) is about to open.
Key.
 
Keyframes Rule
Keyframe Style
Key path.
 
Key range.
See https://github.com/WICG/LargestContentfulPaint and largest_contentful_paint.idl
If heap objects tracking has been started then backend regularly sends a current value for last seen object id and corresponding timestamp.
Information about a compositing layer.
Unique Layer identifier.
 
 
 
See https://wicg.github.io/layout-instability/#sec-layout-shift and layout_shift.idl
 
Details of an element in the DOM tree with a LayoutObject.
Table of details of an element in the DOM tree with a LayoutObject.
Layout viewport position and dimensions.
Fired for top level page lifecycle events such as navigation, load, paint, etc.
Style information for drawing a line.
 
Unique loader identifier.
Fired when HTTP request has failed to load.
Fired when HTTP request has finished loading.
An options object that may be extended later to better support CORS, CORB and streaming.
An object providing the result of a network resource load.
Location in the source code.
Location range within one script.
Provides access to log entries.
Log entry.
 
 
 
ContainerSelector logical axes
Whether this is a sign-up or sign-in action for this account, i.e.
 
This domain allows detailed inspection of media elements
 
Media query descriptor.
Media query expression descriptor.
 
 
Configuration for memory dump.
Details exposed when memory request explicitly declared.
Run-time execution metric.
Current values of the metrics.
 
 
 
A description of mixed content (HTTP resources on HTTPS pages), as defined by https://www.w3.org/TR/mixed-content/#categories
Executable module information
Monotonically increasing time in seconds since an arbitrary point in the past.
 
A name/value pair.
Fired when same-document navigation happens, e.g.
Navigation history entry.
The type of a frameNavigated event.
Deprecated.
Network domain allows tracking network activities of the page.
 
 
DOM interaction is implemented in terms of mirror objects that represent the actual DOM nodes.
Unique DOM node identifier.
Notifies that an AudioNode is connected to an AudioParam.
Notifies that an AudioNode is disconnected to an AudioParam.
Notifies that two AudioNodes are connected.
Notifies that AudioNodes are disconnected.
Table containing nodes.
Enum of AudioNode types
Object containing abbreviated remote object value.
 
 
Object store.
Object store index.
 
Status for an Origin Trial.
 
Origin Trial(https://www.chromium.org/blink/origin-trials) support.
 
 
This domain provides various functionality related to drawing atop the inspected page.
Actions and events related to the inspected page belong to the page domain.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Array of timings, one per paint step.
Enum of AudioParam types
Fired when the virtual machine stopped on breakpoint or exception or any other stop criteria.
 
 
 
 
Reporting of performance timeline events, as specified in https://w3c.github.io/performance-timeline/#dom-performanceobserver.
Definition of PermissionDescriptor defined in the Permissions API: https://w3c.github.io/permissions/#dom-permissiondescriptor.
 
 
Reason for a permissions policy feature to be disabled.
All Permissions Policy features.
 
 
ContainerSelector physical axes
Serialized fragment of layer picture along with its offset within the layer.
Information about amount of glyphs that were rendered with given font.
Corresponds to kMediaError
Represents logged source line numbers reported in an error.
Send a list of any errors that need to be delivered.
Corresponds to kMediaEventTriggered
Send events as a list, allowing them to be batched on the browser for less congestion.
Players will get an ID that is unique within the agent context.
Have one type per entry in MediaLogRecord::Type Corresponds to kMessage
 
Send a list of any messages that need to be delivered.
This can be called multiple times, and can be used to set / override / remove player properties.
Corresponds to kMediaPropertyChange
Specifies a number of samples attributed to a certain source position.
Post data entry for HTTP request
Reports coverage delta since the last poll (either from an event like this, or from `takePreciseCoverage` for the current isolate.
TODO(https://crbug.com/1384419): revisit the list of PrefetchStatus and filter out the ones that aren't necessary to the developers.
Fired when a prefetch attempt is updated.
 
Fired when a preload enabled state is updated.
A key that identifies a preloading attempt.
Lists sources for a preloading attempt, specifically the ids of rule sets that had a speculation rule that triggered the attempt, and the BackendNodeIds of or elements that triggered the attempt (in the case of attempts triggered by a document rule).
Send a list of sources for all preloading attempts in a document.
Preloading status values, see also PreloadingTriggeringOutcome.
List of FinalStatus reasons for Prerender2.
Information of headers to be displayed when the header mismatch occurred.
Fired when a prerender attempt is updated.
Memory pressure level.
 
Object private field descriptor.
Represents process info.
Profile.
Profile node.
 
 
Device information displayed in a user prompt to select a device.
Object property descriptor.
 
 
 
This issue warns about errors in property rules that lead to property registrations being ignored.
 
Called when a pseudo element is added to an element.
CSS rule collection for a single pseudo style.
Called when a pseudo element is removed from an element.
Pseudo element type.
An array of quad vertices, x immediately followed by y for each point, points clock-wise.
Details for issues about documents in Quirks Mode or Limited Quirks Mode that affects page layouting.
 
 
Data that is only present on rare nodes.
Notifies about a new protocol message received from the session (as reported in `attachedToTarget` event).
Called when the recording state for the service has been updated.
Rectangle.
 
The referring-policy used for the navigation.
 
 
Mirror object referencing original JavaScript object.
 
 
Unique object identifier.
 
 
 
 
An object representing a report generated by the Reporting API.
The status of a Reporting API report.
HTTP request data.
 
Device request id.
Unique request identifier.
Unique request identifier.
Deprecated.
 
Request pattern for interception.
Issued when the domain is enabled and the request URL matches the specified filter.
Stages of the request to handle.
Fired when page is about to send HTTP request.
Fired when additional information about a requestWillBeSent event is available from the network stack.
Fired when resource loading priority is changed
Loading priority of a resource request.
Timing information for the request.
Resource type as it was perceived by the rendering engine.
HTTP response data.
Fired when HTTP response is available.
Fired when additional information about a responseReceived event is available from the network stack.
A structure holding an RGBA color.
Match data for a CSS rule.
Corresponds to SpeculationRuleSet
 
Unique id
CSS coverage information.
Runtime domain exposes JavaScript runtime by means of remote evaluation and mirror objects.
 
 
 
 
 
 
 
 
 
Sampling profile.
Sampling Heap Profile node.
A single sample from a sampling profile.
Array of heap profile samples.
Heap profile sample.
Deprecated.
Scope description.
 
Compressed image data requested by the `startScreencast`.
Screencast frame metadata.
Screen orientation.
 
Encoding options for a screenshot.
 
Coverage data for a JavaScript script.
Fired when virtual machine fails to parse the script.
Font families collection for a script.
Unique script identifier.
Unique script identifier.
Enum of possible script languages.
Fired when virtual machine parses script.
Location in the source code.
Physical scroll orientation
Rectangle where scrolling happens on the main thread.
 
 
 
Search match for resource.
Indicates whether the frame is a secure context and why it is the case.
Security
Security details about a request.
 
The security level of a page or resource.
Deprecated.
An explanation of an factor contributing to the security state.
Selector list data.
 
 
 
 
 
Used to specify sensor types to emulate.
Represents options for serialization.
 
 
 
The Background Service that will be associated with the commands/events.
 
ServiceWorker error message.
ServiceWorker registration.
Source of serviceworker response.
 
Source of service worker router.
ServiceWorker version.
 
 
Unique identifier of attached debugging session.
Fired when backend wants to provide client with the missing DOM structure.
Types of reasons why a cookie may not be stored from a response.
Called when shadow root is popped from the element.
Called when shadow root is pushed into the element.
Shadow root type.
CSS Shape Outside details.
Details for a issue arising from an SAB being instantiated in, or transferred to a context that is not cross-origin isolated.
 
Shared storage was accessed by the associated page.
Bundles the parameters for shared storage access events whose presence/absence can vary according to SharedStorageAccessType.
Enum of shared storage access types.
Struct for a single key-value pair in an origin's shared storage.
Details for an origin's shared storage.
Pair of reporting metadata details for a candidate URL for `selectURL()`.
Bundles a candidate URL with its reporting metadata.
 
Details of a signed certificate timestamp (SCT).
Information about a signed exchange response.
Field type for a signed exchange related error.
Information about a signed exchange header.
Information about a signed exchange response.
Fired when a signed exchange was received over the network
Information about a signed exchange signature.
 
 
Describes the width and height dimensions of an entity.
Unique snapshot identifier.
 
Configuration data for drawing the source order of an elements children.
Text range within a resource.
Specificity: https://drafts.csswg.org/selectors/#specificity-rules
The type of preloading attempted.
Corresponds to mojom::SpeculationTargetHint.
Call frames for assertions or error messages.
If `debuggerId` is set stack trace comes from another debugger and can be resolved there.
Sticky position constraints.
 
 
 
 
 
DOM Storage identifier.
Enum of possible storage types.
Compression type to use for traces returned via streams.
Data format of a trace.
This is either obtained from another method or specified as `blob:` where `` is an UUID of a Blob.
Index of the string in the strings table.
A descriptor of operation to mutate style declaration text.
 
This issue warns when a referenced stylesheet couldn't be loaded.
 
Stylesheet type: "injected" for stylesheets injected via extension, "user-agent" for user-agent stylesheets, "inspector" for stylesheets created by the inspector (i.e.
Fired when request for resources within a .wbn file failed.
Fired when handling requests for resources within a .wbn file.
Fired once when parsing the .wbn file has failed.
Fired once when parsing the .wbn file has succeeded.
YUV subsampling type of the pixels of a given image.
The SystemInfo domain defines methods and events for querying low-level system information.
 
Supports additional targets discovery and allows to attach to them.
Issued when a target has crashed.
The entries in TargetFilter are matched sequentially against targets and the first entry that matches determines if the target is included or not, depending on the value of `exclude` field in the entry.
 
 
The Tethering domain defines methods and events for browser port binding.
Table of details of the post layout rendered text positions.
Number of milliseconds.
 
UTC time in seconds, counted from January 1, 1970.
UTC time in seconds, counted from January 1, 1970.
 
Number of milliseconds since epoch.
 
 
 
 
 
 
Backend type to use for tracing.
Signals that tracing is stopped and there is no trace buffers pending flush, all data were delivered via dataCollected events.
Transition type.
Fired exactly once for each Trust Token operation.
 
 
Determines what type of Trust Token operation is executed and depending on the type, some additional parameters.
 
Pair of issuer origin and number of available (signed, but not used) Trust Tokens from that issuer.
Unique identifier of current debugger.
Primitive value which cannot be JSON-stringified.
 
 
Usage for a storage type.
Used to specify User Agent Client Hints to emulate.
Used to specify User Agent Client Hints to emulate.
 
 
 
 
 
 
 
Data for a simple selector (these are delimited by commas in a selector list).
Describes a supported video decoding profile with its associated minimum and maximum resolutions.
Describes a supported video encoding profile with its associated maximum resolution and maximum framerate.
Timeline instance
Viewport for capturing screenshot.
Violation configuration setting.
 
 
advance: If the scheduler runs out of immediate work, the virtual time base may fast forward to allow the next delayed task (if any) to run; pause: The virtual time base may not advance; pauseIfNetworkFetchesPending: The virtual time base may not advance if there are any pending resource fetches.
Security state information about the page.
Visual viewport position, dimensions, and scale.
 
This domain allows inspection of Web Audio API.
This domain allows configuring virtual authenticators to test the WebAuthn API.
Fired when WebSocket is closed.
Fired upon WebSocket creation.
WebSocket message data.
Fired when WebSocket message error occurs.
Fired when WebSocket message is received.
Fired when WebSocket message is sent.
Fired when WebSocket handshake response becomes available.
WebSocket request data.
WebSocket response data.
Fired when WebSocket is about to initiate handshake.
Fired when WebTransport is disposed.
Fired when WebTransport handshake is finished.
Fired upon WebTransport creation.
Configuration for Window Controls Overlay
 
Fired when a new window is going to be opened, via window.open(), link click, form submission, etc.
The state of the browser window.