Skip to content

Commit 6474ac4

Browse files
committed
Roll protocol to r1461159
1 parent 3716d55 commit 6474ac4

8 files changed

Lines changed: 104 additions & 20 deletions

changelog.md

Lines changed: 39 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,45 @@
11

22

3+
## Roll protocol to r1461159 — _2025-05-16T04:31:23.000Z_
4+
###### Diff: [`3716d55...374cfbc`](https://github.com/ChromeDevTools/devtools-protocol/compare/3716d55...374cfbc)
5+
6+
```diff
7+
@@ browser_protocol.pdl:4744 @@ domain Emulation
8+
PressureSource source
9+
optional PressureMetadata metadata
10+
11+
+ # TODO: OBSOLETE: To remove when setPressureDataOverride is merged.
12+
# Provides a given pressure state that will be processed and eventually be
13+
# delivered to PressureObserver users. |source| must have been previously
14+
# overridden by setPressureSourceOverrideEnabled.
15+
@@ -4752,6 +4753,15 @@ domain Emulation
16+
PressureSource source
17+
PressureState state
18+
19+
+ # Provides a given pressure data set that will be processed and eventually be
20+
+ # delivered to PressureObserver users. |source| must have been previously
21+
+ # overridden by setPressureSourceOverrideEnabled.
22+
+ experimental command setPressureDataOverride
23+
+ parameters
24+
+ PressureSource source
25+
+ PressureState state
26+
+ optional number ownContributionEstimate
27+
+
28+
# Overrides the Idle state.
29+
command setIdleOverride
30+
parameters
31+
@@ -13050,7 +13060,6 @@ experimental domain Preload
32+
InvalidSchemeRedirect
33+
InvalidSchemeNavigation
34+
NavigationRequestBlockedByCsp
35+
- MainFrameNavigation
36+
MojoBinderPolicy
37+
RendererProcessCrashed
38+
RendererProcessKilled
39+
```
40+
341
## Roll protocol to r1460501 — _2025-05-15T04:31:15.000Z_
4-
###### Diff: [`18bb399...816a0b3`](https://github.com/ChromeDevTools/devtools-protocol/compare/18bb399...816a0b3)
42+
###### Diff: [`18bb399...3716d55`](https://github.com/ChromeDevTools/devtools-protocol/compare/18bb399...3716d55)
543

644
```diff
745
@@ browser_protocol.pdl:11250 @@ experimental domain Storage
@@ -13876,18 +13914,4 @@ index 8d8211b..2d56043 100644
1387613914

1387713915
event loadEventFired
1387813916
parameters
13879-
```
13880-
13881-
## Roll protocol to r1031356 — _2022-08-04T04:34:29.000Z_
13882-
###### Diff: [`ced9091...4b0d166`](https://github.com/ChromeDevTools/devtools-protocol/compare/ced9091...4b0d166)
13883-
13884-
```diff
13885-
@@ browser_protocol.pdl:845 @@ experimental domain Audits
13886-
ClientMetadataHttpNotFound
13887-
ClientMetadataNoResponse
13888-
ClientMetadataInvalidResponse
13889-
- ClientMetadataMissingPrivacyPolicyUrl
13890-
DisabledInSettings
13891-
ErrorFetchingSignin
13892-
InvalidSigninResponse
1389313917
```

