Skip to content

Commit

Permalink
Roll protocol to r1262051
Browse files Browse the repository at this point in the history
  • Loading branch information
devtools-bot committed Feb 17, 2024
1 parent 83fadfa commit dda659f
Show file tree
Hide file tree
Showing 5 changed files with 87 additions and 99 deletions.
146 changes: 50 additions & 96 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,46 @@


## Roll protocol to r1262051 — _2024-02-17T04:27:02.000Z_
###### Diff: [`83fadfa...c9e57d3`](https://github.com/ChromeDevTools/devtools-protocol/compare/83fadfa...c9e57d3)

```diff
@@ browser_protocol.pdl:1270 @@ domain Browser
protectedMediaIdentifier
sensors
storageAccess
+ speakerSelection
topLevelStorageAccess
videoCapture
videoCapturePanTiltZoom
@@ -5736,9 +5737,18 @@ domain Network
# This value is used when the reason is unknown.
unspecifiedReason

+ # Source of service worker router.
+ type ServiceWorkerRouterSource extends string
+ enum
+ network
+ cache
+ fetch-event
+ race-network-and-fetch-handler
+
experimental type ServiceWorkerRouterInfo extends object
properties
integer ruleIdMatched
+ ServiceWorkerRouterSource matchedSourceType

# HTTP response data.
type Response extends object
@@ -7761,6 +7771,7 @@ domain Page
shared-storage
shared-storage-select-url
smart-card
+ speaker-selection
storage-access
sub-apps
sync-xhr
```

## Roll protocol to r1261483 — _2024-02-16T04:25:37.000Z_
###### Diff: [`f2ae62d...2d101dc`](https://github.com/ChromeDevTools/devtools-protocol/compare/f2ae62d...2d101dc)

Expand Down Expand Up @@ -871,7 +912,7 @@
experimental optional TargetFilter filter

