From 0ef43d4eae02718697bb787524c255473057a0d2 Mon Sep 17 00:00:00 2001 From: csagan5 <32685696+csagan5@users.noreply.github.com> Date: Thu, 15 Apr 2021 00:49:15 +0200 Subject: [PATCH] Release 90.0.4430.74 --- CHANGELOG.md | 5 ++++ build/RELEASE | 2 +- .../Automated-domain-substitution.patch | 28 +++++++++---------- ...-omission-of-URL-elements-in-Omnibox.patch | 15 ++++++++-- .../patches/Modify-default-preferences.patch | 2 +- build/patches/Update-i18n-zh_CN-support.patch | 2 +- ...t_run-deactivate-autoupdate-globally.patch | 11 ++++---- 7 files changed, 41 insertions(+), 24 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 37ef600a..352daa7e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +# 90.0.4430.74 +* re-added patch for User agent customization (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/1049) +* fix always-incognito custom tab intents issues (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/1047 and https://github.com/bromite/bromite/issues/1051) +* prevent Omnibox URL elisions by default + # 90.0.4430.59 * fix menu items not properly displayed with tab overflow menu regroup (fixes https://github.com/bromite/bromite/issues/963) * fix text displayed for menu entry to bookmark all tabs diff --git a/build/RELEASE b/build/RELEASE index 9cd2253c..8203e8ce 100644 --- a/build/RELEASE +++ b/build/RELEASE @@ -1 +1 @@ -90.0.4430.59 +90.0.4430.74 diff --git a/build/patches/Automated-domain-substitution.patch b/build/patches/Automated-domain-substitution.patch index 3e6fc03a..6a31a714 100644 --- a/build/patches/Automated-domain-substitution.patch +++ b/build/patches/Automated-domain-substitution.patch @@ -7681,7 +7681,7 @@ diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chro CHAR-LIMIT guidelines: Certain strings need character limits to prevent a long translation from breaking the UI. -@@ -860,7 +860,7 @@ Privacy Sandbox is still in active development and is available in selected regi +@@ -895,7 +895,7 @@ Privacy Sandbox is still in active development and is available in selected regi Choose another provider @@ -7690,7 +7690,7 @@ diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chro This setting is disabled on managed browsers -@@ -890,7 +890,7 @@ Privacy Sandbox is still in active development and is available in selected regi +@@ -925,7 +925,7 @@ Privacy Sandbox is still in active development and is available in selected regi The selected data has been removed from Chrome and your synced devices. @@ -7699,7 +7699,7 @@ diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chro Cached images and files -@@ -924,10 +924,10 @@ Your Google account may have other forms of browsing history like searches and a +@@ -959,10 +959,10 @@ Your Google account may have other forms of browsing history like searches and a Record history even in incognito mode @@ -7712,7 +7712,7 @@ diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chro Saved passwords -@@ -987,7 +987,7 @@ Your Google account may have other forms of browsing history like searches and a +@@ -1022,7 +1022,7 @@ Your Google account may have other forms of browsing history like searches and a Basic @@ -7721,7 +7721,7 @@ diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chro Blocked site -@@ -1382,7 +1382,7 @@ Your Google account may have other forms of browsing history like searches and a +@@ -1417,7 +1417,7 @@ Your Google account may have other forms of browsing history like searches and a In Lite mode, Chrome loads pages faster and uses up to 60 percent less data. To optimize the pages that you visit, Chrome sends your web traffic to Google. <link>Learn more</link> @@ -7730,7 +7730,7 @@ diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chro Turn on Lite mode -@@ -1551,10 +1551,10 @@ Your Google account may have other forms of browsing history like searches and a +@@ -1586,10 +1586,10 @@ Your Google account may have other forms of browsing history like searches and a Waiting for details of parents. @@ -7743,7 +7743,7 @@ diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chro Content -@@ -1613,22 +1613,22 @@ Your Google account may have other forms of browsing history like searches and a +@@ -1648,22 +1648,22 @@ Your Google account may have other forms of browsing history like searches and a Google Terms of Service @@ -7770,7 +7770,7 @@ diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chro -@@ -1645,7 +1645,7 @@ Your Google account may have other forms of browsing history like searches and a +@@ -1680,7 +1680,7 @@ Your Google account may have other forms of browsing history like searches and a Also clear your Chrome data from this device @@ -7779,7 +7779,7 @@ diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chro Contacting Google. This may take a minute… -@@ -1793,7 +1793,7 @@ To change this setting, <resetlink>reset sync

<resetlink>reset sync

@@ -7788,7 +7788,7 @@ diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chro <link>Get help</link> while scanning for devices… -@@ -1838,7 +1838,7 @@ To change this setting, <resetlink>reset sync

<resetlink>reset sync

@@ -7797,7 +7797,7 @@ diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chro Unknown or unsupported device (%1$sA1:B2:C3:D4:E5:F6) -@@ -2289,7 +2289,7 @@ To change this setting, <resetlink>reset sync

<resetlink>reset sync

