Skip to content

Commit fd04ffb

Browse files
Bump chrome to 112.0.5615.49
1 parent ee3ba64 commit fd04ffb

File tree

8 files changed

+397
-165
lines changed

8 files changed

+397
-165
lines changed

ChromeDevToolsBase/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>com.hubspot.chrome</groupId>
55
<artifactId>ChromeDevTools-parent</artifactId>
6-
<version>111.0.5563.146-SNAPSHOT</version>
6+
<version>112.0.5615.49-SNAPSHOT</version>
77
</parent>
88

99
<artifactId>ChromeDevToolsBase</artifactId>

ChromeDevToolsClient/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>com.hubspot.chrome</groupId>
66
<artifactId>ChromeDevTools-parent</artifactId>
7-
<version>111.0.5563.146-SNAPSHOT</version>
7+
<version>112.0.5615.49-SNAPSHOT</version>
88
</parent>
99

1010
<artifactId>ChromeDevToolsClient</artifactId>

CodeGeneration/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>com.hubspot.chrome</groupId>
66
<artifactId>ChromeDevTools-parent</artifactId>
7-
<version>111.0.5563.146-SNAPSHOT</version>
7+
<version>112.0.5615.49-SNAPSHOT</version>
88
</parent>
99

1010
<artifactId>CodeGeneration</artifactId>

CodeGeneration/src/main/resources/browser_protocol.json

+248-82
Large diffs are not rendered by default.

CodeGeneration/src/main/resources/browser_protocol.pdl

+140-76
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ experimental domain Accessibility
203203
optional DOM.BackendNodeId backendNodeId
204204
# JavaScript object id of the node wrapper to get the partial accessibility tree for.
205205
optional Runtime.RemoteObjectId objectId
206-
# Whether to fetch this nodes ancestors, siblings and children. Defaults to true.
206+
# Whether to fetch this node's ancestors, siblings and children. Defaults to true.
207207
optional boolean fetchRelatives
208208
returns
209209
# The `Accessibility.AXNode` for this DOM node, if it exists, plus its ancestors, siblings and
@@ -748,6 +748,11 @@ experimental domain Audits
748748
FormInputWithNoLabelError
749749
FormAutocompleteAttributeEmptyError
750750
FormEmptyIdAndNameAttributesForInputError
751+
FormAriaLabelledByToNonExistingId
752+
FormInputAssignedAutocompleteValueToIdOrNameAttributeError
753+
FormLabelHasNeitherForNorNestedInput
754+
FormLabelForMatchesNonExistingIdError
755+
FormHasPasswordFieldWithoutUsernameFieldError
751756

752757
# Depending on the concrete errorType, different properties are set.
753758
type GenericIssueDetails extends object
@@ -757,73 +762,14 @@ experimental domain Audits
757762
optional Page.FrameId frameId
758763
optional DOM.BackendNodeId violatingNodeId
759764