diff --git a/pdl/js_protocol.pdl b/pdl/js_protocol.pdl
index 4754f17c..8dad9c98 100644
index 4754f17..8dad9c9 100644
--- a/pdl/js_protocol.pdl
+++ b/pdl/js_protocol.pdl
@@ -1665,7 +1665,7 @@ domain Runtime
Expand Down Expand Up @@ -3064,7 +3105,7 @@ index 4754f17c..8dad9c98 100644
SharedWorker
WebLocks
diff --git a/pdl/js_protocol.pdl b/pdl/js_protocol.pdl
index 7a3c772c..ed622630 100644
index 7a3c772..ed62263 100644
--- a/pdl/js_protocol.pdl
+++ b/pdl/js_protocol.pdl
@@ -1034,6 +1034,11 @@ domain Runtime
Expand Down Expand Up @@ -3456,7 +3497,7 @@ index 7a3c772c..ed622630 100644
# Fired when a prerender attempt is completed.
event prerenderAttemptCompleted
diff --git a/pdl/js_protocol.pdl b/pdl/js_protocol.pdl
index 0dbdc01d..7a3c772c 100644
index 0dbdc01..7a3c772 100644
--- a/pdl/js_protocol.pdl
+++ b/pdl/js_protocol.pdl
@@ -1443,7 +1443,7 @@ domain Runtime
Expand Down Expand Up @@ -5628,7 +5669,7 @@ index 0dbdc01d..7a3c772c 100644
experimental command getInterestGroupDetails
parameters
diff --git a/pdl/js_protocol.pdl b/pdl/js_protocol.pdl
index d4102f5c..6285d9b6 100644
index d4102f5..6285d9b 100644
--- a/pdl/js_protocol.pdl
+++ b/pdl/js_protocol.pdl
@@ -511,6 +511,7 @@ domain Debugger
Expand Down Expand Up @@ -6566,7 +6607,7 @@ index d4102f5c..6285d9b6 100644
experimental type PermissionSetting extends string
enum
diff --git a/pdl/js_protocol.pdl b/pdl/js_protocol.pdl
index b3b97fa1..6efcf787 100644
index b3b97fa..6efcf78 100644
--- a/pdl/js_protocol.pdl
+++ b/pdl/js_protocol.pdl
@@ -458,13 +458,14 @@ domain Debugger
Expand Down Expand Up @@ -7429,7 +7470,7 @@ index b3b97fa1..6efcf787 100644
MemoryLimitExceeded
# Prerenders can be cancelled when Chrome uses excessive memory. This is
diff --git a/pdl/js_protocol.pdl b/pdl/js_protocol.pdl
index 8d8211bf..2d560435 100644
index 8d8211b..2d56043 100644
--- a/pdl/js_protocol.pdl
+++ b/pdl/js_protocol.pdl
@@ -766,6 +766,22 @@ experimental domain HeapProfiler
Expand Down Expand Up @@ -8142,7 +8183,7 @@ index 8d8211bf..2d560435 100644
GeolocationInsecureOriginDeprecatedNotRemoved
GetUserMediaInsecureOrigin
diff --git a/pdl/js_protocol.pdl b/pdl/js_protocol.pdl
index 8e436953..7fd51df5 100644
index 8e43695..7fd51df 100644
--- a/pdl/js_protocol.pdl
+++ b/pdl/js_protocol.pdl
@@ -244,6 +244,40 @@ domain Debugger
Expand Down Expand Up @@ -8465,7 +8506,7 @@ index 8e436953..7fd51df5 100644
optional boolean enableSampling
# Turns on system tracing.
diff --git a/pdl/js_protocol.pdl b/pdl/js_protocol.pdl
index 18cf0c76..8e436953 100644
index 18cf0c7..8e43695 100644
--- a/pdl/js_protocol.pdl
+++ b/pdl/js_protocol.pdl
@@ -441,6 +441,12 @@ domain Debugger
Expand Down Expand Up @@ -9538,7 +9579,7 @@ index 18cf0c76..8e436953 100644
# This can be called multiple times, and can be used to set / override /
# remove player properties. A null propValue indicates removal.
diff --git a/pdl/js_protocol.pdl b/pdl/js_protocol.pdl
index 09c420e3..bd277eb0 100644
index 09c420e..bd277eb 100644
--- a/pdl/js_protocol.pdl
+++ b/pdl/js_protocol.pdl
@@ -113,6 +113,11 @@ domain Debugger
Expand Down Expand Up @@ -11061,91 +11102,4 @@ index 09c420e3..bd277eb0 100644

# Disables the accessibility domain.
command disable
```

## Roll protocol to r938885 — _2021-11-05T19:15:27.000Z_
###### Diff: [`3c2ebcf...790428e`](https://github.com/ChromeDevTools/devtools-protocol/compare/3c2ebcf...790428e)

```diff
@@ browser_protocol.pdl:6763 @@ domain Page
hid
idle-detection
interest-cohort
+ join-ad-interest-group
keyboard-map
magnetometer
microphone
@@ -6771,6 +6772,7 @@ domain Page
payment
picture-in-picture
publickey-credentials-get
+ run-ad-auction
screen-wake-lock
serial
shared-autofill
```

## Roll protocol to r938546 — _2021-11-04T22:15:26.000Z_
###### Diff: [`4957f55...3c2ebcf`](https://github.com/ChromeDevTools/devtools-protocol/compare/4957f55...3c2ebcf)

```diff
@@ browser_protocol.pdl:7645 @@ domain Page
# Clears seeded compilation cache.
experimental command clearCompilationCache

