Skip to content

Commit db5324b

Browse files
devtools-ci-autoroll-builderDevtools-frontend LUCI CQ
authored andcommitted
Roll browser-protocol
This roll requires a manual review. See http://go/reviewed-rolls for guidance. In case of failures or errors, reach out to someone from config/owner/COMMON_OWNERS. Roll created at https://cr-buildbucket.appspot.com/build/8725077390918617169 [email protected] Bug: none Change-Id: I22ba003d38aa86d827a99c06485c8c896f89a239 Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/6188798 Bot-Commit: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Simon Zünd <[email protected]> Reviewed-by: Simon Zünd <[email protected]>
1 parent a9e4c98 commit db5324b

File tree

10 files changed

+142
-1
lines changed

10 files changed

+142
-1
lines changed

DEPS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ vars = {
2424
'inspector_protocol_revision': '69d69ddf3aa698b171886551a4a672c5af1ad902',
2525

2626
# Keeping track of the last time we rollerd the browser protocol files.
27-
'chromium_browser_protocol_revision' : '828d9eb41415c20d51c4cd5e2eb9c8d26706cce4',
27+
'chromium_browser_protocol_revision' : '97c9c2548bcd25b4d3c5f4107eb4c12840ae3656',
2828

2929
'clang_format_url': 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git',
3030
'clang_format_revision': '37f6e68a107df43b7d7e044fd36a13cbae3413f2',

front_end/generated/InspectorBackendCommands.js

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

front_end/generated/SupportedCSSProperties.js

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -334,6 +334,8 @@ export const generatedProperties = [
334334
"animation-range-start",
335335
"animation-timeline",
336336
"animation-timing-function",
337+
"animation-trigger-timeline",
338+
"animation-trigger-type",
337339
"app-region",
338340
"appearance",
339341
"ascent-override",
@@ -864,6 +866,22 @@ export const generatedProperties = [
864866
],
865867
"name": "animation-timing-function"
866868
},
869+
{
870+
"keywords": [
871+
"none",
872+
"auto"
873+
],
874+
"name": "animation-trigger-timeline"
875+
},
876+
{
877+
"keywords": [
878+
"once",
879+
"repeat",
880+
"alternate",
881+
"state"
882+
],
883+
"name": "animation-trigger-type"
884+
},
867885
{
868886
"keywords": [
869887
"none",
@@ -4500,6 +4518,20 @@ export const generatedPropertyValues = {
45004518
"step-end"
45014519
]
45024520
},
4521+
"animation-trigger-timeline": {
4522+
"values": [
4523+
"none",
4524+
"auto"
4525+
]
4526+
},
4527+
"animation-trigger-type": {
4528+
"values": [
4529+
"once",
4530+
"repeat",
4531+
"alternate",
4532+
"state"
4533+
]
4534+
},
45034535
"app-region": {
45044536
"values": [
45054537
"none",

front_end/generated/protocol-mapping.d.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4036,6 +4036,15 @@ export namespace ProtocolMapping {
40364036
paramsType: [];
40374037
returnType: Protocol.Storage.GetRelatedWebsiteSetsResponse;
40384038
};
4039+
/**
4040+
* Returns the list of URLs from a page and its embedded resources that match
4041+
* existing grace period URL pattern rules.
4042+
* https://developers.google.com/privacy-sandbox/cookies/temporary-exceptions/grace-period
4043+
*/
4044+
'Storage.getAffectedUrlsForThirdPartyCookieMetadata': {
4045+
paramsType: [Protocol.Storage.GetAffectedUrlsForThirdPartyCookieMetadataRequest];
4046+
returnType: Protocol.Storage.GetAffectedUrlsForThirdPartyCookieMetadataResponse;
4047+
};
40394048
/**
40404049
* Returns information about the system.
40414050
*/

front_end/generated/protocol-proxy-api.d.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3330,6 +3330,13 @@ declare namespace ProtocolProxyApi {
33303330
*/
33313331
invoke_getRelatedWebsiteSets(): Promise<Protocol.Storage.GetRelatedWebsiteSetsResponse>;
33323332

3333+
/**
3334+
* Returns the list of URLs from a page and its embedded resources that match
3335+
* existing grace period URL pattern rules.
3336+
* https://developers.google.com/privacy-sandbox/cookies/temporary-exceptions/grace-period
3337+
*/
3338+
invoke_getAffectedUrlsForThirdPartyCookieMetadata(params: Protocol.Storage.GetAffectedUrlsForThirdPartyCookieMetadataRequest): Promise<Protocol.Storage.GetAffectedUrlsForThirdPartyCookieMetadataResponse>;
3339+
33333340
}
33343341
export interface StorageDispatcher {
33353342
/**

front_end/generated/protocol.ts

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15209,6 +15209,25 @@ export namespace Storage {
1520915209
sets: RelatedWebsiteSet[];
1521015210
}
1521115211

15212+
export interface GetAffectedUrlsForThirdPartyCookieMetadataRequest {
15213+
/**
15214+
* The URL of the page currently being visited.
15215+
*/
15216+
firstPartyUrl: string;
15217+
/**
15218+
* The list of embedded resource URLs from the page.
15219+
*/
15220+
thirdPartyUrls: string[];
15221+
}
15222+
15223+
export interface GetAffectedUrlsForThirdPartyCookieMetadataResponse extends ProtocolResponseWithError {
15224+
/**
15225+
* Array of matching URLs. If there is a primary pattern match for the first-
15226+
* party URL, only the first-party URL is returned in the array.
15227+
*/
15228+
matchedUrls: string[];
15229+
}
15230+
1521215231
/**
1521315232
* A cache's contents have been modified.
1521415233
*/

front_end/ui/visual_logging/KnownContextValues.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -417,6 +417,8 @@ export const knownContextValues = new Set([
417417
'animation-range-start',
418418
'animation-timeline',
419419
'animation-timing-function',
420+
'animation-trigger-timeline',
421+
'animation-trigger-type',
420422
'animations',
421423
'animations.buffer-preview',
422424
'animations.clear',

third_party/blink/public/devtools_protocol/browser_protocol.json

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23063,6 +23063,36 @@
2306323063
}
2306423064
}
2306523065
]
23066+
},
23067+
{
23068+
"name": "getAffectedUrlsForThirdPartyCookieMetadata",
23069+
"description": "Returns the list of URLs from a page and its embedded resources that match\nexisting grace period URL pattern rules.\nhttps://developers.google.com/privacy-sandbox/cookies/temporary-exceptions/grace-period",
23070+
"experimental": true,
23071+
"parameters": [
23072+
{
23073+
"name": "firstPartyUrl",
23074+
"description": "The URL of the page currently being visited.",
23075+
"type": "string"
23076+
},
23077+
{
23078+
"name": "thirdPartyUrls",
23079+
"description": "The list of embedded resource URLs from the page.",
23080+
"type": "array",
23081+
"items": {
23082+
"type": "string"
23083+
}
23084+
}
23085+
],
23086+
"returns": [
23087+
{
23088+
"name": "matchedUrls",
23089+
"description": "Array of matching URLs. If there is a primary pattern match for the first-\nparty URL, only the first-party URL is returned in the array.",
23090+
"type": "array",
23091+
"items": {
23092+
"type": "string"
23093+
}
23094+
}
23095+
]
2306623096
}
2306723097
],
2306823098
"events": [

third_party/blink/public/devtools_protocol/browser_protocol.pdl

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10985,6 +10985,21 @@ experimental domain Storage
1098510985
returns
1098610986
array of RelatedWebsiteSet sets
1098710987

10988+
# Returns the list of URLs from a page and its embedded resources that match
10989+
# existing grace period URL pattern rules.
10990+
# https://developers.google.com/privacy-sandbox/cookies/temporary-exceptions/grace-period
10991+
experimental command getAffectedUrlsForThirdPartyCookieMetadata
10992+
parameters
10993+
# The URL of the page currently being visited.
10994+
string firstPartyUrl
10995+
# The list of embedded resource URLs from the page.
10996+
array of string thirdPartyUrls
10997+
10998+
returns
10999+
# Array of matching URLs. If there is a primary pattern match for the first-
11000+
# party URL, only the first-party URL is returned in the array.
11001+
array of string matchedUrls
11002+
1098811003
# The SystemInfo domain defines methods and events for querying low-level system information.
1098911004
experimental domain SystemInfo
1099011005

third_party/blink/renderer/core/css/css_properties.json5

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1030,6 +1030,32 @@
10301030
// Animation properites are never incremental.
10311031
supports_incremental_style: false,
10321032
},
1033+
{
1034+
name: "animation-trigger-type",
1035+
property_methods: ["ParseSingleValue", "CSSValueFromComputedStyleInternal", "InitialValue"],
1036+
style_builder_template: "animation",
1037+
style_builder_template_args: {
1038+
attribute: "TriggerType",
1039+
},
1040+
keywords: ["once", "repeat", "alternate", "state"],
1041+
typedom_types: ["Keyword"],
1042+
separator: ",",
1043+
valid_for_marker: true,
1044+
runtime_flag: "CSSAnimationTriggerType",
1045+
},
1046+
{
1047+
name: "animation-trigger-timeline",
1048+
property_methods: ["ParseSingleValue", "CSSValueFromComputedStyleInternal", "InitialValue"],
1049+
style_builder_template: "animation",
1050+
style_builder_template_args: {
1051+
attribute: "TriggerTimeline",
1052+
},
1053+
keywords: ["none", "auto"],
1054+
typedom_types: ["Keyword"],
1055+
separator: ",",
1056+
valid_for_marker: true,
1057+
runtime_flag: "CSSAnimationTriggerTimeline",
1058+
},
10331059
{
10341060
name: "transition-delay",
10351061
property_methods: ["ParseSingleValue", "CSSValueFromComputedStyleInternal", "InitialValue"],

0 commit comments

Comments
 (0)