json/browser_protocol.json

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10262,7 +10262,7 @@
1026210262
},
1026310263
{
1026410264
"name": "setPressureStateOverride",
10265-
"description": "Provides a given pressure state that will be processed and eventually be\ndelivered to PressureObserver users. |source| must have been previously\noverridden by setPressureSourceOverrideEnabled.",
10265+
"description": "TODO: OBSOLETE: To remove when setPressureDataOverride is merged.\nProvides a given pressure state that will be processed and eventually be\ndelivered to PressureObserver users. |source| must have been previously\noverridden by setPressureSourceOverrideEnabled.",
1026610266
"experimental": true,
1026710267
"parameters": [
1026810268
{
@@ -10275,6 +10275,26 @@
1027510275
}
1027610276
]
1027710277
},
10278+
{
10279+
"name": "setPressureDataOverride",
10280+
"description": "Provides a given pressure data set that will be processed and eventually be\ndelivered to PressureObserver users. |source| must have been previously\noverridden by setPressureSourceOverrideEnabled.",
10281+
"experimental": true,
10282+
"parameters": [
10283+
{
10284+
"name": "source",
10285+
"$ref": "PressureSource"
10286+
},
10287+
{
10288+
"name": "state",
10289+
"$ref": "PressureState"
10290+
},
10291+
{
10292+
"name": "ownContributionEstimate",
10293+
"optional": true,
10294+
"type": "number"
10295+
}
10296+
]
10297+
},
1027810298
{
1027910299
"name": "setIdleOverride",
1028010300
"description": "Overrides the Idle state.",
@@ -27652,7 +27672,6 @@
2765227672
"InvalidSchemeRedirect",
2765327673
"InvalidSchemeNavigation",
2765427674
"NavigationRequestBlockedByCsp",
27655-
"MainFrameNavigation",
2765627675
"MojoBinderPolicy",
2765727676
"RendererProcessCrashed",
2765827677
"RendererProcessKilled",

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

pdl/browser_protocol.pdl

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4744,6 +4744,7 @@ domain Emulation
47444744
PressureSource source
47454745
optional PressureMetadata metadata
47464746

4747+
# TODO: OBSOLETE: To remove when setPressureDataOverride is merged.
47474748
# Provides a given pressure state that will be processed and eventually be
47484749
# delivered to PressureObserver users. |source| must have been previously
47494750
# overridden by setPressureSourceOverrideEnabled.
@@ -4752,6 +4753,15 @@ domain Emulation
47524753
PressureSource source
47534754
PressureState state
47544755

4756+
# Provides a given pressure data set that will be processed and eventually be
4757+
# delivered to PressureObserver users. |source| must have been previously
4758+
# overridden by setPressureSourceOverrideEnabled.
4759+
experimental command setPressureDataOverride
4760+
parameters
4761+
PressureSource source
4762+
PressureState state
4763+
optional number ownContributionEstimate
4764+
47554765
# Overrides the Idle state.
47564766
command setIdleOverride
47574767
parameters
@@ -13050,7 +13060,6 @@ experimental domain Preload
1305013060
InvalidSchemeRedirect
1305113061
InvalidSchemeNavigation
1305213062
NavigationRequestBlockedByCsp
13053-
MainFrameNavigation
1305413063
MojoBinderPolicy
1305513064
RendererProcessCrashed
1305613065
RendererProcessKilled

types/protocol-mapping.d.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2954,6 +2954,7 @@ export namespace ProtocolMapping {
29542954
returnType: void;
29552955
};
29562956
/**
2957+
* TODO: OBSOLETE: To remove when setPressureDataOverride is merged.
29572958
* Provides a given pressure state that will be processed and eventually be
29582959
* delivered to PressureObserver users. |source| must have been previously
29592960
* overridden by setPressureSourceOverrideEnabled.
@@ -2962,6 +2963,15 @@ export namespace ProtocolMapping {
29622963
paramsType: [Protocol.Emulation.SetPressureStateOverrideRequest];
29632964
returnType: void;
29642965
};
2966+
/**
2967+
* Provides a given pressure data set that will be processed and eventually be
2968+
* delivered to PressureObserver users. |source| must have been previously
2969+
* overridden by setPressureSourceOverrideEnabled.
2970+
*/
2971+
'Emulation.setPressureDataOverride': {
2972+
paramsType: [Protocol.Emulation.SetPressureDataOverrideRequest];
2973+
returnType: void;
2974+
};
29652975
/**
29662976
* Overrides the Idle state.
29672977
*/

types/protocol-proxy-api.d.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1993,12 +1993,20 @@ export namespace ProtocolProxyApi {
19931993
setPressureSourceOverrideEnabled(params: Protocol.Emulation.SetPressureSourceOverrideEnabledRequest): Promise<void>;
19941994

19951995
/**
1996+
* TODO: OBSOLETE: To remove when setPressureDataOverride is merged.
19961997
* Provides a given pressure state that will be processed and eventually be
19971998
* delivered to PressureObserver users. |source| must have been previously
19981999
* overridden by setPressureSourceOverrideEnabled.
19992000
*/
20002001
setPressureStateOverride(params: Protocol.Emulation.SetPressureStateOverrideRequest): Promise<void>;
20012002

2003+
/**
2004+
* Provides a given pressure data set that will be processed and eventually be
2005+
* delivered to PressureObserver users. |source| must have been previously
2006+
* overridden by setPressureSourceOverrideEnabled.
2007+
*/
2008+
setPressureDataOverride(params: Protocol.Emulation.SetPressureDataOverrideRequest): Promise<void>;
2009+
20022010
/**
20032011
* Overrides the Idle state.
20042012
*/

types/protocol-tests-proxy-api.d.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2117,12 +2117,20 @@ export namespace ProtocolTestsProxyApi {
21172117
setPressureSourceOverrideEnabled(params: Protocol.Emulation.SetPressureSourceOverrideEnabledRequest): Promise<{id: number, result: void, sessionId: string}>;
21182118

21192119
/**
2120+
* TODO: OBSOLETE: To remove when setPressureDataOverride is merged.
21202121
* Provides a given pressure state that will be processed and eventually be
21212122
* delivered to PressureObserver users. |source| must have been previously
21222123
* overridden by setPressureSourceOverrideEnabled.
21232124
*/
21242125
setPressureStateOverride(params: Protocol.Emulation.SetPressureStateOverrideRequest): Promise<{id: number, result: void, sessionId: string}>;
21252126

2127+
/**
2128+
* Provides a given pressure data set that will be processed and eventually be
2129+
* delivered to PressureObserver users. |source| must have been previously
2130+
* overridden by setPressureSourceOverrideEnabled.
2131+
*/
2132+
setPressureDataOverride(params: Protocol.Emulation.SetPressureDataOverrideRequest): Promise<{id: number, result: void, sessionId: string}>;
2133+
21262134
/**
21272135
* Overrides the Idle state.
21282136
*/

types/protocol.d.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8842,6 +8842,12 @@ export namespace Protocol {
88428842
state: PressureState;
88438843
}
88448844

8845+
export interface SetPressureDataOverrideRequest {
8846+
source: PressureSource;
8847+
state: PressureState;
8848+
ownContributionEstimate?: number;
8849+
}
8850+
88458851
export interface SetIdleOverrideRequest {
88468852
/**
88478853
* Mock isUserActive
@@ -19450,7 +19456,7 @@ export namespace Protocol {
1945019456
/**
1945119457
* List of FinalStatus reasons for Prerender2.
1945219458
*/
19453-
export type PrerenderFinalStatus = ('Activated' | 'Destroyed' | 'LowEndDevice' | 'InvalidSchemeRedirect' | 'InvalidSchemeNavigation' | 'NavigationRequestBlockedByCsp' | 'MainFrameNavigation' | 'MojoBinderPolicy' | 'RendererProcessCrashed' | 'RendererProcessKilled' | 'Download' | 'TriggerDestroyed' | 'NavigationNotCommitted' | 'NavigationBadHttpStatus' | 'ClientCertRequested' | 'NavigationRequestNetworkError' | 'CancelAllHostsForTesting' | 'DidFailLoad' | 'Stop' | 'SslCertificateError' | 'LoginAuthRequested' | 'UaChangeRequiresReload' | 'BlockedByClient' | 'AudioOutputDeviceRequested' | 'MixedContent' | 'TriggerBackgrounded' | 'MemoryLimitExceeded' | 'DataSaverEnabled' | 'TriggerUrlHasEffectiveUrl' | 'ActivatedBeforeStarted' | 'InactivePageRestriction' | 'StartFailed' | 'TimeoutBackgrounded' | 'CrossSiteRedirectInInitialNavigation' | 'CrossSiteNavigationInInitialNavigation' | 'SameSiteCrossOriginRedirectNotOptInInInitialNavigation' | 'SameSiteCrossOriginNavigationNotOptInInInitialNavigation' | 'ActivationNavigationParameterMismatch' | 'ActivatedInBackground' | 'EmbedderHostDisallowed' | 'ActivationNavigationDestroyedBeforeSuccess' | 'TabClosedByUserGesture' | 'TabClosedWithoutUserGesture' | 'PrimaryMainFrameRendererProcessCrashed' | 'PrimaryMainFrameRendererProcessKilled' | 'ActivationFramePolicyNotCompatible' | 'PreloadingDisabled' | 'BatterySaverEnabled' | 'ActivatedDuringMainFrameNavigation' | 'PreloadingUnsupportedByWebContents' | 'CrossSiteRedirectInMainFrameNavigation' | 'CrossSiteNavigationInMainFrameNavigation' | 'SameSiteCrossOriginRedirectNotOptInInMainFrameNavigation' | 'SameSiteCrossOriginNavigationNotOptInInMainFrameNavigation' | 'MemoryPressureOnTrigger' | 'MemoryPressureAfterTriggered' | 'PrerenderingDisabledByDevTools' | 'SpeculationRuleRemoved' | 'ActivatedWithAuxiliaryBrowsingContexts' | 'MaxNumOfRunningEagerPrerendersExceeded' | 'MaxNumOfRunningNonEagerPrerendersExceeded' | 'MaxNumOfRunningEmbedderPrerendersExceeded' | 'PrerenderingUrlHasEffectiveUrl' | 'RedirectedPrerenderingUrlHasEffectiveUrl' | 'ActivationUrlHasEffectiveUrl' | 'JavaScriptInterfaceAdded' | 'JavaScriptInterfaceRemoved' | 'AllPrerenderingCanceled' | 'WindowClosed' | 'SlowNetwork' | 'OtherPrerenderedPageActivated' | 'V8OptimizerDisabled' | 'PrerenderFailedDuringPrefetch' | 'BrowsingDataRemoved');
19459+
export type PrerenderFinalStatus = ('Activated' | 'Destroyed' | 'LowEndDevice' | 'InvalidSchemeRedirect' | 'InvalidSchemeNavigation' | 'NavigationRequestBlockedByCsp' | 'MojoBinderPolicy' | 'RendererProcessCrashed' | 'RendererProcessKilled' | 'Download' | 'TriggerDestroyed' | 'NavigationNotCommitted' | 'NavigationBadHttpStatus' | 'ClientCertRequested' | 'NavigationRequestNetworkError' | 'CancelAllHostsForTesting' | 'DidFailLoad' | 'Stop' | 'SslCertificateError' | 'LoginAuthRequested' | 'UaChangeRequiresReload' | 'BlockedByClient' | 'AudioOutputDeviceRequested' | 'MixedContent' | 'TriggerBackgrounded' | 'MemoryLimitExceeded' | 'DataSaverEnabled' | 'TriggerUrlHasEffectiveUrl' | 'ActivatedBeforeStarted' | 'InactivePageRestriction' | 'StartFailed' | 'TimeoutBackgrounded' | 'CrossSiteRedirectInInitialNavigation' | 'CrossSiteNavigationInInitialNavigation' | 'SameSiteCrossOriginRedirectNotOptInInInitialNavigation' | 'SameSiteCrossOriginNavigationNotOptInInInitialNavigation' | 'ActivationNavigationParameterMismatch' | 'ActivatedInBackground' | 'EmbedderHostDisallowed' | 'ActivationNavigationDestroyedBeforeSuccess' | 'TabClosedByUserGesture' | 'TabClosedWithoutUserGesture' | 'PrimaryMainFrameRendererProcessCrashed' | 'PrimaryMainFrameRendererProcessKilled' | 'ActivationFramePolicyNotCompatible' | 'PreloadingDisabled' | 'BatterySaverEnabled' | 'ActivatedDuringMainFrameNavigation' | 'PreloadingUnsupportedByWebContents' | 'CrossSiteRedirectInMainFrameNavigation' | 'CrossSiteNavigationInMainFrameNavigation' | 'SameSiteCrossOriginRedirectNotOptInInMainFrameNavigation' | 'SameSiteCrossOriginNavigationNotOptInInMainFrameNavigation' | 'MemoryPressureOnTrigger' | 'MemoryPressureAfterTriggered' | 'PrerenderingDisabledByDevTools' | 'SpeculationRuleRemoved' | 'ActivatedWithAuxiliaryBrowsingContexts' | 'MaxNumOfRunningEagerPrerendersExceeded' | 'MaxNumOfRunningNonEagerPrerendersExceeded' | 'MaxNumOfRunningEmbedderPrerendersExceeded' | 'PrerenderingUrlHasEffectiveUrl' | 'RedirectedPrerenderingUrlHasEffectiveUrl' | 'ActivationUrlHasEffectiveUrl' | 'JavaScriptInterfaceAdded' | 'JavaScriptInterfaceRemoved' | 'AllPrerenderingCanceled' | 'WindowClosed' | 'SlowNetwork' | 'OtherPrerenderedPageActivated' | 'V8OptimizerDisabled' | 'PrerenderFailedDuringPrefetch' | 'BrowsingDataRemoved');
1945419460

1945519461
/**
1945619462
* Preloading status values, see also PreloadingTriggeringOutcome. This

0 commit comments

Comments
 (0)