+ # Sets the Secure Payment Confirmation transaction mode.
+ # https://w3c.github.io/secure-payment-confirmation/#sctn-automation-set-spc-transaction-mode
+ experimental command setSPCTransactionMode
+ parameters
+ enum mode
+ none
+ autoaccept
+ autoreject
+
# Generates a report for testing.
experimental command generateTestReport
parameters
```

## Roll protocol to r938504 — _2021-11-04T21:15:28.000Z_
###### Diff: [`0fe9d20...4957f55`](https://github.com/ChromeDevTools/devtools-protocol/compare/0fe9d20...4957f55)

```diff
@@ browser_protocol.pdl:8343 @@ domain Security
SecurityState securityState
# True if the page was loaded over cryptographic transport such as HTTPS.
deprecated boolean schemeIsCryptographic
- # List of explanations for the security state. If the overall security state is `insecure` or
- # `warning`, at least one corresponding explanation should be included.
- array of SecurityStateExplanation explanations
+ # Previously a list of explanations for the security state. Now always
+ # empty.
+ deprecated array of SecurityStateExplanation explanations
# Information about insecure content on the page.
deprecated InsecureContentStatus insecureContentStatus
- # Overrides user-visible description of the state.
- optional string summary
+ # Overrides user-visible description of the state. Always omitted.
+ deprecated optional string summary

