Skip to content

Commit 262032f

Browse files
committed
Roll protocol to r1515189
1 parent 0dba65c commit 262032f

File tree

9 files changed

+72
-26
lines changed

9 files changed

+72
-26
lines changed

changelog.md

Lines changed: 46 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,52 @@
11

22

3+
## Roll protocol to r1515189 — _2025-09-13T04:29:50.000Z_
4+
###### Diff: [`0dba65c...622cf99`](https://github.com/ChromeDevTools/devtools-protocol/compare/0dba65c...622cf99)
5+
6+
```diff
7+
@@ domains/IndexedDB.pdl:159 @@ experimental domain IndexedDB
8+
string databaseName
9+
# Object store name.
10+
string objectStoreName
11+
- # Index name, empty string for object store data requests.
12+
- string indexName
13+
+ # Index name. If not specified, it performs an object store data request.
14+
+ optional string indexName
15+
# Number of records to skip.
16+
integer skipCount
17+
# Number of records to fetch.
18+
diff --git a/pdl/domains/Page.pdl b/pdl/domains/Page.pdl
19+
index c9c966b6..c1708696 100644
20+
--- a/pdl/domains/Page.pdl
21+
+++ b/pdl/domains/Page.pdl
22+
@@ -1577,8 +1577,10 @@ domain Page
23+
WebXR
24+
SharedWorker
25+
SharedWorkerMessage
26+
+ SharedWorkerWithNoActiveClient
27+
WebLocks
28+
WebHID
29+
+ WebBluetooth
30+
WebShare
31+
RequestedStorageAccessGrant
32+
WebNfc
33+
diff --git a/pdl/js_protocol.pdl b/pdl/js_protocol.pdl
34+
index 73da9149..4a386334 100644
35+
--- a/pdl/js_protocol.pdl
36+
+++ b/pdl/js_protocol.pdl
37+
@@ -794,6 +794,8 @@ experimental domain HeapProfiler
38+
# Average sample interval in bytes. Poisson distribution is used for the intervals. The
39+
# default value is 32768 bytes.
40+
optional number samplingInterval
41+
+ # Maximum stack depth. The default value is 128.
42+
+ optional number stackDepth
43+
# By default, the sampling heap profiler reports only objects which are
44+
# still alive when the profile is returned via getSamplingProfile or
45+
# stopSampling, which is useful for determining what functions contribute
46+
```
47+
348
## Roll protocol to r1514079 — _2025-09-11T04:31:06.000Z_
4-
###### Diff: [`60a842d...fbf125f`](https://github.com/ChromeDevTools/devtools-protocol/compare/60a842d...fbf125f)
49+
###### Diff: [`60a842d...0dba65c`](https://github.com/ChromeDevTools/devtools-protocol/compare/60a842d...0dba65c)
550

651
```diff
752
@@ domains/Accessibility.pdl:110 @@ experimental domain Accessibility
@@ -41979,20 +42024,4 @@ index d4102f5c..6285d9b6 100644
4197942024

4198042025
# Fired when a prerender attempt is completed.
4198142026
experimental event prerenderAttemptCompleted
41982-
```
41983-
41984-
## Roll protocol to r1087713 — _2022-12-30T04:27:43.000Z_
41985-
###### Diff: [`1e60c0d...47facb7`](https://github.com/ChromeDevTools/devtools-protocol/compare/1e60c0d...47facb7)
41986-
41987-
```diff
41988-
@@ browser_protocol.pdl:5867 @@ domain Network
41989-
41990-
# Returns all browser cookies. Depending on the backend support, will return detailed cookie
41991-
# information in the `cookies` field.
41992-
- command getAllCookies
41993-
+ # Deprecated. Use Storage.getCookies instead.
41994-
+ deprecated command getAllCookies
41995-
returns
41996-
# Array of cookie objects.
41997-
array of Cookie cookies
4199842027
```

