Package-level declarations
Types
The reason why Chrome uses a specific transport protocol for HTTP semantics.
A cookie associated with the request which may or may not be sent with it. Includes the cookies itself and reasons for blocking or exemption.
Authorization challenge for HTTP status code 401 or 407.
Response to an AuthChallenge.
This enum doesn't have a proper description because it was generated from an inline declaration. Its name was inferred based on the place where it is used:
This enum doesn't have a proper description because it was generated from an inline declaration. Its name was inferred based on the place where it is used:
The reason why request was blocked.
A cookie which was not stored from a response with the corresponding reason.
Information about the cached resource.
Response type for the NetworkDomain.canClearBrowserCache command.
Response type for the NetworkDomain.canClearBrowserCookies command.
Response type for the NetworkDomain.canEmulateNetworkConditions command.
Whether the request complied with Certificate Transparency policy.
A dummy response object for the NetworkDomain.clearAcceptedEncodingsOverride command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
A dummy response object for the NetworkDomain.clearBrowserCache command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
A dummy response object for the NetworkDomain.clearBrowserCookies command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
(undocumented in the protocol definition)
The underlying connection technology that the browser is supposedly using.
(undocumented in the protocol definition)
List of content encodings supported by the backend.
(undocumented in the protocol definition)
(undocumented in the protocol definition)
Request object containing input parameters for the NetworkDomain.continueInterceptedRequest command.
A dummy response object for the NetworkDomain.continueInterceptedRequest command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Cookie object
Types of reasons why a cookie may not be sent with a request.
Types of reasons why a cookie should have been blocked by 3PCD but is exempted for the request.
Cookie parameter object
cookiePartitionKey object The representation of the components of the key that are created by the cookiePartitionKey class contained in net/cookies/cookie_partition_key.h.
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. A value of "Unset" allows protocol clients to emulate legacy cookie scope for the scheme. This is a temporary ability and it will be removed in the future.
(undocumented in the protocol definition)
(undocumented in the protocol definition)
(undocumented in the protocol definition)
(undocumented in the protocol definition)
(undocumented in the protocol definition)
Request object containing input parameters for the NetworkDomain.deleteCookies command.
A dummy response object for the NetworkDomain.deleteCookies command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
A dummy response object for the NetworkDomain.disable command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the NetworkDomain.emulateNetworkConditions command.
A dummy response object for the NetworkDomain.emulateNetworkConditions command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the NetworkDomain.enableReportingApi command.
A dummy response object for the NetworkDomain.enableReportingApi command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the NetworkDomain.enable command.
A dummy response object for the NetworkDomain.enable command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Network level fetch failure reason.
A cookie should have been blocked by 3PCD but is exempted and stored from a response with the corresponding reason. A cookie could only have at most one exemption reason.
Response type for the NetworkDomain.getAllCookies command.
Request object containing input parameters for the NetworkDomain.getCertificate command.
Response type for the NetworkDomain.getCertificate command.
Request object containing input parameters for the NetworkDomain.getCookies command.
Response type for the NetworkDomain.getCookies command.
Request object containing input parameters for the NetworkDomain.getRequestPostData command.
Response type for the NetworkDomain.getRequestPostData command.
Request object containing input parameters for the NetworkDomain.getResponseBodyForInterception command.
Response type for the NetworkDomain.getResponseBodyForInterception command.
Request object containing input parameters for the NetworkDomain.getResponseBody command.
Response type for the NetworkDomain.getResponseBody command.
Request object containing input parameters for the NetworkDomain.getSecurityIsolationStatus command.
Response type for the NetworkDomain.getSecurityIsolationStatus command.
Information about the request initiator.
This enum doesn't have a proper description because it was generated from an inline declaration. Its name was inferred based on the place where it is used:
Unique intercepted request identifier.
Stages of the interception to begin intercepting. Request will intercept before the request is sent. Response will intercept after the response is received.
(undocumented in the protocol definition)
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.
Request object containing input parameters for the NetworkDomain.loadNetworkResource command.
Response type for the NetworkDomain.loadNetworkResource command.
Monotonically increasing time in seconds since an arbitrary point in the past.
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.
Post data entry for HTTP request
(undocumented in the protocol definition)
Request object containing input parameters for the NetworkDomain.replayXHR command.
A dummy response object for the NetworkDomain.replayXHR command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
(undocumented in the protocol definition)
An object representing a report generated by the Reporting API.
The status of a Reporting API report.
HTTP request data.
Request pattern for interception.
This enum doesn't have a proper description because it was generated from an inline declaration. Its name was inferred based on the place where it is used:
Loading priority of a resource request.
Timing information for the request.
Resource type as it was perceived by the rendering engine.
HTTP response data.
Request object containing input parameters for the NetworkDomain.searchInResponseBody command.
Response type for the NetworkDomain.searchInResponseBody command.
Security details about a request.
(undocumented in the protocol definition)
Source of serviceworker response.
(undocumented in the protocol definition)
Source of service worker router.
Request object containing input parameters for the NetworkDomain.setAcceptedEncodings command.
A dummy response object for the NetworkDomain.setAcceptedEncodings command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the NetworkDomain.setAttachDebugStack command.
A dummy response object for the NetworkDomain.setAttachDebugStack command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the NetworkDomain.setBlockedURLs command.
A dummy response object for the NetworkDomain.setBlockedURLs command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the NetworkDomain.setBypassServiceWorker command.
A dummy response object for the NetworkDomain.setBypassServiceWorker command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the NetworkDomain.setCacheDisabled command.
A dummy response object for the NetworkDomain.setCacheDisabled command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Types of reasons why a cookie may not be stored from a response.
Request object containing input parameters for the NetworkDomain.setCookie command.
Response type for the NetworkDomain.setCookie command.
Request object containing input parameters for the NetworkDomain.setCookies command.
A dummy response object for the NetworkDomain.setCookies command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the NetworkDomain.setExtraHTTPHeaders command.
A dummy response object for the NetworkDomain.setExtraHTTPHeaders command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the NetworkDomain.setRequestInterception command.
A dummy response object for the NetworkDomain.setRequestInterception command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the NetworkDomain.setUserAgentOverride command.
A dummy response object for the NetworkDomain.setUserAgentOverride command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Information about a signed exchange response.
Field type for a signed exchange related error.
Information about a signed exchange header. https://wicg.github.io/webpackage/draft-yasskin-httpbis-origin-signed-exchanges-impl.html#cbor-representation
Information about a signed exchange response.
Information about a signed exchange signature. https://wicg.github.io/webpackage/draft-yasskin-httpbis-origin-signed-exchanges-impl.html#rfc.section.3.1
Request object containing input parameters for the NetworkDomain.streamResourceContent command.
Response type for the NetworkDomain.streamResourceContent command.
Request object containing input parameters for the NetworkDomain.takeResponseBodyForInterceptionAsStream command.
Response type for the NetworkDomain.takeResponseBodyForInterceptionAsStream command.
UTC time in seconds, counted from January 1, 1970.
This enum doesn't have a proper description because it was generated from an inline declaration. Its name was inferred based on the place where it is used:
(undocumented in the protocol definition)
Determines what type of Trust Token operation is executed and depending on the type, some additional parameters. The values are specified in third_party/blink/renderer/core/fetch/trust_token.idl.
This enum doesn't have a proper description because it was generated from an inline declaration. Its name was inferred based on the place where it is used:
WebSocket message data. This represents an entire WebSocket message, not just a fragmented frame as the name suggests.
WebSocket request data.