Skip to content

Commit b8b14fd

Browse files
committed
Roll protocol to r1541017
1 parent 0e79e39 commit b8b14fd

File tree

7 files changed

+46
-188
lines changed

7 files changed

+46
-188
lines changed

changelog.md

Lines changed: 31 additions & 178 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,37 @@
11

22

3+
## Roll protocol to r1541017 — _2025-11-06T04:32:31.000Z_
4+
###### Diff: [`0e79e39...166a35c`](https://github.com/ChromeDevTools/devtools-protocol/compare/0e79e39...166a35c)
5+
6+
```diff
7+
@@ domains/Animation.pdl:68 @@ experimental domain Animation
8+
number endDelay
9+
# `AnimationEffect`'s iteration start.
10+
number iterationStart
11+
- # `AnimationEffect`'s iterations.
12+
- number iterations
13+
+ # `AnimationEffect`'s iterations. Omitted if the value is infinite.
14+
+ optional number iterations
15+
# `AnimationEffect`'s iteration duration.
16+
# Milliseconds for time based animations and
17+
# percentage [0 - 100] for scroll driven animations
18+
diff --git a/pdl/domains/DOM.pdl b/pdl/domains/DOM.pdl
19+
index 71a50b6f..8ac853fa 100644
20+
--- a/pdl/domains/DOM.pdl
21+
+++ b/pdl/domains/DOM.pdl
22+
@@ -72,6 +72,8 @@ domain DOM
23+
details-content
24+
picker
25+
permission-icon
26+
+ overscroll-area-parent
27+
+ overscroll-client-area
28+
29+
# Shadow root type.
30+
type ShadowRootType extends string
31+
```
32+
333
## Roll protocol to r1538951 — _2025-11-01T04:30:31.000Z_
4-
###### Diff: [`b8a7fa7...f0f57b7`](https://github.com/ChromeDevTools/devtools-protocol/compare/b8a7fa7...f0f57b7)
34+
###### Diff: [`b8a7fa7...0e79e39`](https://github.com/ChromeDevTools/devtools-protocol/compare/b8a7fa7...0e79e39)
535

