From 6c24f89b993aa25fed02b2a9afce91f99ddeafe1 Mon Sep 17 00:00:00 2001 From: devtools-ci-autoroll-builder Date: Wed, 6 Nov 2024 19:25:03 -0800 Subject: [PATCH] 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/8731962762409982577 R=devtools-waterfall-sheriff-onduty@rotations.google.com Bug: none Change-Id: I15f39f8eb97bc5e587e02101f55e3318f72085f5 Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5999281 Bot-Commit: Devtools Autoroller Commit-Queue: Kim-Anh Tran --- DEPS | 2 +- front_end/generated/InspectorBackendCommands.js | 4 ++-- front_end/generated/protocol-mapping.d.ts | 3 ++- front_end/generated/protocol-proxy-api.d.ts | 3 ++- front_end/generated/protocol.ts | 6 +++++- .../public/devtools_protocol/browser_protocol.json | 7 +++++-- .../public/devtools_protocol/browser_protocol.pdl | 8 +++++++- .../blink/renderer/core/css/css_properties.json5 | 12 ++++++------ 8 files changed, 30 insertions(+), 15 deletions(-) diff --git a/DEPS b/DEPS index f4f66b71d9..ec32978859 100644 --- a/DEPS +++ b/DEPS @@ -24,7 +24,7 @@ vars = { 'inspector_protocol_revision': '8a411ffb163cfea9fe281186daa15e937bc72109', # Keeping track of the last time we rollerd the browser protocol files. - 'chromium_browser_protocol_revision' : 'd4631ac72e5b6fac2dc454ff15a9d162b8c7fc4f', + 'chromium_browser_protocol_revision' : 'ad53f6f3af68283efcfe6149dc9ea58aba93bbab', 'clang_format_url': 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git', 'clang_format_revision': '3c0acd2d4e73dd911309d9e970ba09d58bf23a62', diff --git a/front_end/generated/InspectorBackendCommands.js b/front_end/generated/InspectorBackendCommands.js index d5bbb50ddd..f74979cf31 100644 --- a/front_end/generated/InspectorBackendCommands.js +++ b/front_end/generated/InspectorBackendCommands.js @@ -662,7 +662,7 @@ inspectorBackend.registerEnum("Network.AlternateProtocolUsage", {AlternativeJobW inspectorBackend.registerEnum("Network.ServiceWorkerRouterSource", {Network: "network", Cache: "cache", FetchEvent: "fetch-event", RaceNetworkAndFetchHandler: "race-network-and-fetch-handler"}); inspectorBackend.registerEnum("Network.InitiatorType", {Parser: "parser", Script: "script", Preload: "preload", SignedExchange: "SignedExchange", Preflight: "preflight", Other: "other"}); inspectorBackend.registerEnum("Network.SetCookieBlockedReason", {SecureOnly: "SecureOnly", SameSiteStrict: "SameSiteStrict", SameSiteLax: "SameSiteLax", SameSiteUnspecifiedTreatedAsLax: "SameSiteUnspecifiedTreatedAsLax", SameSiteNoneInsecure: "SameSiteNoneInsecure", UserPreferences: "UserPreferences", ThirdPartyPhaseout: "ThirdPartyPhaseout", ThirdPartyBlockedInFirstPartySet: "ThirdPartyBlockedInFirstPartySet", SyntaxError: "SyntaxError", SchemeNotSupported: "SchemeNotSupported", OverwriteSecure: "OverwriteSecure", InvalidDomain: "InvalidDomain", InvalidPrefix: "InvalidPrefix", UnknownError: "UnknownError", SchemefulSameSiteStrict: "SchemefulSameSiteStrict", SchemefulSameSiteLax: "SchemefulSameSiteLax", SchemefulSameSiteUnspecifiedTreatedAsLax: "SchemefulSameSiteUnspecifiedTreatedAsLax", SamePartyFromCrossPartyContext: "SamePartyFromCrossPartyContext", SamePartyConflictsWithOtherAttributes: "SamePartyConflictsWithOtherAttributes", NameValuePairExceedsMaxSize: "NameValuePairExceedsMaxSize", DisallowedCharacter: "DisallowedCharacter", NoCookieContent: "NoCookieContent"}); -inspectorBackend.registerEnum("Network.CookieBlockedReason", {SecureOnly: "SecureOnly", NotOnPath: "NotOnPath", DomainMismatch: "DomainMismatch", SameSiteStrict: "SameSiteStrict", SameSiteLax: "SameSiteLax", SameSiteUnspecifiedTreatedAsLax: "SameSiteUnspecifiedTreatedAsLax", SameSiteNoneInsecure: "SameSiteNoneInsecure", UserPreferences: "UserPreferences", ThirdPartyPhaseout: "ThirdPartyPhaseout", ThirdPartyBlockedInFirstPartySet: "ThirdPartyBlockedInFirstPartySet", UnknownError: "UnknownError", SchemefulSameSiteStrict: "SchemefulSameSiteStrict", SchemefulSameSiteLax: "SchemefulSameSiteLax", SchemefulSameSiteUnspecifiedTreatedAsLax: "SchemefulSameSiteUnspecifiedTreatedAsLax", SamePartyFromCrossPartyContext: "SamePartyFromCrossPartyContext", NameValuePairExceedsMaxSize: "NameValuePairExceedsMaxSize"}); +inspectorBackend.registerEnum("Network.CookieBlockedReason", {SecureOnly: "SecureOnly", NotOnPath: "NotOnPath", DomainMismatch: "DomainMismatch", SameSiteStrict: "SameSiteStrict", SameSiteLax: "SameSiteLax", SameSiteUnspecifiedTreatedAsLax: "SameSiteUnspecifiedTreatedAsLax", SameSiteNoneInsecure: "SameSiteNoneInsecure", UserPreferences: "UserPreferences", ThirdPartyPhaseout: "ThirdPartyPhaseout", ThirdPartyBlockedInFirstPartySet: "ThirdPartyBlockedInFirstPartySet", UnknownError: "UnknownError", SchemefulSameSiteStrict: "SchemefulSameSiteStrict", SchemefulSameSiteLax: "SchemefulSameSiteLax", SchemefulSameSiteUnspecifiedTreatedAsLax: "SchemefulSameSiteUnspecifiedTreatedAsLax", SamePartyFromCrossPartyContext: "SamePartyFromCrossPartyContext", NameValuePairExceedsMaxSize: "NameValuePairExceedsMaxSize", PortMismatch: "PortMismatch", SchemeMismatch: "SchemeMismatch"}); inspectorBackend.registerEnum("Network.CookieExemptionReason", {None: "None", UserSetting: "UserSetting", TPCDMetadata: "TPCDMetadata", TPCDDeprecationTrial: "TPCDDeprecationTrial", TopLevelTPCDDeprecationTrial: "TopLevelTPCDDeprecationTrial", TPCDHeuristics: "TPCDHeuristics", EnterprisePolicy: "EnterprisePolicy", StorageAccess: "StorageAccess", TopLevelStorageAccess: "TopLevelStorageAccess", Scheme: "Scheme"}); inspectorBackend.registerEnum("Network.AuthChallengeSource", {Server: "Server", Proxy: "Proxy"}); inspectorBackend.registerEnum("Network.AuthChallengeResponseResponse", {Default: "Default", CancelAuth: "CancelAuth", ProvideCredentials: "ProvideCredentials"}); @@ -1065,7 +1065,7 @@ inspectorBackend.registerEnum("Storage.AttributionReportingTriggerDataMatching", inspectorBackend.registerEnum("Storage.AttributionReportingSourceRegistrationResult", {Success: "success", InternalError: "internalError", InsufficientSourceCapacity: "insufficientSourceCapacity", InsufficientUniqueDestinationCapacity: "insufficientUniqueDestinationCapacity", ExcessiveReportingOrigins: "excessiveReportingOrigins", ProhibitedByBrowserPolicy: "prohibitedByBrowserPolicy", SuccessNoised: "successNoised", DestinationReportingLimitReached: "destinationReportingLimitReached", DestinationGlobalLimitReached: "destinationGlobalLimitReached", DestinationBothLimitsReached: "destinationBothLimitsReached", ReportingOriginsPerSiteLimitReached: "reportingOriginsPerSiteLimitReached", ExceedsMaxChannelCapacity: "exceedsMaxChannelCapacity", ExceedsMaxScopesChannelCapacity: "exceedsMaxScopesChannelCapacity", ExceedsMaxTriggerStateCardinality: "exceedsMaxTriggerStateCardinality", ExceedsMaxEventStatesLimit: "exceedsMaxEventStatesLimit", DestinationPerDayReportingLimitReached: "destinationPerDayReportingLimitReached"}); inspectorBackend.registerEnum("Storage.AttributionReportingSourceRegistrationTimeConfig", {Include: "include", Exclude: "exclude"}); inspectorBackend.registerEnum("Storage.AttributionReportingEventLevelResult", {Success: "success", SuccessDroppedLowerPriority: "successDroppedLowerPriority", InternalError: "internalError", NoCapacityForAttributionDestination: "noCapacityForAttributionDestination", NoMatchingSources: "noMatchingSources", Deduplicated: "deduplicated", ExcessiveAttributions: "excessiveAttributions", PriorityTooLow: "priorityTooLow", NeverAttributedSource: "neverAttributedSource", ExcessiveReportingOrigins: "excessiveReportingOrigins", NoMatchingSourceFilterData: "noMatchingSourceFilterData", ProhibitedByBrowserPolicy: "prohibitedByBrowserPolicy", NoMatchingConfigurations: "noMatchingConfigurations", ExcessiveReports: "excessiveReports", FalselyAttributedSource: "falselyAttributedSource", ReportWindowPassed: "reportWindowPassed", NotRegistered: "notRegistered", ReportWindowNotStarted: "reportWindowNotStarted", NoMatchingTriggerData: "noMatchingTriggerData"}); -inspectorBackend.registerEnum("Storage.AttributionReportingAggregatableResult", {Success: "success", InternalError: "internalError", NoCapacityForAttributionDestination: "noCapacityForAttributionDestination", NoMatchingSources: "noMatchingSources", ExcessiveAttributions: "excessiveAttributions", ExcessiveReportingOrigins: "excessiveReportingOrigins", NoHistograms: "noHistograms", InsufficientBudget: "insufficientBudget", NoMatchingSourceFilterData: "noMatchingSourceFilterData", NotRegistered: "notRegistered", ProhibitedByBrowserPolicy: "prohibitedByBrowserPolicy", Deduplicated: "deduplicated", ReportWindowPassed: "reportWindowPassed", ExcessiveReports: "excessiveReports"}); +inspectorBackend.registerEnum("Storage.AttributionReportingAggregatableResult", {Success: "success", InternalError: "internalError", NoCapacityForAttributionDestination: "noCapacityForAttributionDestination", NoMatchingSources: "noMatchingSources", ExcessiveAttributions: "excessiveAttributions", ExcessiveReportingOrigins: "excessiveReportingOrigins", NoHistograms: "noHistograms", InsufficientBudget: "insufficientBudget", InsufficientNamedBudget: "insufficientNamedBudget", NoMatchingSourceFilterData: "noMatchingSourceFilterData", NotRegistered: "notRegistered", ProhibitedByBrowserPolicy: "prohibitedByBrowserPolicy", Deduplicated: "deduplicated", ReportWindowPassed: "reportWindowPassed", ExcessiveReports: "excessiveReports"}); inspectorBackend.registerEvent("Storage.cacheStorageContentUpdated", ["origin", "storageKey", "bucketId", "cacheName"]); inspectorBackend.registerEvent("Storage.cacheStorageListUpdated", ["origin", "storageKey", "bucketId"]); inspectorBackend.registerEvent("Storage.indexedDBContentUpdated", ["origin", "storageKey", "bucketId", "databaseName", "objectStoreName"]); diff --git a/front_end/generated/protocol-mapping.d.ts b/front_end/generated/protocol-mapping.d.ts index f6cc47c205..3e6cd23382 100644 --- a/front_end/generated/protocol-mapping.d.ts +++ b/front_end/generated/protocol-mapping.d.ts @@ -420,7 +420,8 @@ export namespace ProtocolMapping { */ 'Page.javascriptDialogOpening': [Protocol.Page.JavascriptDialogOpeningEvent]; /** - * Fired for top level page lifecycle events such as navigation, load, paint, etc. + * Fired for lifecycle events (navigation, load, paint, etc) in the current + * target (including local frames). */ 'Page.lifecycleEvent': [Protocol.Page.LifecycleEventEvent]; /** diff --git a/front_end/generated/protocol-proxy-api.d.ts b/front_end/generated/protocol-proxy-api.d.ts index 043d95d150..71bce4d1fd 100644 --- a/front_end/generated/protocol-proxy-api.d.ts +++ b/front_end/generated/protocol-proxy-api.d.ts @@ -2966,7 +2966,8 @@ declare namespace ProtocolProxyApi { javascriptDialogOpening(params: Protocol.Page.JavascriptDialogOpeningEvent): void; /** - * Fired for top level page lifecycle events such as navigation, load, paint, etc. + * Fired for lifecycle events (navigation, load, paint, etc) in the current + * target (including local frames). */ lifecycleEvent(params: Protocol.Page.LifecycleEventEvent): void; diff --git a/front_end/generated/protocol.ts b/front_end/generated/protocol.ts index ea1c983556..6ed9fd75eb 100644 --- a/front_end/generated/protocol.ts +++ b/front_end/generated/protocol.ts @@ -9064,6 +9064,8 @@ export namespace Network { SchemefulSameSiteUnspecifiedTreatedAsLax = 'SchemefulSameSiteUnspecifiedTreatedAsLax', SamePartyFromCrossPartyContext = 'SamePartyFromCrossPartyContext', NameValuePairExceedsMaxSize = 'NameValuePairExceedsMaxSize', + PortMismatch = 'PortMismatch', + SchemeMismatch = 'SchemeMismatch', } /** @@ -13602,7 +13604,8 @@ export namespace Page { } /** - * Fired for top level page lifecycle events such as navigation, load, paint, etc. + * Fired for lifecycle events (navigation, load, paint, etc) in the current + * target (including local frames). */ export interface LifecycleEventEvent { /** @@ -14794,6 +14797,7 @@ export namespace Storage { ExcessiveReportingOrigins = 'excessiveReportingOrigins', NoHistograms = 'noHistograms', InsufficientBudget = 'insufficientBudget', + InsufficientNamedBudget = 'insufficientNamedBudget', NoMatchingSourceFilterData = 'noMatchingSourceFilterData', NotRegistered = 'notRegistered', ProhibitedByBrowserPolicy = 'prohibitedByBrowserPolicy', diff --git a/third_party/blink/public/devtools_protocol/browser_protocol.json b/third_party/blink/public/devtools_protocol/browser_protocol.json index 9f806c33ce..fa36d8ad72 100644 --- a/third_party/blink/public/devtools_protocol/browser_protocol.json +++ b/third_party/blink/public/devtools_protocol/browser_protocol.json @@ -13565,7 +13565,9 @@ "SchemefulSameSiteLax", "SchemefulSameSiteUnspecifiedTreatedAsLax", "SamePartyFromCrossPartyContext", - "NameValuePairExceedsMaxSize" + "NameValuePairExceedsMaxSize", + "PortMismatch", + "SchemeMismatch" ] }, { @@ -20318,7 +20320,7 @@ }, { "name": "lifecycleEvent", - "description": "Fired for top level page lifecycle events such as navigation, load, paint, etc.", + "description": "Fired for lifecycle events (navigation, load, paint, etc) in the current\ntarget (including local frames).", "parameters": [ { "name": "frameId", @@ -22365,6 +22367,7 @@ "excessiveReportingOrigins", "noHistograms", "insufficientBudget", + "insufficientNamedBudget", "noMatchingSourceFilterData", "notRegistered", "prohibitedByBrowserPolicy", diff --git a/third_party/blink/public/devtools_protocol/browser_protocol.pdl b/third_party/blink/public/devtools_protocol/browser_protocol.pdl index e9e71407b3..bb94480586 100644 --- a/third_party/blink/public/devtools_protocol/browser_protocol.pdl +++ b/third_party/blink/public/devtools_protocol/browser_protocol.pdl @@ -6397,6 +6397,10 @@ domain Network # The cookie's name/value pair size exceeded the size limit defined in # RFC6265bis. NameValuePairExceedsMaxSize + # The cookie's source port value does not match the request origin's port. + PortMismatch + # The cookie's source scheme value does not match the request origin's scheme. + SchemeMismatch # Types of reasons why a cookie should have been blocked by 3PCD but is exempted for the request. experimental type CookieExemptionReason extends string @@ -9397,7 +9401,8 @@ domain Page # Default dialog prompt. optional string defaultPrompt - # Fired for top level page lifecycle events such as navigation, load, paint, etc. + # Fired for lifecycle events (navigation, load, paint, etc) in the current + # target (including local frames). event lifecycleEvent parameters # Id of the frame. @@ -10859,6 +10864,7 @@ experimental domain Storage excessiveReportingOrigins noHistograms insufficientBudget + insufficientNamedBudget noMatchingSourceFilterData notRegistered prohibitedByBrowserPolicy diff --git a/third_party/blink/renderer/core/css/css_properties.json5 b/third_party/blink/renderer/core/css/css_properties.json5 index c87a724419..c19178a590 100644 --- a/third_party/blink/renderer/core/css/css_properties.json5 +++ b/third_party/blink/renderer/core/css/css_properties.json5 @@ -6254,9 +6254,9 @@ interpolable: true, field_group: "*", field_template: "external", - include_paths: ["third_party/blink/renderer/core/style/gap_color_data_list.h"], - default_value: "GapColorDataList::DefaultGapColorDataList()", - type_name: "GapColorDataList", + include_paths: ["third_party/blink/renderer/core/style/gap_data_list.h"], + default_value: "GapDataList::DefaultGapColorDataList()", + type_name: "GapDataList", keywords: ["currentcolor"], typedom_types: ["Keyword"], converter: "ConvertGapColorDataList", @@ -8412,9 +8412,9 @@ property_methods: ["ParseSingleValue", "ColorIncludingFallback"], field_group: "*->visited", field_template: "external", - include_paths: ["third_party/blink/renderer/core/style/gap_color_data_list.h"], - default_value: "GapColorDataList::DefaultGapColorDataList()", - type_name: "GapColorDataList", + include_paths: ["third_party/blink/renderer/core/style/gap_data_list.h"], + default_value: "GapDataList::DefaultGapColorDataList()", + type_name: "GapDataList", converter: "ConvertGapColorDataList", invalidate: ["paint"], },