From 7384fdcf03edc69b59b7a7a309e85888f596b8df Mon Sep 17 00:00:00 2001 From: hs-jenkins-bot Date: Tue, 7 Feb 2023 15:14:54 -0500 Subject: [PATCH] Bump chrome to 110.0.5481.77 --- ChromeDevToolsBase/pom.xml | 2 +- ChromeDevToolsClient/pom.xml | 2 +- CodeGeneration/pom.xml | 2 +- .../src/main/resources/browser_protocol.json | 142 ++++++++++++++++-- .../src/main/resources/browser_protocol.pdl | 85 +++++++++-- pom.xml | 6 +- 6 files changed, 203 insertions(+), 36 deletions(-) diff --git a/ChromeDevToolsBase/pom.xml b/ChromeDevToolsBase/pom.xml index b543769..6fe569f 100644 --- a/ChromeDevToolsBase/pom.xml +++ b/ChromeDevToolsBase/pom.xml @@ -3,7 +3,7 @@ com.hubspot.chrome ChromeDevTools-parent - 109.0.5414.119-SNAPSHOT + 110.0.5481.77-SNAPSHOT ChromeDevToolsBase diff --git a/ChromeDevToolsClient/pom.xml b/ChromeDevToolsClient/pom.xml index d6fe48c..75998e2 100644 --- a/ChromeDevToolsClient/pom.xml +++ b/ChromeDevToolsClient/pom.xml @@ -4,7 +4,7 @@ com.hubspot.chrome ChromeDevTools-parent - 109.0.5414.119-SNAPSHOT + 110.0.5481.77-SNAPSHOT ChromeDevToolsClient diff --git a/CodeGeneration/pom.xml b/CodeGeneration/pom.xml index 5514aeb..c2a2a43 100644 --- a/CodeGeneration/pom.xml +++ b/CodeGeneration/pom.xml @@ -4,7 +4,7 @@ com.hubspot.chrome ChromeDevTools-parent - 109.0.5414.119-SNAPSHOT + 110.0.5481.77-SNAPSHOT CodeGeneration diff --git a/CodeGeneration/src/main/resources/browser_protocol.json b/CodeGeneration/src/main/resources/browser_protocol.json index b5cf57c..c2197eb 100644 --- a/CodeGeneration/src/main/resources/browser_protocol.json +++ b/CodeGeneration/src/main/resources/browser_protocol.json @@ -992,7 +992,8 @@ "ExcludeSameSiteStrict", "ExcludeInvalidSameParty", "ExcludeSamePartyCrossPartyContext", - "ExcludeDomainNonASCII" + "ExcludeDomainNonASCII", + "ExcludeThirdPartyCookieBlockedInFirstPartySet" ] }, { @@ -1533,7 +1534,8 @@ "id": "GenericIssueErrorType", "type": "string", "enum": [ - "CrossOriginPortalPostMessageError" + "CrossOriginPortalPostMessageError", + "FormLabelForNameError" ] }, { @@ -1550,6 +1552,11 @@ "name": "frameId", "optional": true, "$ref": "Page.FrameId" + }, + { + "name": "violatingNodeId", + "optional": true, + "$ref": "DOM.BackendNodeId" } ] }, @@ -1659,14 +1666,14 @@ "enum": [ "ShouldEmbargo", "TooManyRequests", - "ManifestListHttpNotFound", - "ManifestListNoResponse", - "ManifestListInvalidResponse", - "ManifestNotInManifestList", - "ManifestListTooBig", - "ManifestHttpNotFound", - "ManifestNoResponse", - "ManifestInvalidResponse", + "WellKnownHttpNotFound", + "WellKnownNoResponse", + "WellKnownInvalidResponse", + "ConfigNotInWellKnown", + "WellKnownTooBig", + "ConfigHttpNotFound", + "ConfigNoResponse", + "ConfigInvalidResponse", "ClientMetadataHttpNotFound", "ClientMetadataNoResponse", "ClientMetadataInvalidResponse", @@ -1996,6 +2003,11 @@ "items": { "$ref": "EventMetadata" } + }, + { + "name": "storageKey", + "description": "Storage key this event belongs to.", + "type": "string" } ] } @@ -2176,7 +2188,8 @@ "type": "string", "enum": [ "granted", - "denied" + "denied", + "prompt" ] }, { @@ -4372,6 +4385,11 @@ "description": "Security origin of the cache.", "type": "string" }, + { + "name": "storageKey", + "description": "Storage key of the cache.", + "type": "string" + }, { "name": "cacheName", "description": "The name of the cache.", @@ -4440,7 +4458,14 @@ "parameters": [ { "name": "securityOrigin", - "description": "Security origin.", + "description": "At least and at most one of securityOrigin, storageKey must be specified.\nSecurity origin.", + "optional": true, + "type": "string" + }, + { + "name": "storageKey", + "description": "Storage key.", + "optional": true, "type": "string" } ], @@ -8041,7 +8066,6 @@ "type": "string", "enum": [ "avif", - "jxl", "webp" ] } @@ -11810,6 +11834,7 @@ "SameSiteUnspecifiedTreatedAsLax", "SameSiteNoneInsecure", "UserPreferences", + "ThirdPartyBlockedInFirstPartySet", "SyntaxError", "SchemeNotSupported", "OverwriteSecure", @@ -11838,6 +11863,7 @@ "SameSiteUnspecifiedTreatedAsLax", "SameSiteNoneInsecure", "UserPreferences", + "ThirdPartyBlockedInFirstPartySet", "UnknownError", "SchemefulSameSiteStrict", "SchemefulSameSiteLax", @@ -13912,6 +13938,7 @@ "ResourceExhausted", "AlreadyExists", "Unavailable", + "Unauthorized", "BadResponse", "InternalError", "UnknownError", @@ -15351,6 +15378,7 @@ "serial", "shared-autofill", "shared-storage", + "smart-card", "storage-access", "sync-xhr", "trust-token-redemption", @@ -16273,6 +16301,7 @@ "InjectedStyleSheet", "KeepaliveRequest", "Dummy", + "AuthorizationHeader", "ContentSecurityHandler", "ContentWebAuthenticationAPI", "ContentFileChooser", @@ -16411,6 +16440,7 @@ "SameSiteCrossOriginRedirectNotOptIn", "SameSiteCrossOriginNavigationNotOptIn", "ActivationNavigationParameterMismatch", + "ActivatedInBackground", "EmbedderHostDisallowed" ] } @@ -17564,8 +17594,9 @@ "type": "string", "enum": [ "none", - "autoaccept", - "autoreject" + "autoAccept", + "autoReject", + "autoOptOut" ] } ] @@ -19172,6 +19203,7 @@ "join", "leave", "update", + "loaded", "bid", "win" ] @@ -19574,6 +19606,17 @@ } ] }, + { + "name": "trackCacheStorageForStorageKey", + "description": "Registers storage key to be notified when an update occurs to its cache storage list.", + "parameters": [ + { + "name": "storageKey", + "description": "Storage key.", + "type": "string" + } + ] + }, { "name": "trackIndexedDBForOrigin", "description": "Registers origin to be notified when an update occurs to its IndexedDB.", @@ -19607,6 +19650,17 @@ } ] }, + { + "name": "untrackCacheStorageForStorageKey", + "description": "Unregisters storage key from receiving notifications for cache storage.", + "parameters": [ + { + "name": "storageKey", + "description": "Storage key.", + "type": "string" + } + ] + }, { "name": "untrackIndexedDBForOrigin", "description": "Unregisters origin from receiving notifications for IndexedDB.", @@ -19803,6 +19857,11 @@ "description": "Origin to update.", "type": "string" }, + { + "name": "storageKey", + "description": "Storage key to update.", + "type": "string" + }, { "name": "cacheName", "description": "Name of cache in origin.", @@ -19818,6 +19877,11 @@ "name": "origin", "description": "Origin to update.", "type": "string" + }, + { + "name": "storageKey", + "description": "Storage key to update.", + "type": "string" } ] }, @@ -20196,6 +20260,22 @@ } ] }, + { + "name": "getFeatureState", + "description": "Returns information about the feature state.", + "parameters": [ + { + "name": "featureState", + "type": "string" + } + ], + "returns": [ + { + "name": "featureEnabled", + "type": "boolean" + } + ] + }, { "name": "getProcessInfo", "description": "Returns information about all running processes.", @@ -21143,7 +21223,7 @@ }, { "name": "dataCollected", - "description": "Contains an bucket of collected trace events. When tracing is stopped collected events will be\nsend as a sequence of dataCollected events followed by tracingComplete event.", + "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.", "parameters": [ { "name": "value", @@ -22415,6 +22495,36 @@ } ] } + ], + "events": [ + { + "name": "credentialAdded", + "description": "Triggered when a credential is added to an authenticator.", + "parameters": [ + { + "name": "authenticatorId", + "$ref": "AuthenticatorId" + }, + { + "name": "credential", + "$ref": "Credential" + } + ] + }, + { + "name": "credentialAsserted", + "description": "Triggered when a credential is used in a webauthn assertion.", + "parameters": [ + { + "name": "authenticatorId", + "$ref": "AuthenticatorId" + }, + { + "name": "credential", + "$ref": "Credential" + } + ] + } ] }, { diff --git a/CodeGeneration/src/main/resources/browser_protocol.pdl b/CodeGeneration/src/main/resources/browser_protocol.pdl index 4455548..feea463 100644 --- a/CodeGeneration/src/main/resources/browser_protocol.pdl +++ b/CodeGeneration/src/main/resources/browser_protocol.pdl @@ -482,6 +482,7 @@ experimental domain Audits ExcludeInvalidSameParty ExcludeSamePartyCrossPartyContext ExcludeDomainNonASCII + ExcludeThirdPartyCookieBlockedInFirstPartySet type CookieWarningReason extends string enum @@ -742,6 +743,7 @@ experimental domain Audits type GenericIssueErrorType extends string enum CrossOriginPortalPostMessageError + FormLabelForNameError # Depending on the concrete errorType, different properties are set. type GenericIssueDetails extends object @@ -749,6 +751,7 @@ experimental domain Audits # Issues with the same errorType are aggregated in the frontend. GenericIssueErrorType errorType optional Page.FrameId frameId + optional DOM.BackendNodeId violatingNodeId type DeprecationIssueType extends string enum @@ -837,14 +840,14 @@ experimental domain Audits enum ShouldEmbargo TooManyRequests - ManifestListHttpNotFound - ManifestListNoResponse - ManifestListInvalidResponse - ManifestNotInManifestList - ManifestListTooBig - ManifestHttpNotFound - ManifestNoResponse - ManifestInvalidResponse + WellKnownHttpNotFound + WellKnownNoResponse + WellKnownInvalidResponse + ConfigNotInWellKnown + WellKnownTooBig + ConfigHttpNotFound + ConfigNoResponse + ConfigInvalidResponse ClientMetadataHttpNotFound ClientMetadataNoResponse ClientMetadataInvalidResponse @@ -1030,6 +1033,8 @@ experimental domain BackgroundService string instanceId # A list of event-specific information. array of EventMetadata eventMetadata + # Storage key this event belongs to. + string storageKey # Called with all existing backgroundServiceEvents when enabled, and all new # events afterwards if enabled and recording. @@ -1097,6 +1102,7 @@ domain Browser enum granted denied + prompt # Definition of PermissionDescriptor defined in the Permissions API: # https://w3c.github.io/permissions/#dictdef-permissiondescriptor. @@ -2065,6 +2071,8 @@ experimental domain CacheStorage CacheId cacheId # Security origin of the cache. string securityOrigin + # Storage key of the cache. + string storageKey # The name of the cache. string cacheName @@ -2096,8 +2104,11 @@ experimental domain CacheStorage # Requests cache names. command requestCacheNames parameters + # At least and at most one of securityOrigin, storageKey must be specified. # Security origin. - string securityOrigin + optional string securityOrigin + # Storage key. + optional string storageKey returns # Caches for the security origin. array of Cache caches @@ -3888,7 +3899,6 @@ domain Emulation experimental type DisabledImageType extends string enum avif - jxl webp experimental command setDisabledImageTypes @@ -5477,6 +5487,9 @@ domain Network SameSiteNoneInsecure # The cookie was not stored due to user preferences. UserPreferences + # The cookie was blocked by third-party cookie blocking between sites in + # the same First-Party Set. + ThirdPartyBlockedInFirstPartySet # The syntax of the Set-Cookie header of the response was invalid. SyntaxError # The scheme of the connection is not allowed to store cookies. @@ -5541,6 +5554,9 @@ domain Network SameSiteNoneInsecure # The cookie was not sent due to user preferences. UserPreferences + # The cookie was blocked by third-party cookie blocking between sites in + # the same First-Party Set. + ThirdPartyBlockedInFirstPartySet # An unknown error was encountered when trying to send this cookie. UnknownError # The cookie had the "SameSite=Strict" attribute but came from a response @@ -6392,6 +6408,7 @@ domain Network ResourceExhausted AlreadyExists Unavailable + Unauthorized BadResponse InternalError UnknownError @@ -7205,6 +7222,7 @@ domain Page serial shared-autofill shared-storage + smart-card storage-access sync-xhr trust-token-redemption @@ -8112,8 +8130,9 @@ domain Page parameters enum mode none - autoaccept - autoreject + autoAccept + autoReject + autoOptOut # Generates a report for testing. experimental command generateTestReport @@ -8408,6 +8427,7 @@ domain Page InjectedStyleSheet KeepaliveRequest Dummy + AuthorizationHeader # Disabled for RenderFrameHost reasons # See content/browser/renderer_host/back_forward_cache_disable.h for explanations. ContentSecurityHandler @@ -8530,6 +8550,7 @@ domain Page SameSiteCrossOriginRedirectNotOptIn SameSiteCrossOriginNavigationNotOptIn ActivationNavigationParameterMismatch + ActivatedInBackground EmbedderHostDisallowed # Fired when a prerender attempt is completed. @@ -9062,6 +9083,7 @@ experimental domain Storage join leave update + loaded bid win @@ -9253,6 +9275,12 @@ experimental domain Storage # Security origin. string origin + # Registers storage key to be notified when an update occurs to its cache storage list. + command trackCacheStorageForStorageKey + parameters + # Storage key. + string storageKey + # Registers origin to be notified when an update occurs to its IndexedDB. command trackIndexedDBForOrigin parameters @@ -9271,6 +9299,12 @@ experimental domain Storage # Security origin. string origin + # Unregisters storage key from receiving notifications for cache storage. + command untrackCacheStorageForStorageKey + parameters + # Storage key. + string storageKey + # Unregisters origin from receiving notifications for IndexedDB. command untrackIndexedDBForOrigin parameters @@ -9356,6 +9390,8 @@ experimental domain Storage parameters # Origin to update. string origin + # Storage key to update. + string storageKey # Name of cache in origin. string cacheName @@ -9364,6 +9400,8 @@ experimental domain Storage parameters # Origin to update. string origin + # Storage key to update. + string storageKey # The origin's IndexedDB object store has been modified. event indexedDBContentUpdated @@ -9536,6 +9574,13 @@ experimental domain SystemInfo # supported. string commandLine + # Returns information about the feature state. + command getFeatureState + parameters + string featureState + returns + boolean featureEnabled + # Returns information about all running processes. command getProcessInfo returns @@ -9981,8 +10026,8 @@ experimental domain Tracing # total size. optional number value - # Contains an bucket of collected trace events. When tracing is stopped collected events will be - # send as a sequence of dataCollected events followed by tracingComplete event. + # Contains a bucket of collected trace events. When tracing is stopped collected events will be + # sent as a sequence of dataCollected events followed by tracingComplete event. event dataCollected parameters array of object value @@ -10598,6 +10643,18 @@ experimental domain WebAuthn AuthenticatorId authenticatorId boolean enabled + # Triggered when a credential is added to an authenticator. + event credentialAdded + parameters + AuthenticatorId authenticatorId + Credential credential + + # Triggered when a credential is used in a webauthn assertion. + event credentialAsserted + parameters + AuthenticatorId authenticatorId + Credential credential + # This domain allows detailed inspection of media elements experimental domain Media diff --git a/pom.xml b/pom.xml index c5d7fb8..655f3b5 100644 --- a/pom.xml +++ b/pom.xml @@ -8,7 +8,7 @@ com.hubspot.chrome ChromeDevTools-parent - 109.0.5414.119-SNAPSHOT + 110.0.5481.77-SNAPSHOT pom @@ -18,8 +18,8 @@ - 109.0.5414.119 - 10.9.194.10 + 110.0.5481.77 + 11.0.226.13 11 ${project.build.targetJdk} true