760-
type DeprecationIssueType extends string
761-
enum
762-
AuthorizationCoveredByWildcard
763-
CanRequestURLHTTPContainingNewline
764-
ChromeLoadTimesConnectionInfo
765-
ChromeLoadTimesFirstPaintAfterLoadTime
766-
ChromeLoadTimesWasAlternateProtocolAvailable
767-
CookieWithTruncatingChar
768-
CrossOriginAccessBasedOnDocumentDomain
769-
CrossOriginWindowAlert
770-
CrossOriginWindowConfirm
771-
CSSSelectorInternalMediaControlsOverlayCastButton
772-
DeprecationExample
773-
DocumentDomainSettingWithoutOriginAgentClusterHeader
774-
EventPath
775-
ExpectCTHeader
776-
GeolocationInsecureOrigin
777-
GeolocationInsecureOriginDeprecatedNotRemoved
778-
GetUserMediaInsecureOrigin
779-
HostCandidateAttributeGetter
780-
IdentityInCanMakePaymentEvent
781-
InsecurePrivateNetworkSubresourceRequest
782-
LocalCSSFileExtensionRejected
783-
MediaSourceAbortRemove
784-
MediaSourceDurationTruncatingBuffered
785-
NoSysexWebMIDIWithoutPermission
786-
NotificationInsecureOrigin
787-
NotificationPermissionRequestedIframe
788-
ObsoleteCreateImageBitmapImageOrientationNone
789-
ObsoleteWebRtcCipherSuite
790-
OpenWebDatabaseInsecureContext
791-
OverflowVisibleOnReplacedElement
792-
PaymentInstruments
793-
PaymentRequestCSPViolation
794-
PersistentQuotaType
795-
PictureSourceSrc
796-
PrefixedCancelAnimationFrame
797-
PrefixedRequestAnimationFrame
798-
PrefixedStorageInfo
799-
PrefixedVideoDisplayingFullscreen
800-
PrefixedVideoEnterFullscreen
801-
PrefixedVideoEnterFullScreen
802-
PrefixedVideoExitFullscreen
803-
PrefixedVideoExitFullScreen
804-
PrefixedVideoSupportsFullscreen
805-
PrivacySandboxExtensionsAPI
806-
RangeExpand
807-
RequestedSubresourceWithEmbeddedCredentials
808-
RTCConstraintEnableDtlsSrtpFalse
809-
RTCConstraintEnableDtlsSrtpTrue
810-
RTCPeerConnectionComplexPlanBSdpUsingDefaultSdpSemantics
811-
RTCPeerConnectionSdpSemanticsPlanB
812-
RtcpMuxPolicyNegotiate
813-
SharedArrayBufferConstructedWithoutIsolation
814-
TextToSpeech_DisallowedByAutoplay
815-
V8SharedArrayBufferConstructedInExtensionWithoutIsolation
816-
XHRJSONEncodingDetection
817-
XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload
818-
XRSupportsSession
819-
820765
# This issue tracks information needed to print a deprecation message.
821766
# https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/core/frame/third_party/blink/renderer/core/frame/deprecation/README.md
822767
type DeprecationIssueDetails extends object
823768
properties
824769
optional AffectedFrame affectedFrame
825770
SourceCodeLocation sourceCodeLocation
826-
DeprecationIssueType type
771+
# One of the deprecation names from third_party/blink/renderer/core/frame/deprecation/deprecation.json5
772+
string type
827773

828774
type ClientHintIssueReason extends string
829775
enum
@@ -1898,7 +1844,7 @@ experimental domain CSS
18981844
# Polls the next batch of computed style updates.
18991845
experimental command takeComputedStyleUpdates
19001846
returns
1901-
# The list of node Ids that have their tracked computed styles updated
1847+
# The list of node Ids that have their tracked computed styles updated.
19021848
array of DOM.NodeId nodeIds
19031849

19041850
# Find a rule with the given active property for the given node and set the new value for this
@@ -1991,13 +1937,13 @@ experimental domain CSS
19911937
command startRuleUsageTracking
19921938

19931939
# Stop tracking rule usage and return the list of rules that were used since last call to
1994-
# `takeCoverageDelta` (or since start of coverage instrumentation)
1940+
# `takeCoverageDelta` (or since start of coverage instrumentation).
19951941
command stopRuleUsageTracking
19961942
returns
19971943
array of RuleUsage ruleUsage
19981944

19991945
# Obtain list of rules that became used since last call to this method (or since start of coverage
2000-
# instrumentation)
1946+
# instrumentation).
20011947
command takeCoverageDelta
20021948
returns
20031949
array of RuleUsage coverage
@@ -2011,7 +1957,7 @@ experimental domain CSS
20111957
boolean enabled
20121958

20131959
# Fires whenever a web font is updated. A non-empty font parameter indicates a successfully loaded
2014-
# web font
1960+
# web font.
20151961
event fontsUpdated
20161962
parameters
20171963
# The web font that has loaded.
@@ -2552,6 +2498,7 @@ domain DOM
25522498
array of Quad quads
25532499

25542500
# Returns the root DOM node (and optionally the subtree) to the caller.
2501+
# Implicitly enables the DOM domain events for the current target.
25552502
command getDocument
25562503
parameters
25572504
# The maximum depth at which children should be retrieved, defaults to 1. Use -1 for the
@@ -3805,11 +3752,13 @@ domain Emulation
38053752
# Emulates the given vision deficiency.
38063753
experimental command setEmulatedVisionDeficiency
38073754
parameters
3808-
# Vision deficiency to emulate.
3755+
# Vision deficiency to emulate. Order: best-effort emulations come first, followed by any
3756+
# physiologically accurate emulations for medically recognized color vision deficiencies.
38093757
enum type
38103758
none
3811-
achromatopsia
38123759
blurredVision
3760+
reducedContrast
3761+
achromatopsia
38133762
deuteranopia
38143763
protanopia
38153764
tritanopia
@@ -4191,7 +4140,7 @@ experimental domain IndexedDB
41914140
# If true, there are more entries to fetch in the given range.
41924141
boolean hasMore
41934142