json/browser_protocol.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12858,7 +12858,8 @@
1285812858
},
1285912859
{
1286012860
"name": "indexName",
12861-
"description": "Index name, empty string for object store data requests.",
12861+
"description": "Index name. If not specified, it performs an object store data request.",
12862+
"optional": true,
1286212863
"type": "string"
1286312864
},
1286412865
{
@@ -21765,8 +21766,10 @@
2176521766
"WebXR",
2176621767
"SharedWorker",
2176721768
"SharedWorkerMessage",
21769+
"SharedWorkerWithNoActiveClient",
2176821770
"WebLocks",
2176921771
"WebHID",
21772+
"WebBluetooth",
2177021773
"WebShare",
2177121774
"RequestedStorageAccessGrant",
2177221775
"WebNfc",

json/js_protocol.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1694,6 +1694,12 @@
16941694
"optional": true,
16951695
"type": "number"
16961696
},
1697+
{
1698+
"name": "stackDepth",
1699+
"description": "Maximum stack depth. The default value is 128.",
1700+
"optional": true,
1701+
"type": "number"
1702+
},
16971703
{
16981704
"name": "includeObjectsCollectedByMajorGC",
16991705
"description": "By default, the sampling heap profiler reports only objects which are\nstill alive when the profile is returned via getSamplingProfile or\nstopSampling, which is useful for determining what functions contribute\nthe most to steady-state memory usage. This flag instructs the sampling\nheap profiler to also include information about objects discarded by\nmajor GC, which will show which functions cause large temporary memory\nusage or long GC pauses.",

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.1514079",
3+
"version": "0.0.1515189",
44
"description": "The Chrome DevTools Protocol JSON",
55
"repository": "https://github.com/ChromeDevTools/devtools-protocol",
66
"author": "The Chromium Authors",

pdl/domains/IndexedDB.pdl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -159,8 +159,8 @@ experimental domain IndexedDB
159159
string databaseName
160160
# Object store name.
161161
string objectStoreName
162-
# Index name, empty string for object store data requests.
163-
string indexName
162+
# Index name. If not specified, it performs an object store data request.
163+
optional string indexName
164164
# Number of records to skip.
165165
integer skipCount
166166
# Number of records to fetch.

pdl/domains/Page.pdl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1577,8 +1577,10 @@ domain Page
15771577
WebXR
15781578
SharedWorker
15791579
SharedWorkerMessage
1580+
SharedWorkerWithNoActiveClient
15801581
WebLocks
15811582
WebHID
1583+
WebBluetooth
15821584
WebShare
15831585
RequestedStorageAccessGrant
15841586
WebNfc

pdl/js_protocol.pdl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -794,6 +794,8 @@ experimental domain HeapProfiler
794794
# Average sample interval in bytes. Poisson distribution is used for the intervals. The
795795
# default value is 32768 bytes.
796796
optional number samplingInterval
797+
# Maximum stack depth. The default value is 128.
798+
optional number stackDepth
797799
# By default, the sampling heap profiler reports only objects which are
798800
# still alive when the profile is returned via getSamplingProfile or
799801
# stopSampling, which is useful for determining what functions contribute

types/protocol.d.ts

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1211,6 +1211,10 @@ export namespace Protocol {
12111211
* default value is 32768 bytes.
12121212
*/
12131213
samplingInterval?: number;
1214+
/**
1215+
* Maximum stack depth. The default value is 128.
1216+
*/
1217+
stackDepth?: number;
12141218
/**
12151219
* By default, the sampling heap profiler reports only objects which are
12161220
* still alive when the profile is returned via getSamplingProfile or
@@ -10655,9 +10659,9 @@ export namespace Protocol {
1065510659
*/
1065610660
objectStoreName: string;
1065710661
/**
10658-
* Index name, empty string for object store data requests.
10662+
* Index name. If not specified, it performs an object store data request.
1065910663
*/
10660-
indexName: string;
10664+
indexName?: string;
1066110665
/**
1066210666
* Number of records to skip.
1066310667
*/
@@ -16468,7 +16472,7 @@ export namespace Protocol {
1646816472
* List of not restored reasons for back-forward cache.
1646916473
* @experimental
1647016474
*/
16471-
export type BackForwardCacheNotRestoredReason = ('NotPrimaryMainFrame' | 'BackForwardCacheDisabled' | 'RelatedActiveContentsExist' | 'HTTPStatusNotOK' | 'SchemeNotHTTPOrHTTPS' | 'Loading' | 'WasGrantedMediaAccess' | 'DisableForRenderFrameHostCalled' | 'DomainNotAllowed' | 'HTTPMethodNotGET' | 'SubframeIsNavigating' | 'Timeout' | 'CacheLimit' | 'JavaScriptExecution' | 'RendererProcessKilled' | 'RendererProcessCrashed' | 'SchedulerTrackedFeatureUsed' | 'ConflictingBrowsingInstance' | 'CacheFlushed' | 'ServiceWorkerVersionActivation' | 'SessionRestored' | 'ServiceWorkerPostMessage' | 'EnteredBackForwardCacheBeforeServiceWorkerHostAdded' | 'RenderFrameHostReused_SameSite' | 'RenderFrameHostReused_CrossSite' | 'ServiceWorkerClaim' | 'IgnoreEventAndEvict' | 'HaveInnerContents' | 'TimeoutPuttingInCache' | 'BackForwardCacheDisabledByLowMemory' | 'BackForwardCacheDisabledByCommandLine' | 'NetworkRequestDatapipeDrainedAsBytesConsumer' | 'NetworkRequestRedirected' | 'NetworkRequestTimeout' | 'NetworkExceedsBufferLimit' | 'NavigationCancelledWhileRestoring' | 'NotMostRecentNavigationEntry' | 'BackForwardCacheDisabledForPrerender' | 'UserAgentOverrideDiffers' | 'ForegroundCacheLimit' | 'BrowsingInstanceNotSwapped' | 'BackForwardCacheDisabledForDelegate' | 'UnloadHandlerExistsInMainFrame' | 'UnloadHandlerExistsInSubFrame' | 'ServiceWorkerUnregistration' | 'CacheControlNoStore' | 'CacheControlNoStoreCookieModified' | 'CacheControlNoStoreHTTPOnlyCookieModified' | 'NoResponseHead' | 'Unknown' | 'ActivationNavigationsDisallowedForBug1234857' | 'ErrorDocument' | 'FencedFramesEmbedder' | 'CookieDisabled' | 'HTTPAuthRequired' | 'CookieFlushed' | 'BroadcastChannelOnMessage' | 'WebViewSettingsChanged' | 'WebViewJavaScriptObjectChanged' | 'WebViewMessageListenerInjected' | 'WebViewSafeBrowsingAllowlistChanged' | 'WebViewDocumentStartJavascriptChanged' | 'WebSocket' | 'WebTransport' | 'WebRTC' | 'MainResourceHasCacheControlNoStore' | 'MainResourceHasCacheControlNoCache' | 'SubresourceHasCacheControlNoStore' | 'SubresourceHasCacheControlNoCache' | 'ContainsPlugins' | 'DocumentLoaded' | 'OutstandingNetworkRequestOthers' | 'RequestedMIDIPermission' | 'RequestedAudioCapturePermission' | 'RequestedVideoCapturePermission' | 'RequestedBackForwardCacheBlockedSensors' | 'RequestedBackgroundWorkPermission' | 'BroadcastChannel' | 'WebXR' | 'SharedWorker' | 'SharedWorkerMessage' | 'WebLocks' | 'WebHID' | 'WebShare' | 'RequestedStorageAccessGrant' | 'WebNfc' | 'OutstandingNetworkRequestFetch' | 'OutstandingNetworkRequestXHR' | 'AppBanner' | 'Printing' | 'WebDatabase' | 'PictureInPicture' | 'SpeechRecognizer' | 'IdleManager' | 'PaymentManager' | 'SpeechSynthesis' | 'KeyboardLock' | 'WebOTPService' | 'OutstandingNetworkRequestDirectSocket' | 'InjectedJavascript' | 'InjectedStyleSheet' | 'KeepaliveRequest' | 'IndexedDBEvent' | 'Dummy' | 'JsNetworkRequestReceivedCacheControlNoStoreResource' | 'WebRTCUsedWithCCNS' | 'WebTransportUsedWithCCNS' | 'WebSocketUsedWithCCNS' | 'SmartCard' | 'LiveMediaStreamTrack' | 'UnloadHandler' | 'ParserAborted' | 'ContentSecurityHandler' | 'ContentWebAuthenticationAPI' | 'ContentFileChooser' | 'ContentSerial' | 'ContentFileSystemAccess' | 'ContentMediaDevicesDispatcherHost' | 'ContentWebBluetooth' | 'ContentWebUSB' | 'ContentMediaSessionService' | 'ContentScreenReader' | 'ContentDiscarded' | 'EmbedderPopupBlockerTabHelper' | 'EmbedderSafeBrowsingTriggeredPopupBlocker' | 'EmbedderSafeBrowsingThreatDetails' | 'EmbedderAppBannerManager' | 'EmbedderDomDistillerViewerSource' | 'EmbedderDomDistillerSelfDeletingRequestDelegate' | 'EmbedderOomInterventionTabHelper' | 'EmbedderOfflinePage' | 'EmbedderChromePasswordManagerClientBindCredentialManager' | 'EmbedderPermissionRequestManager' | 'EmbedderModalDialog' | 'EmbedderExtensions' | 'EmbedderExtensionMessaging' | 'EmbedderExtensionMessagingForOpenPort' | 'EmbedderExtensionSentMessageToCachedFrame' | 'RequestedByWebViewClient' | 'PostMessageByWebViewClient' | 'CacheControlNoStoreDeviceBoundSessionTerminated' | 'CacheLimitPrunedOnModerateMemoryPressure' | 'CacheLimitPrunedOnCriticalMemoryPressure');
16475+
export type BackForwardCacheNotRestoredReason = ('NotPrimaryMainFrame' | 'BackForwardCacheDisabled' | 'RelatedActiveContentsExist' | 'HTTPStatusNotOK' | 'SchemeNotHTTPOrHTTPS' | 'Loading' | 'WasGrantedMediaAccess' | 'DisableForRenderFrameHostCalled' | 'DomainNotAllowed' | 'HTTPMethodNotGET' | 'SubframeIsNavigating' | 'Timeout' | 'CacheLimit' | 'JavaScriptExecution' | 'RendererProcessKilled' | 'RendererProcessCrashed' | 'SchedulerTrackedFeatureUsed' | 'ConflictingBrowsingInstance' | 'CacheFlushed' | 'ServiceWorkerVersionActivation' | 'SessionRestored' | 'ServiceWorkerPostMessage' | 'EnteredBackForwardCacheBeforeServiceWorkerHostAdded' | 'RenderFrameHostReused_SameSite' | 'RenderFrameHostReused_CrossSite' | 'ServiceWorkerClaim' | 'IgnoreEventAndEvict' | 'HaveInnerContents' | 'TimeoutPuttingInCache' | 'BackForwardCacheDisabledByLowMemory' | 'BackForwardCacheDisabledByCommandLine' | 'NetworkRequestDatapipeDrainedAsBytesConsumer' | 'NetworkRequestRedirected' | 'NetworkRequestTimeout' | 'NetworkExceedsBufferLimit' | 'NavigationCancelledWhileRestoring' | 'NotMostRecentNavigationEntry' | 'BackForwardCacheDisabledForPrerender' | 'UserAgentOverrideDiffers' | 'ForegroundCacheLimit' | 'BrowsingInstanceNotSwapped' | 'BackForwardCacheDisabledForDelegate' | 'UnloadHandlerExistsInMainFrame' | 'UnloadHandlerExistsInSubFrame' | 'ServiceWorkerUnregistration' | 'CacheControlNoStore' | 'CacheControlNoStoreCookieModified' | 'CacheControlNoStoreHTTPOnlyCookieModified' | 'NoResponseHead' | 'Unknown' | 'ActivationNavigationsDisallowedForBug1234857' | 'ErrorDocument' | 'FencedFramesEmbedder' | 'CookieDisabled' | 'HTTPAuthRequired' | 'CookieFlushed' | 'BroadcastChannelOnMessage' | 'WebViewSettingsChanged' | 'WebViewJavaScriptObjectChanged' | 'WebViewMessageListenerInjected' | 'WebViewSafeBrowsingAllowlistChanged' | 'WebViewDocumentStartJavascriptChanged' | 'WebSocket' | 'WebTransport' | 'WebRTC' | 'MainResourceHasCacheControlNoStore' | 'MainResourceHasCacheControlNoCache' | 'SubresourceHasCacheControlNoStore' | 'SubresourceHasCacheControlNoCache' | 'ContainsPlugins' | 'DocumentLoaded' | 'OutstandingNetworkRequestOthers' | 'RequestedMIDIPermission' | 'RequestedAudioCapturePermission' | 'RequestedVideoCapturePermission' | 'RequestedBackForwardCacheBlockedSensors' | 'RequestedBackgroundWorkPermission' | 'BroadcastChannel' | 'WebXR' | 'SharedWorker' | 'SharedWorkerMessage' | 'SharedWorkerWithNoActiveClient' | 'WebLocks' | 'WebHID' | 'WebBluetooth' | 'WebShare' | 'RequestedStorageAccessGrant' | 'WebNfc' | 'OutstandingNetworkRequestFetch' | 'OutstandingNetworkRequestXHR' | 'AppBanner' | 'Printing' | 'WebDatabase' | 'PictureInPicture' | 'SpeechRecognizer' | 'IdleManager' | 'PaymentManager' | 'SpeechSynthesis' | 'KeyboardLock' | 'WebOTPService' | 'OutstandingNetworkRequestDirectSocket' | 'InjectedJavascript' | 'InjectedStyleSheet' | 'KeepaliveRequest' | 'IndexedDBEvent' | 'Dummy' | 'JsNetworkRequestReceivedCacheControlNoStoreResource' | 'WebRTCUsedWithCCNS' | 'WebTransportUsedWithCCNS' | 'WebSocketUsedWithCCNS' | 'SmartCard' | 'LiveMediaStreamTrack' | 'UnloadHandler' | 'ParserAborted' | 'ContentSecurityHandler' | 'ContentWebAuthenticationAPI' | 'ContentFileChooser' | 'ContentSerial' | 'ContentFileSystemAccess' | 'ContentMediaDevicesDispatcherHost' | 'ContentWebBluetooth' | 'ContentWebUSB' | 'ContentMediaSessionService' | 'ContentScreenReader' | 'ContentDiscarded' | 'EmbedderPopupBlockerTabHelper' | 'EmbedderSafeBrowsingTriggeredPopupBlocker' | 'EmbedderSafeBrowsingThreatDetails' | 'EmbedderAppBannerManager' | 'EmbedderDomDistillerViewerSource' | 'EmbedderDomDistillerSelfDeletingRequestDelegate' | 'EmbedderOomInterventionTabHelper' | 'EmbedderOfflinePage' | 'EmbedderChromePasswordManagerClientBindCredentialManager' | 'EmbedderPermissionRequestManager' | 'EmbedderModalDialog' | 'EmbedderExtensions' | 'EmbedderExtensionMessaging' | 'EmbedderExtensionMessagingForOpenPort' | 'EmbedderExtensionSentMessageToCachedFrame' | 'RequestedByWebViewClient' | 'PostMessageByWebViewClient' | 'CacheControlNoStoreDeviceBoundSessionTerminated' | 'CacheLimitPrunedOnModerateMemoryPressure' | 'CacheLimitPrunedOnCriticalMemoryPressure');
1647216476

1647316477
/**
1647416478
* Types of not restored reasons for back-forward cache.

0 commit comments

Comments
 (0)