From 7005797116baf9245cd0b0cdbde57ca931396595 Mon Sep 17 00:00:00 2001 From: Max Karolinskiy Date: Fri, 20 Mar 2026 11:36:52 -0400 Subject: [PATCH 1/3] Revert "Disable FixMarkerSuppressionForAppearanceAuto (#34830)" This change has been applied upstream. This reverts commit c48af23fd8d368cb6b479c9849ca3f74b61258da. Chromium change: https://source.chromium.org/chromium/chromium/src/+/dfc7be06fd30e478f604a49e487fab73ada0a5fd commit dfc7be06fd30e478f604a49e487fab73ada0a5fd Author: Mason Freed Date: Tue Mar 17 11:58:49 2026 -0700 Disable FixMarkerSuppressionForAppearanceAuto feature It causes a layout bug - crbug.com/492945641. This CL leaves the code to fix crbug.com/408002786 in place, but disables the flag, so that it can be fixed after this lands. Fixed: 492945641 Bug: 408002786 --- ...r-platform-runtime_enabled_features.json5.patch | 12 +----------- ...rd_party-blink-web_tests-TestExpectations.patch | 14 -------------- 2 files changed, 1 insertion(+), 25 deletions(-) delete mode 100644 patches/third_party-blink-web_tests-TestExpectations.patch diff --git a/patches/third_party-blink-renderer-platform-runtime_enabled_features.json5.patch b/patches/third_party-blink-renderer-platform-runtime_enabled_features.json5.patch index c77a215bfc9..96a55dedb5c 100644 --- a/patches/third_party-blink-renderer-platform-runtime_enabled_features.json5.patch +++ b/patches/third_party-blink-renderer-platform-runtime_enabled_features.json5.patch @@ -30,17 +30,7 @@ index 70a7e2a5203d3cdddbad7eecca28d65945522fed..f066712853d81d44412ef797c4a50683 }, { name: "FileSystemAccessLockingScheme", -@@ -2611,8 +2618,8 @@ - // This fixes the suppression of markers for
and - // list items for appearance:auto. - // This was added in M146 and can be removed after M148. -+ // Note that as-is, this flag triggers crbug.com/408002786. - name: "FixMarkerSuppressionForAppearanceAuto", -- status: "stable", - }, - { - // crbug.com/411739501 -@@ -3593,6 +3600,7 @@ +@@ -3712,6 +3719,7 @@ { name: "MiddleClickAutoscroll", status: "test", diff --git a/patches/third_party-blink-web_tests-TestExpectations.patch b/patches/third_party-blink-web_tests-TestExpectations.patch deleted file mode 100644 index dbed89911c8..00000000000 --- a/patches/third_party-blink-web_tests-TestExpectations.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/third_party/blink/web_tests/TestExpectations b/third_party/blink/web_tests/TestExpectations -index 64bf821ec455798d7943f0334d6f0c182845846b..12487d366b3f128170a2fe777acf29526ddcbcfa 100644 ---- a/third_party/blink/web_tests/TestExpectations -+++ b/third_party/blink/web_tests/TestExpectations -@@ -1529,6 +1529,9 @@ crbug.com/567837 virtual/scalefactor200/fast/hidpi/static/popup-menu-with-scroll - crbug.com/567837 [ Linux ] virtual/scalefactor150/fast/hidpi/static/popup-menu-with-scrollbar-appearance.html [ Failure Timeout ] - crbug.com/567837 [ Win ] virtual/scalefactor150/fast/hidpi/static/popup-menu-with-scrollbar-appearance.html [ Failure Timeout ] - -+# New test fails due to revert of fix code. -+crbug.com/408002786 external/wpt/css/css-ui/appearance-auto-details-list-item.html [ Failure ] -+ - # Popover flaky timeouts: - crbug.com/40268721 [ Mac ] external/wpt/html/semantics/popovers/light-dismiss-event-ordering.html [ Pass Timeout ] - crbug.com/40268721 [ Mac ] external/wpt/html/semantics/popovers/light-dismiss-event-ordering.tentative.html [ Pass Timeout ] From fbcc75833b83c9537774799d47c6250342595488 Mon Sep 17 00:00:00 2001 From: Max Karolinskiy Date: Mon, 23 Mar 2026 17:41:16 -0400 Subject: [PATCH 2/3] Update from Chromium 146.0.7680.153 to Chromium 146.0.7680.164. --- .../transport_security_state_generator/input_file_parsers.cc | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/chromium_src/net/tools/transport_security_state_generator/input_file_parsers.cc b/chromium_src/net/tools/transport_security_state_generator/input_file_parsers.cc index 98d98fd00e8..1b957f5f5ce 100644 --- a/chromium_src/net/tools/transport_security_state_generator/input_file_parsers.cc +++ b/chromium_src/net/tools/transport_security_state_generator/input_file_parsers.cc @@ -550,9 +550,9 @@ bool ParseCertificatesFile(std::string_view certs_input, Pinsets* pinsets, base::Time* timestamp) { constexpr std::string_view brave_certs = R"brave_certs( -# Last updated: Wed Mar 18 14:45:42 2026 +# Last updated: Mon Mar 23 17:41:14 2026 PinsListTimestamp -1773859542 +1774302074 # =====BEGIN BRAVE ROOTS ASC===== #From https://www.amazontrust.com/repository/ diff --git a/package.json b/package.json index d7aa433dd9e..ffa50d536f7 100644 --- a/package.json +++ b/package.json @@ -77,7 +77,7 @@ "projects": { "chrome": { "dir": "src", - "tag": "146.0.7680.153", + "tag": "146.0.7680.164", "repository": { "url": "https://chromium.googlesource.com/chromium/src.git" }, From cac19dca0c87f20bfd00e398be45fd550ce28c66 Mon Sep 17 00:00:00 2001 From: Max Karolinskiy Date: Mon, 23 Mar 2026 17:47:53 -0400 Subject: [PATCH 3/3] Update patches from Chromium 146.0.7680.153 to Chromium 146.0.7680.164. --- ...ser-settings-search-SearchIndexProviderRegistry.java.patch | 2 +- ...ink-renderer-platform-runtime_enabled_features.json5.patch | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/patches/chrome-android-java-src-org-chromium-chrome-browser-settings-search-SearchIndexProviderRegistry.java.patch b/patches/chrome-android-java-src-org-chromium-chrome-browser-settings-search-SearchIndexProviderRegistry.java.patch index 6bb6e7a1e90..eecfc79ca73 100644 --- a/patches/chrome-android-java-src-org-chromium-chrome-browser-settings-search-SearchIndexProviderRegistry.java.patch +++ b/patches/chrome-android-java-src-org-chromium-chrome-browser-settings-search-SearchIndexProviderRegistry.java.patch @@ -1,5 +1,5 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/settings/search/SearchIndexProviderRegistry.java b/chrome/android/java/src/org/chromium/chrome/browser/settings/search/SearchIndexProviderRegistry.java -index f1c6e7c3cc6b6896b8d07eb0e942178444a8c2eb..3c52af6922ddd1d8d53d9e0a2ee6147d44cfdfc9 100644 +index f1c6e7c3cc6b6896b8d07eb0e942178444a8c2eb..64d115514a260725c2284a68aa33928a1fe41a14 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/settings/search/SearchIndexProviderRegistry.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/settings/search/SearchIndexProviderRegistry.java @@ -26,7 +26,7 @@ public final class SearchIndexProviderRegistry { diff --git a/patches/third_party-blink-renderer-platform-runtime_enabled_features.json5.patch b/patches/third_party-blink-renderer-platform-runtime_enabled_features.json5.patch index 96a55dedb5c..d0ceedf0a8a 100644 --- a/patches/third_party-blink-renderer-platform-runtime_enabled_features.json5.patch +++ b/patches/third_party-blink-renderer-platform-runtime_enabled_features.json5.patch @@ -1,5 +1,5 @@ diff --git a/third_party/blink/renderer/platform/runtime_enabled_features.json5 b/third_party/blink/renderer/platform/runtime_enabled_features.json5 -index 70a7e2a5203d3cdddbad7eecca28d65945522fed..f066712853d81d44412ef797c4a50683bcbf1fa7 100644 +index d5fe1468676285540909ee078d5b88a9bd8e197c..0f1049854970d348f7e944426008035b8d6478a4 100644 --- a/third_party/blink/renderer/platform/runtime_enabled_features.json5 +++ b/third_party/blink/renderer/platform/runtime_enabled_features.json5 @@ -839,6 +839,11 @@ @@ -30,7 +30,7 @@ index 70a7e2a5203d3cdddbad7eecca28d65945522fed..f066712853d81d44412ef797c4a50683 }, { name: "FileSystemAccessLockingScheme", -@@ -3712,6 +3719,7 @@ +@@ -3593,6 +3600,7 @@ { name: "MiddleClickAutoscroll", status: "test",