diff --git a/CHANGELOG.md b/CHANGELOG.md index 113c5dc3..4846f75b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +# 103.0.5060.126 +* fix malfunctioning sticky desktop mode (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/2179) +* fix non-working passwords manager (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/2188) +* fix crash when opening recent tabs (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/2190) +* fix autoplay not working correctly (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/2096) +* fix timezone override not working correctly (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/2133) +* add GN flag for clangd builds (thanks to @uazo) + # 103.0.5060.121 * do not enable always use HTTPS by default * match system dark mode (thanks to @krlvm) diff --git a/build/LASTCHANGE b/build/LASTCHANGE index c1dde267..e8ed7922 100644 --- a/build/LASTCHANGE +++ b/build/LASTCHANGE @@ -1 +1 @@ -c22bc105a0fa559ec08a6f10c605cc62b6e81ac9- \ No newline at end of file +83eeed453344b29deaef2d94cc6891fa6ac1a38c- \ No newline at end of file diff --git a/build/RELEASE b/build/RELEASE index 612fbf25..eb98cb45 100644 --- a/build/RELEASE +++ b/build/RELEASE @@ -1 +1 @@ -103.0.5060.121 \ No newline at end of file +103.0.5060.126 \ No newline at end of file diff --git a/build/RELEASE_COMMIT b/build/RELEASE_COMMIT index a725588a..28aef90d 100644 --- a/build/RELEASE_COMMIT +++ b/build/RELEASE_COMMIT @@ -1 +1 @@ -ada3f42065259282d4465fc093d31c6148ae4b19 \ No newline at end of file +cf74dd45fea0e162e69c7cce1d6ccffa96aa3e62 \ No newline at end of file diff --git a/build/bromite_patches_list.txt b/build/bromite_patches_list.txt index faacaf3a..9a0b2a31 100644 --- a/build/bromite_patches_list.txt +++ b/build/bromite_patches_list.txt @@ -192,4 +192,6 @@ Remove-segmentation-platform.patch Follow-only-system-dark-mode.patch Remove-window-name-on-cross-origin-navigation.patch Remove-preload-of-com.google.android.gms.fonts.patch +Partition-Blink-memory-cache.patch +Add-gn-flag-for-clangd-builds.patch Automated-domain-substitution.patch diff --git a/build/chromium.gn_args b/build/chromium.gn_args index 340e319c..6fabb889 100644 --- a/build/chromium.gn_args +++ b/build/chromium.gn_args @@ -37,6 +37,7 @@ safe_browsing_mode=2 symbol_level=1 system_webview_package_name="com.android.webview" target_os="android" +treat_warnings_as_errors=true use_cfi_cast=true use_debug_fission=true use_errorprone_java_compiler=false diff --git a/build/patches/Add-an-always-incognito-mode.patch b/build/patches/Add-an-always-incognito-mode.patch index 5897a1bf..c4f3127b 100644 --- a/build/patches/Add-an-always-incognito-mode.patch +++ b/build/patches/Add-an-always-incognito-mode.patch @@ -643,7 +643,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/native_page/Nat diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsManager.java b/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsManager.java --- a/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsManager.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsManager.java -@@ -83,7 +83,8 @@ public class RecentTabsManager implements AccountsChangeObserver { +@@ -82,7 +82,8 @@ public class RecentTabsManager implements AccountsChangeObserver { */ public RecentTabsManager(Tab tab, TabModelSelector tabModelSelector, Profile profile, Context context, Runnable showHistoryManager) { diff --git a/build/patches/Add-kill-switch-for-no-unqualified-std-cast-call.patch b/build/patches/Add-gn-flag-for-clangd-builds.patch similarity index 88% rename from build/patches/Add-kill-switch-for-no-unqualified-std-cast-call.patch rename to build/patches/Add-gn-flag-for-clangd-builds.patch index ee0638df..bd86d1f6 100644 --- a/build/patches/Add-kill-switch-for-no-unqualified-std-cast-call.patch +++ b/build/patches/Add-gn-flag-for-clangd-builds.patch @@ -1,8 +1,10 @@ From: uazo Date: Wed, 13 Jul 2022 09:45:07 +0000 -Subject: Add kill switch for no-unqualified-std-cast-call +Subject: Add gn flag for clangd builds -Allows build with clangd by suppressing unsupported parameters +Allows clangd builds by suppressing unsupported parameters. +Chromium is currently using an outdated clang version and as soon +as that is upgraded this patch will become redundant. Original License: GPL-2.0-or-later - https://spdx.org/licenses/GPL-2.0-or-later.html License: GPL-3.0-only - https://spdx.org/licenses/GPL-3.0-only.html diff --git a/build/patches/Disable-feeds-support-by-default.patch b/build/patches/Disable-feeds-support-by-default.patch index 7590d5e9..edc3893f 100644 --- a/build/patches/Disable-feeds-support-by-default.patch +++ b/build/patches/Disable-feeds-support-by-default.patch @@ -12,7 +12,7 @@ License: GPL-3.0-only - https://spdx.org/licenses/GPL-3.0-only.html diff --git a/chrome/browser/feed/android/java/src/org/chromium/chrome/browser/feed/FeedFeatures.java b/chrome/browser/feed/android/java/src/org/chromium/chrome/browser/feed/FeedFeatures.java --- a/chrome/browser/feed/android/java/src/org/chromium/chrome/browser/feed/FeedFeatures.java +++ b/chrome/browser/feed/android/java/src/org/chromium/chrome/browser/feed/FeedFeatures.java -@@ -42,13 +42,7 @@ public final class FeedFeatures { +@@ -44,13 +44,7 @@ public final class FeedFeatures { * the user is signed in and confirms it's not a child profile. */ public static boolean isWebFeedUIEnabled() { diff --git a/build/patches/Partitioning-Blink-memory-cache.patch b/build/patches/Partition-Blink-memory-cache.patch similarity index 96% rename from build/patches/Partitioning-Blink-memory-cache.patch rename to build/patches/Partition-Blink-memory-cache.patch index 75fe693f..4decfb2d 100644 --- a/build/patches/Partitioning-Blink-memory-cache.patch +++ b/build/patches/Partition-Blink-memory-cache.patch @@ -1,7 +1,15 @@ From: uazo Date: Wed, 13 Jul 2022 14:51:09 +0000 -Subject: Partitioning Blink memory cache +Subject: Partition Blink memory cache +Blink's in-memory cache is not partitioned (see also: http://crbug.com/1127971) +This patch partitions it by the top-level site. + +See also: +* https://github.com/bromite/bromite/pull/2173 + +Original License: GPL-2.0-or-later - https://spdx.org/licenses/GPL-2.0-or-later.html +License: GPL-3.0-only - https://spdx.org/licenses/GPL-3.0-only.html --- .../core/html/parser/html_srcset_parser.cc | 2 +- .../core/inspector/inspector_network_agent.cc | 2 +- diff --git a/build/ruleset_converter.gn_args b/build/ruleset_converter.gn_args index ffc215de..17284f62 100644 --- a/build/ruleset_converter.gn_args +++ b/build/ruleset_converter.gn_args @@ -36,6 +36,7 @@ safe_browsing_mode=0 symbol_level=1 system_webview_package_name="com.android.webview" target_os="linux" +treat_warnings_as_errors=true use_cfi_cast=true use_debug_fission=true use_errorprone_java_compiler=false