636
```diff
737
@@ domains/Network.pdl:1797 @@ domain Network
@@ -41914,181 +41944,4 @@ index 0dbdc01d..7a3c772c 100644
4191441944
+ parameters
4191541945
+ RequestId id
4191641946
+ array of PromptDevice devices
41917-
```
41918-
41919-
## Roll protocol to r1103117 — _2023-02-09T04:28:18.000Z_
41920-
###### Diff: [`db5327b...8cf7384`](https://github.com/ChromeDevTools/devtools-protocol/compare/db5327b...8cf7384)
41921-
41922-
```diff
41923-
@@ browser_protocol.pdl:203 @@ experimental domain Accessibility
41924-
optional DOM.BackendNodeId backendNodeId
41925-
# JavaScript object id of the node wrapper to get the partial accessibility tree for.
41926-
optional Runtime.RemoteObjectId objectId
41927-
- # Whether to fetch this nodes ancestors, siblings and children. Defaults to true.
41928-
+ # Whether to fetch this node's ancestors, siblings and children. Defaults to true.
41929-
optional boolean fetchRelatives
41930-
returns
41931-
# The `Accessibility.AXNode` for this DOM node, if it exists, plus its ancestors, siblings and
41932-
@@ -761,73 +761,14 @@ experimental domain Audits
41933-
optional Page.FrameId frameId
41934-
optional DOM.BackendNodeId violatingNodeId
41935-
41936-
- type DeprecationIssueType extends string
41937-
- enum
41938-
- AuthorizationCoveredByWildcard
41939-
- CanRequestURLHTTPContainingNewline
41940-
- ChromeLoadTimesConnectionInfo
41941-
- ChromeLoadTimesFirstPaintAfterLoadTime
41942-
- ChromeLoadTimesWasAlternateProtocolAvailable
41943-
- CookieWithTruncatingChar
41944-
- CrossOriginAccessBasedOnDocumentDomain
41945-
- CrossOriginWindowAlert
41946-
- CrossOriginWindowConfirm
41947-
- CSSSelectorInternalMediaControlsOverlayCastButton
41948-
- DeprecationExample
41949-
- DocumentDomainSettingWithoutOriginAgentClusterHeader
41950-
- EventPath
41951-
- ExpectCTHeader
41952-
- GeolocationInsecureOrigin
41953-
- GeolocationInsecureOriginDeprecatedNotRemoved
41954-
- GetUserMediaInsecureOrigin
41955-
- HostCandidateAttributeGetter
41956-
- IdentityInCanMakePaymentEvent
41957-
- InsecurePrivateNetworkSubresourceRequest
41958-
- LocalCSSFileExtensionRejected
41959-
- MediaSourceAbortRemove
41960-
- MediaSourceDurationTruncatingBuffered
41961-
- NoSysexWebMIDIWithoutPermission
41962-
- NotificationInsecureOrigin
41963-
- NotificationPermissionRequestedIframe
41964-
- ObsoleteCreateImageBitmapImageOrientationNone
41965-
- ObsoleteWebRtcCipherSuite
41966-
- OpenWebDatabaseInsecureContext
41967-
- OverflowVisibleOnReplacedElement
41968-
- PaymentInstruments
41969-
- PaymentRequestCSPViolation
41970-
- PersistentQuotaType
41971-
- PictureSourceSrc
41972-
- PrefixedCancelAnimationFrame
41973-
- PrefixedRequestAnimationFrame
41974-
- PrefixedStorageInfo
41975-
- PrefixedVideoDisplayingFullscreen
41976-
- PrefixedVideoEnterFullscreen
41977-
- PrefixedVideoEnterFullScreen
41978-
- PrefixedVideoExitFullscreen
41979-
- PrefixedVideoExitFullScreen
41980-
- PrefixedVideoSupportsFullscreen
41981-
- PrivacySandboxExtensionsAPI
41982-
- RangeExpand
41983-
- RequestedSubresourceWithEmbeddedCredentials
41984-
- RTCConstraintEnableDtlsSrtpFalse
41985-
- RTCConstraintEnableDtlsSrtpTrue
41986-
- RTCPeerConnectionComplexPlanBSdpUsingDefaultSdpSemantics
41987-
- RTCPeerConnectionSdpSemanticsPlanB
41988-
- RtcpMuxPolicyNegotiate
41989-
- SharedArrayBufferConstructedWithoutIsolation
41990-
- TextToSpeech_DisallowedByAutoplay
41991-
- V8SharedArrayBufferConstructedInExtensionWithoutIsolation
41992-
- XHRJSONEncodingDetection
41993-
- XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload
41994-
- XRSupportsSession
41995-
-
41996-
# This issue tracks information needed to print a deprecation message.
41997-
# https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/core/frame/third_party/blink/renderer/core/frame/deprecation/README.md
41998-
type DeprecationIssueDetails extends object
41999-
properties
42000-
optional AffectedFrame affectedFrame
42001-
SourceCodeLocation sourceCodeLocation
42002-
- DeprecationIssueType type
42003-
+ # One of the deprecation names from third_party/blink/renderer/core/frame/deprecation/deprecation.json5
42004-
+ string type
42005-
42006-
type ClientHintIssueReason extends string
42007-
enum
42008-
@@ -1902,7 +1843,7 @@ experimental domain CSS
42009-
# Polls the next batch of computed style updates.
42010-
experimental command takeComputedStyleUpdates
42011-
returns
42012-
- # The list of node Ids that have their tracked computed styles updated
42013-
+ # The list of node Ids that have their tracked computed styles updated.
42014-
array of DOM.NodeId nodeIds
42015-
42016-
# Find a rule with the given active property for the given node and set the new value for this
42017-
@@ -1995,13 +1936,13 @@ experimental domain CSS
42018-
command startRuleUsageTracking
42019-
42020-
# Stop tracking rule usage and return the list of rules that were used since last call to
42021-
- # `takeCoverageDelta` (or since start of coverage instrumentation)
42022-
+ # `takeCoverageDelta` (or since start of coverage instrumentation).
42023-
command stopRuleUsageTracking
42024-
returns
42025-
array of RuleUsage ruleUsage
42026-
42027-
# Obtain list of rules that became used since last call to this method (or since start of coverage
42028-
- # instrumentation)
42029-
+ # instrumentation).
42030-
command takeCoverageDelta
42031-
returns
42032-
array of RuleUsage coverage
42033-
@@ -2015,7 +1956,7 @@ experimental domain CSS
42034-
boolean enabled
42035-
42036-
# Fires whenever a web font is updated. A non-empty font parameter indicates a successfully loaded
42037-
- # web font
42038-
+ # web font.
42039-
event fontsUpdated
42040-
parameters
42041-
# The web font that has loaded.
42042-
@@ -3810,11 +3751,13 @@ domain Emulation
42043-
# Emulates the given vision deficiency.
42044-
experimental command setEmulatedVisionDeficiency
42045-
parameters
42046-
- # Vision deficiency to emulate.
42047-
+ # Vision deficiency to emulate. Order: best-effort emulations come first, followed by any
42048-
+ # physiologically accurate emulations for medically recognized color vision deficiencies.
42049-
enum type
42050-
none
42051-
- achromatopsia
42052-
blurredVision
42053-
+ reducedContrast
42054-
+ achromatopsia
42055-
deuteranopia
42056-
protanopia
42057-
tritanopia
42058-
@@ -4196,7 +4139,7 @@ experimental domain IndexedDB
42059-
# If true, there are more entries to fetch in the given range.
42060-
boolean hasMore
42061-
42062-
- # Gets metadata of an object store
42063-
+ # Gets metadata of an object store.
42064-
command getMetadata
42065-
parameters
42066-
# At least and at most one of securityOrigin, storageKey must be specified.
42067-
@@ -9371,6 +9314,15 @@ experimental domain Storage
42068-
returns
42069-
array of TrustTokens tokens
42070-
42071-
+ # Removes all Trust Tokens issued by the provided issuerOrigin.
42072-
+ # Leaves other stored data, including the issuer's Redemption Records, intact.
42073-
+ experimental command clearTrustTokens
42074-
+ parameters
42075-
+ string issuerOrigin
42076-
+ returns
42077-
+ # True if any tokens were deleted, false otherwise.
42078-
+ boolean didDeleteTokens
42079-
+
42080-
# Gets details for a named interest group.
42081-
experimental command getInterestGroupDetails
42082-
parameters
42083-
diff --git a/pdl/js_protocol.pdl b/pdl/js_protocol.pdl
42084-
index d4102f5c..6285d9b6 100644
42085-
--- a/pdl/js_protocol.pdl
42086-
+++ b/pdl/js_protocol.pdl
42087-
@@ -511,6 +511,7 @@ domain Debugger
42088-
CompileError
42089-
BlockedByActiveGenerator
42090-
BlockedByActiveFunction
42091-
+ BlockedByTopLevelEsModuleChange
42092-
# Exception details if any. Only present when `status` is `CompileError`.
42093-
optional Runtime.ExceptionDetails exceptionDetails
4209441947
```