4194-
# Gets metadata of an object store
4143+
# Gets metadata of an object store.
41954144
command getMetadata
41964145
parameters
41974146
# At least and at most one of securityOrigin, storageKey must be specified.
@@ -7731,7 +7680,8 @@ domain Page
77317680
returns
77327681
array of InstallabilityError installabilityErrors
77337682

7734-
experimental command getManifestIcons
7683+
# Deprecated because it's not guaranteed that the returned icon is in fact the one used for PWA installation.
7684+
experimental deprecated command getManifestIcons
77357685
returns
77367686
optional binary primaryIcon
77377687

@@ -8145,15 +8095,25 @@ domain Page
81458095
# Clears seeded compilation cache.
81468096
experimental command clearCompilationCache
81478097

8148-
# Sets the Secure Payment Confirmation transaction mode.
8098+
# Enum of possible auto-reponse for permisison / prompt dialogs.
8099+
experimental type AutoResponseMode extends string
8100+
enum
8101+
none
8102+
autoAccept
8103+
autoReject
8104+
autoOptOut
8105+
8106+
# Sets the Secure Payment Confirmation transaction mode.
81498107
# https://w3c.github.io/secure-payment-confirmation/#sctn-automation-set-spc-transaction-mode
81508108
experimental command setSPCTransactionMode
81518109
parameters
8152-
enum mode
8153-
none
8154-
autoAccept
8155-
autoReject
8156-
autoOptOut
8110+
AutoResponseMode mode
8111+
8112+
# Extensions for Custom Handlers API:
8113+
# https://html.spec.whatwg.org/multipage/system-state.html#rph-automation
8114+
experimental command setRPHRegistrationMode
8115+
parameters
8116+
AutoResponseMode mode
81578117

81588118
# Generates a report for testing.
81598119
experimental command generateTestReport
@@ -8580,6 +8540,10 @@ domain Page
85808540
PrimaryMainFrameRendererProcessCrashed
85818541
PrimaryMainFrameRendererProcessKilled
85828542
ActivationFramePolicyNotCompatible
8543+
PreloadingDisabled
8544+
BatterySaverEnabled
8545+
ActivatedDuringMainFrameNavigation
8546+
PreloadingUnsupportedByWebContents
85838547

85848548
# Fired when a prerender attempt is completed.
85858549
experimental event prerenderAttemptCompleted
@@ -8592,6 +8556,36 @@ domain Page
85928556
# that is incompatible with prerender and has caused the cancellation of the attempt
85938557
optional string disallowedApiMethod
85948558

8559+
# Preloading status values, see also PreloadingTriggeringOutcome. This
8560+
# status is shared by prefetchStatusUpdated and prerenderStatusUpdated.
8561+
type PreloadingStatus extends string
8562+
enum
8563+
Pending
8564+
Running
8565+
Ready
8566+
Success
8567+
Failure
8568+
# PreloadingTriggeringOutcome which not used by prefetch nor prerender.
8569+
NotSupported
8570+
8571+
# TODO(crbug/1384419): Create a dedicated domain for preloading.
8572+
# Fired when a prefetch attempt is updated.
8573+
experimental event prefetchStatusUpdated
8574+
parameters
8575+
# The frame id of the frame initiating prefetch.
8576+
FrameId initiatingFrameId
8577+
string prefetchUrl
8578+
PreloadingStatus status
8579+
8580+
# TODO(crbug/1384419): Create a dedicated domain for preloading.
8581+
# Fired when a prerender attempt is updated.
8582+
experimental event prerenderStatusUpdated
8583+
parameters
8584+
# The frame id of the frame initiating prerender.
8585+
FrameId initiatingFrameId
8586+
string prerenderingUrl
8587+
PreloadingStatus status
8588+
85958589
event loadEventFired
85968590
parameters
85978591
Network.MonotonicTime timestamp
@@ -10794,3 +10788,73 @@ experimental domain Media
1079410788