experimental domain ServiceWorker
depends on Target
```

## Roll protocol to r938446 — _2021-11-04T20:15:28.000Z_
###### Diff: [`e73ddb9...0fe9d20`](https://github.com/ChromeDevTools/devtools-protocol/compare/e73ddb9...0fe9d20)

```diff
@@ browser_protocol.pdl:4784 @@ domain Network
string logDescription
# Log ID.
string logId
- # Issuance date.
- TimeSinceEpoch timestamp
+ # Issuance date. Unlike TimeSinceEpoch, this contains the number of
+ # milliseconds since January 1, 1970, UTC, not the number of seconds.
+ number timestamp
# Hash algorithm.
string hashAlgorithm
# Signature algorithm.
```
17 changes: 17 additions & 0 deletions json/browser_protocol.json
Original file line number Diff line number Diff line change
Expand Up @@ -2554,6 +2554,7 @@
"protectedMediaIdentifier",
"sensors",
"storageAccess",
"speakerSelection",
"topLevelStorageAccess",
"videoCapture",
"videoCapturePanTiltZoom",
Expand Down Expand Up @@ -12355,6 +12356,17 @@
"unspecifiedReason"
]
},
{
"id": "ServiceWorkerRouterSource",
"description": "Source of service worker router.",
"type": "string",
"enum": [
"network",
"cache",
"fetch-event",
"race-network-and-fetch-handler"
]
},
{
"id": "ServiceWorkerRouterInfo",
"experimental": true,
Expand All @@ -12363,6 +12375,10 @@
{
"name": "ruleIdMatched",
"type": "integer"
},
{
"name": "matchedSourceType",
"$ref": "ServiceWorkerRouterSource"
}
]
},
Expand Down Expand Up @@ -16499,6 +16515,7 @@
"shared-storage",
"shared-storage-select-url",
"smart-card",
"speaker-selection",
"storage-access",
"sub-apps",
"sync-xhr",
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "devtools-protocol",
"version": "0.0.1261483",
"version": "0.0.1262051",
"description": "The Chrome DevTools Protocol JSON",
"repository": "https://github.com/ChromeDevTools/devtools-protocol",
"author": "The Chromium Authors",
Expand Down
11 changes: 11 additions & 0 deletions pdl/browser_protocol.pdl
Original file line number Diff line number Diff line change
Expand Up @@ -1270,6 +1270,7 @@ domain Browser
protectedMediaIdentifier
sensors
storageAccess
speakerSelection
topLevelStorageAccess
videoCapture
videoCapturePanTiltZoom
Expand Down Expand Up @@ -5736,9 +5737,18 @@ domain Network
# This value is used when the reason is unknown.
unspecifiedReason

# Source of service worker router.
type ServiceWorkerRouterSource extends string
enum
network
cache
fetch-event
race-network-and-fetch-handler

experimental type ServiceWorkerRouterInfo extends object
properties
integer ruleIdMatched
ServiceWorkerRouterSource matchedSourceType

# HTTP response data.
type Response extends object
Expand Down Expand Up @@ -7761,6 +7771,7 @@ domain Page
shared-storage
shared-storage-select-url
smart-card
speaker-selection
storage-access
sub-apps
sync-xhr
Expand Down
10 changes: 8 additions & 2 deletions types/protocol.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4017,7 +4017,7 @@ export namespace Protocol {
windowState?: WindowState;
}

export type PermissionType = ('accessibilityEvents' | 'audioCapture' | 'backgroundSync' | 'backgroundFetch' | 'capturedSurfaceControl' | 'clipboardReadWrite' | 'clipboardSanitizedWrite' | 'displayCapture' | 'durableStorage' | 'flash' | 'geolocation' | 'idleDetection' | 'localFonts' | 'midi' | 'midiSysex' | 'nfc' | 'notifications' | 'paymentHandler' | 'periodicBackgroundSync' | 'protectedMediaIdentifier' | 'sensors' | 'storageAccess' | 'topLevelStorageAccess' | 'videoCapture' | 'videoCapturePanTiltZoom' | 'wakeLockScreen' | 'wakeLockSystem' | 'windowManagement');
export type PermissionType = ('accessibilityEvents' | 'audioCapture' | 'backgroundSync' | 'backgroundFetch' | 'capturedSurfaceControl' | 'clipboardReadWrite' | 'clipboardSanitizedWrite' | 'displayCapture' | 'durableStorage' | 'flash' | 'geolocation' | 'idleDetection' | 'localFonts' | 'midi' | 'midiSysex' | 'nfc' | 'notifications' | 'paymentHandler' | 'periodicBackgroundSync' | 'protectedMediaIdentifier' | 'sensors' | 'storageAccess' | 'speakerSelection' | 'topLevelStorageAccess' | 'videoCapture' | 'videoCapturePanTiltZoom' | 'wakeLockScreen' | 'wakeLockSystem' | 'windowManagement');

export type PermissionSetting = ('granted' | 'denied' | 'prompt');

Expand Down Expand Up @@ -10321,8 +10321,14 @@ export namespace Protocol {
*/
export type AlternateProtocolUsage = ('alternativeJobWonWithoutRace' | 'alternativeJobWonRace' | 'mainJobWonRace' | 'mappingMissing' | 'broken' | 'dnsAlpnH3JobWonWithoutRace' | 'dnsAlpnH3JobWonRace' | 'unspecifiedReason');

/**
* Source of service worker router.
*/
export type ServiceWorkerRouterSource = ('network' | 'cache' | 'fetch-event' | 'race-network-and-fetch-handler');

export interface ServiceWorkerRouterInfo {
ruleIdMatched: integer;
matchedSourceType: ServiceWorkerRouterSource;
}

/**
Expand Down Expand Up @@ -13039,7 +13045,7 @@ export namespace Protocol {
* All Permissions Policy features. This enum should match the one defined
* in third_party/blink/renderer/core/permissions_policy/permissions_policy_features.json5.
*/
export type PermissionsPolicyFeature = ('accelerometer' | 'ambient-light-sensor' | 'attribution-reporting' | 'autoplay' | 'bluetooth' | 'browsing-topics' | 'camera' | 'captured-surface-control' | 'ch-dpr' | 'ch-device-memory' | 'ch-downlink' | 'ch-ect' | 'ch-prefers-color-scheme' | 'ch-prefers-reduced-motion' | 'ch-prefers-reduced-transparency' | 'ch-rtt' | 'ch-save-data' | 'ch-ua' | 'ch-ua-arch' | 'ch-ua-bitness' | 'ch-ua-platform' | 'ch-ua-model' | 'ch-ua-mobile' | 'ch-ua-form-factor' | 'ch-ua-full-version' | 'ch-ua-full-version-list' | 'ch-ua-platform-version' | 'ch-ua-wow64' | 'ch-viewport-height' | 'ch-viewport-width' | 'ch-width' | 'clipboard-read' | 'clipboard-write' | 'compute-pressure' | 'cross-origin-isolated' | 'direct-sockets' | 'display-capture' | 'document-domain' | 'encrypted-media' | 'execution-while-out-of-viewport' | 'execution-while-not-rendered' | 'focus-without-user-activation' | 'fullscreen' | 'frobulate' | 'gamepad' | 'geolocation' | 'gyroscope' | 'hid' | 'identity-credentials-get' | 'idle-detection' | 'interest-cohort' | 'join-ad-interest-group' | 'keyboard-map' | 'local-fonts' | 'magnetometer' | 'microphone' | 'midi' | 'otp-credentials' | 'payment' | 'picture-in-picture' | 'private-aggregation' | 'private-state-token-issuance' | 'private-state-token-redemption' | 'publickey-credentials-create' | 'publickey-credentials-get' | 'run-ad-auction' | 'screen-wake-lock' | 'serial' | 'shared-autofill' | 'shared-storage' | 'shared-storage-select-url' | 'smart-card' | 'storage-access' | 'sub-apps' | 'sync-xhr' | 'unload' | 'usb' | 'usb-unrestricted' | 'vertical-scroll' | 'web-printing' | 'web-share' | 'window-management' | 'window-placement' | 'xr-spatial-tracking');
export type PermissionsPolicyFeature = ('accelerometer' | 'ambient-light-sensor' | 'attribution-reporting' | 'autoplay' | 'bluetooth' | 'browsing-topics' | 'camera' | 'captured-surface-control' | 'ch-dpr' | 'ch-device-memory' | 'ch-downlink' | 'ch-ect' | 'ch-prefers-color-scheme' | 'ch-prefers-reduced-motion' | 'ch-prefers-reduced-transparency' | 'ch-rtt' | 'ch-save-data' | 'ch-ua' | 'ch-ua-arch' | 'ch-ua-bitness' | 'ch-ua-platform' | 'ch-ua-model' | 'ch-ua-mobile' | 'ch-ua-form-factor' | 'ch-ua-full-version' | 'ch-ua-full-version-list' | 'ch-ua-platform-version' | 'ch-ua-wow64' | 'ch-viewport-height' | 'ch-viewport-width' | 'ch-width' | 'clipboard-read' | 'clipboard-write' | 'compute-pressure' | 'cross-origin-isolated' | 'direct-sockets' | 'display-capture' | 'document-domain' | 'encrypted-media' | 'execution-while-out-of-viewport' | 'execution-while-not-rendered' | 'focus-without-user-activation' | 'fullscreen' | 'frobulate' | 'gamepad' | 'geolocation' | 'gyroscope' | 'hid' | 'identity-credentials-get' | 'idle-detection' | 'interest-cohort' | 'join-ad-interest-group' | 'keyboard-map' | 'local-fonts' | 'magnetometer' | 'microphone' | 'midi' | 'otp-credentials' | 'payment' | 'picture-in-picture' | 'private-aggregation' | 'private-state-token-issuance' | 'private-state-token-redemption' | 'publickey-credentials-create' | 'publickey-credentials-get' | 'run-ad-auction' | 'screen-wake-lock' | 'serial' | 'shared-autofill' | 'shared-storage' | 'shared-storage-select-url' | 'smart-card' | 'speaker-selection' | 'storage-access' | 'sub-apps' | 'sync-xhr' | 'unload' | 'usb' | 'usb-unrestricted' | 'vertical-scroll' | 'web-printing' | 'web-share' | 'window-management' | 'window-placement' | 'xr-spatial-tracking');

/**
* Reason for a permissions policy feature to be disabled.
Expand Down

0 comments on commit dda659f

Please sign in to comment.