json/browser_protocol.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -734,7 +734,8 @@
734734
},
735735
{
736736
"name": "iterations",
737-
"description": "`AnimationEffect`'s iterations.",
737+
"description": "`AnimationEffect`'s iterations. Omitted if the value is infinite.",
738+
"optional": true,
738739
"type": "number"
739740
},
740741
{
@@ -6775,7 +6776,9 @@
67756776
"file-selector-button",
67766777
"details-content",
67776778
"picker",
6778-
"permission-icon"
6779+
"permission-icon",
6780+
"overscroll-area-parent",
6781+
"overscroll-client-area"
67796782
]
67806783
},
67816784
{

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "devtools-protocol",
3-
"version": "0.0.1538951",
3+
"version": "0.0.1541017",
44
"description": "The Chrome DevTools Protocol JSON",
55
"repository": "https://github.com/ChromeDevTools/devtools-protocol",
66
"author": "The Chromium Authors",

pdl/domains/Animation.pdl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,8 @@ experimental domain Animation
6868
number endDelay
6969
# `AnimationEffect`'s iteration start.
7070
number iterationStart
71-
# `AnimationEffect`'s iterations.
72-
number iterations
71+
# `AnimationEffect`'s iterations. Omitted if the value is infinite.
72+
optional number iterations
7373
# `AnimationEffect`'s iteration duration.
7474
# Milliseconds for time based animations and
7575
# percentage [0 - 100] for scroll driven animations

pdl/domains/DOM.pdl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,8 @@ domain DOM
7272
details-content
7373
picker
7474
permission-icon
75+
overscroll-area-parent
76+
overscroll-client-area
7577

7678
# Shadow root type.
7779
type ShadowRootType extends string

types/protocol.d.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3230,9 +3230,9 @@ export namespace Protocol {
32303230
*/
32313231
iterationStart: number;
32323232
/**
3233-
* `AnimationEffect`'s iterations.
3233+
* `AnimationEffect`'s iterations. Omitted if the value is infinite.
32343234
*/
3235-
iterations: number;
3235+
iterations?: number;
32363236
/**
32373237
* `AnimationEffect`'s iteration duration.
32383238
* Milliseconds for time based animations and
@@ -6753,7 +6753,7 @@ export namespace Protocol {
67536753
/**
67546754
* Pseudo element type.
67556755
*/
6756-
export type PseudoType = ('first-line' | 'first-letter' | 'checkmark' | 'before' | 'after' | 'picker-icon' | 'interest-hint' | 'marker' | 'backdrop' | 'column' | 'selection' | 'search-text' | 'target-text' | 'spelling-error' | 'grammar-error' | 'highlight' | 'first-line-inherited' | 'scroll-marker' | 'scroll-marker-group' | 'scroll-button' | 'scrollbar' | 'scrollbar-thumb' | 'scrollbar-button' | 'scrollbar-track' | 'scrollbar-track-piece' | 'scrollbar-corner' | 'resizer' | 'input-list-button' | 'view-transition' | 'view-transition-group' | 'view-transition-image-pair' | 'view-transition-group-children' | 'view-transition-old' | 'view-transition-new' | 'placeholder' | 'file-selector-button' | 'details-content' | 'picker' | 'permission-icon');
6756+
export type PseudoType = ('first-line' | 'first-letter' | 'checkmark' | 'before' | 'after' | 'picker-icon' | 'interest-hint' | 'marker' | 'backdrop' | 'column' | 'selection' | 'search-text' | 'target-text' | 'spelling-error' | 'grammar-error' | 'highlight' | 'first-line-inherited' | 'scroll-marker' | 'scroll-marker-group' | 'scroll-button' | 'scrollbar' | 'scrollbar-thumb' | 'scrollbar-button' | 'scrollbar-track' | 'scrollbar-track-piece' | 'scrollbar-corner' | 'resizer' | 'input-list-button' | 'view-transition' | 'view-transition-group' | 'view-transition-image-pair' | 'view-transition-group-children' | 'view-transition-old' | 'view-transition-new' | 'placeholder' | 'file-selector-button' | 'details-content' | 'picker' | 'permission-icon' | 'overscroll-area-parent' | 'overscroll-client-area');
67576757

67586758
/**
67596759
* Shadow root type.

0 commit comments

Comments
 (0)