1079510789
# Disables the Media domain.
1079610790
command disable
10791+
10792+
experimental domain DeviceAccess
10793+
# Device request id.
10794+
type RequestId extends string
10795+
10796+
# A device id.
10797+
type DeviceId extends string
10798+
10799+
# Device information displayed in a user prompt to select a device.
10800+
type PromptDevice extends object
10801+
properties
10802+
DeviceId id
10803+
# Display name as it appears in a device request user prompt.
10804+
string name
10805+
10806+
# Enable events in this domain.
10807+
command enable
10808+
10809+
# Disable events in this domain.
10810+
command disable
10811+
10812+
# Select a device in response to a DeviceAccess.deviceRequestPrompted event.
10813+
command selectPrompt
10814+
parameters
10815+
RequestId id
10816+
DeviceId deviceId
10817+
10818+
# Cancel a prompt in response to a DeviceAccess.deviceRequestPrompted event.
10819+
command cancelPrompt
10820+
parameters
10821+
RequestId id
10822+
10823+
# A device request opened a user prompt to select a device. Respond with the
10824+
# selectPrompt or cancelPrompt command.
10825+
event deviceRequestPrompted
10826+
parameters
10827+
RequestId id
10828+
array of PromptDevice devices
10829+
10830+
experimental domain Preload
10831+
# Unique id
10832+
type RuleSetId extends string
10833+
10834+
# Corresponds to SpeculationRuleSet
10835+
type RuleSet extends object
10836+
properties
10837+
RuleSetId id
10838+
# Identifies a document which the rule set is associated with.
10839+
Network.LoaderId loaderId
10840+
# Source text of JSON representing the rule set. If it comes from
10841+
# <script> tag, it is the textContent of the node. Note that it is
10842+
# a JSON for valid case.
10843+
#
10844+
# See also:
10845+
# - https://wicg.github.io/nav-speculation/speculation-rules.html
10846+
# - https://github.com/WICG/nav-speculation/blob/main/triggers.md
10847+
string sourceText
10848+
10849+
command enable
10850+
10851+
command disable
10852+
10853+
# Upsert. Currently, it is only emitted when a rule set added.
10854+
event ruleSetUpdated
10855+
parameters
10856+
RuleSet ruleSet
10857+
10858+
event ruleSetRemoved
10859+
parameters
10860+
RuleSetId id

CodeGeneration/src/main/resources/js_protocol.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -1064,7 +1064,8 @@
10641064
"Ok",
10651065
"CompileError",
10661066
"BlockedByActiveGenerator",
1067-
"BlockedByActiveFunction"
1067+
"BlockedByActiveFunction",
1068+
"BlockedByTopLevelEsModuleChange"
10681069
]
10691070
},
10701071
{

CodeGeneration/src/main/resources/js_protocol.pdl

+1
Original file line numberDiff line numberDiff line change
@@ -511,6 +511,7 @@ domain Debugger
511511
CompileError
512512
BlockedByActiveGenerator
513513
BlockedByActiveFunction
514+
BlockedByTopLevelEsModuleChange
514515
# Exception details if any. Only present when `status` is `CompileError`.
515516
optional Runtime.ExceptionDetails exceptionDetails
516517

pom.xml

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</parent>
99
<groupId>com.hubspot.chrome</groupId>
1010
<artifactId>ChromeDevTools-parent</artifactId>
11-
<version>111.0.5563.146-SNAPSHOT</version>
11+
<version>112.0.5615.49-SNAPSHOT</version>
1212
<packaging>pom</packaging>
1313

1414
<modules>
@@ -18,8 +18,8 @@
1818
</modules>
1919

2020
<properties>
21-
<chromium.version>111.0.5563.146</chromium.version>
22-
<v8.version>11.1.277.17</v8.version>
21+
<chromium.version>112.0.5615.49</chromium.version>
22+
<v8.version>11.2.214.9</v8.version>
2323
<project.build.targetJdk>11</project.build.targetJdk>
2424
<project.build.releaseJdk>${project.build.targetJdk}</project.build.releaseJdk>
2525
<basepom.check.skip-findbugs>true</basepom.check.skip-findbugs>

0 commit comments

Comments
 (0)