@@ -7806,7 +7806,7 @@ diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chro You are viewing a preview of this page -@@ -3605,7 +3605,7 @@ Data from your Incognito session will only be cleared from Chrome when you @@ -7815,7 +7815,7 @@ diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chro No compatible devices found -@@ -3644,7 +3644,7 @@ Data from your Incognito session will only be cleared from Chrome when you @@ -7824,7 +7824,7 @@ diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chro Got it -@@ -3899,7 +3899,7 @@ Data from your Incognito session will only be cleared from Chrome when you %1$sTanya's Pixel 2... diff --git a/build/patches/Disable-omission-of-URL-elements-in-Omnibox.patch b/build/patches/Disable-omission-of-URL-elements-in-Omnibox.patch index b5bd1a39..cd4b65e6 100644 --- a/build/patches/Disable-omission-of-URL-elements-in-Omnibox.patch +++ b/build/patches/Disable-omission-of-URL-elements-in-Omnibox.patch @@ -5,9 +5,20 @@ Subject: Disable omission of URL elements in Omnibox Disable all omissions because they are used throughout the code without a corresponding user option to individually disable their usage. --- - components/url_formatter/url_formatter.cc | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) + .../toolbar/chrome_location_bar_model_delegate.cc | 2 +- + components/url_formatter/url_formatter.cc | 14 +++++++------- + 2 files changed, 8 insertions(+), 8 deletions(-) +diff --git a/chrome/browser/ui/toolbar/chrome_location_bar_model_delegate.cc b/chrome/browser/ui/toolbar/chrome_location_bar_model_delegate.cc +--- a/chrome/browser/ui/toolbar/chrome_location_bar_model_delegate.cc ++++ b/chrome/browser/ui/toolbar/chrome_location_bar_model_delegate.cc +@@ -263,5 +263,5 @@ TemplateURLService* ChromeLocationBarModelDelegate::GetTemplateURLService() { + // static + void ChromeLocationBarModelDelegate::RegisterProfilePrefs( + user_prefs::PrefRegistrySyncable* registry) { +- registry->RegisterBooleanPref(omnibox::kPreventUrlElisionsInOmnibox, false); ++ registry->RegisterBooleanPref(omnibox::kPreventUrlElisionsInOmnibox, true); + } diff --git a/components/url_formatter/url_formatter.cc b/components/url_formatter/url_formatter.cc --- a/components/url_formatter/url_formatter.cc +++ b/components/url_formatter/url_formatter.cc diff --git a/build/patches/Modify-default-preferences.patch b/build/patches/Modify-default-preferences.patch index d3dc5c48..e4150bb1 100644 --- a/build/patches/Modify-default-preferences.patch +++ b/build/patches/Modify-default-preferences.patch @@ -173,7 +173,7 @@ diff --git a/components/bookmarks/browser/bookmark_utils.cc b/components/bookmar + false, user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); registry->RegisterBooleanPref( - prefs::kShowManagedBookmarksInBookmarkBar, + prefs::kShowReadingListInBookmarkBar, true, diff --git a/components/safe_browsing/core/common/safe_browsing_prefs.cc b/components/safe_browsing/core/common/safe_browsing_prefs.cc --- a/components/safe_browsing/core/common/safe_browsing_prefs.cc +++ b/components/safe_browsing/core/common/safe_browsing_prefs.cc diff --git a/build/patches/Update-i18n-zh_CN-support.patch b/build/patches/Update-i18n-zh_CN-support.patch index f62a9397..e018687e 100644 --- a/build/patches/Update-i18n-zh_CN-support.patch +++ b/build/patches/Update-i18n-zh_CN-support.patch @@ -12,7 +12,7 @@ Subject: Update i18n zh_CN support diff --git a/chrome/app/resources/generated_resources_zh-CN.xtb b/chrome/app/resources/generated_resources_zh-CN.xtb --- a/chrome/app/resources/generated_resources_zh-CN.xtb +++ b/chrome/app/resources/generated_resources_zh-CN.xtb -@@ -7315,4 +7315,6 @@ +@@ -7317,4 +7317,6 @@ 正在建立安全连接... 您需要开启 Chrome 同步才能使用 Wi-Fi 同步功能。了解详情 检查(&N) diff --git a/build/patches/first_run-deactivate-autoupdate-globally.patch b/build/patches/first_run-deactivate-autoupdate-globally.patch index 29dd6e4a..90c2900d 100644 --- a/build/patches/first_run-deactivate-autoupdate-globally.patch +++ b/build/patches/first_run-deactivate-autoupdate-globally.patch @@ -9,17 +9,18 @@ sounds meh (wrong provider, after all). Also, there is no tunable in chrome://settings (or similar) yet to turn it back on. --- - chrome/browser/extensions/extension_system_impl.cc | 3 +-- - 1 file changed, 1 insertion(+), 2 deletions(-) + chrome/browser/extensions/extension_system_impl.cc | 4 +--- + 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/chrome/browser/extensions/extension_system_impl.cc b/chrome/browser/extensions/extension_system_impl.cc --- a/chrome/browser/extensions/extension_system_impl.cc +++ b/chrome/browser/extensions/extension_system_impl.cc -@@ -206,8 +206,7 @@ void ExtensionSystemImpl::Shared::Init(bool extensions_enabled) { - // ExtensionService depends on RuntimeData. - runtime_data_.reset(new RuntimeData(ExtensionRegistry::Get(profile_))); +@@ -208,9 +208,7 @@ void ExtensionSystemImpl::Shared::Init(bool extensions_enabled) { + // TODO(https://crbug.com/1125475): Enable Extensions for Ephemeral Guest + // profiles. - bool autoupdate_enabled = !profile_->IsGuestSession() && +- !profile_->IsEphemeralGuestProfile() && - !profile_->IsSystemProfile(); + bool autoupdate_enabled = false; #if BUILDFLAG(IS_CHROMEOS_ASH)