Loading build/e_patches/Browser-Modify-default-search-engines.patch +24 −23 Original line number Diff line number Diff line From ca78b6a432fc1e972d4725abee08248677759177 Mon Sep 17 00:00:00 2001 From 00a7e636fd9e183e626a47e82bf39e87c0a9f25d Mon Sep 17 00:00:00 2001 From: Aayush Gupta <theimpulson@e.email> Date: Thu, 18 Mar 2021 13:42:44 +0100 Subject: Browser: Modify default search engines Loading @@ -13,15 +13,15 @@ Signed-off-by: Saalim Quadri <danascape@gmail.com> .../locale/locale_template_url_loader.h | 1 - .../browser/locale/LocaleManagerDelegate.java | 1 - .../locale/LocaleTemplateUrlLoader.java | 8 ---- .../regional_capabilities_service.cc | 4 ++ .../regional_capabilities_service.cc | 5 +++ .../cromite/cromite_prepopulated_engines.json | 32 ++++++++++++++ .../search_engines/search_engine_type.h | 4 +- .../search_engines/search_engine_utils.cc | 12 +----- .../template_url_prepopulate_data.cc | 8 ++-- 9 files changed, 48 insertions(+), 64 deletions(-) 9 files changed, 49 insertions(+), 64 deletions(-) diff --git a/chrome/browser/android/locale/locale_template_url_loader.cc b/chrome/browser/android/locale/locale_template_url_loader.cc index 9bc0f2fb1ec93..ba1e2e6e41913 100644 index 8e6c754e19271..d1f00983a4678 100644 --- a/chrome/browser/android/locale/locale_template_url_loader.cc +++ b/chrome/browser/android/locale/locale_template_url_loader.cc @@ -11,6 +11,7 @@ Loading Loading @@ -151,17 +151,18 @@ index 26c187bbcff33..60a32065acd26 100644 } } diff --git a/components/regional_capabilities/regional_capabilities_service.cc b/components/regional_capabilities/regional_capabilities_service.cc index 0fd9a6e94d133..37688dffa00f7 100644 index 445a16834fab5..1daaf2d79d5e2 100644 --- a/components/regional_capabilities/regional_capabilities_service.cc +++ b/components/regional_capabilities/regional_capabilities_service.cc @@ -322,6 +322,10 @@ RegionalCapabilitiesService::~RegionalCapabilitiesService() { std::vector<const TemplateURLPrepopulateData::PrepopulatedEngine*> @@ -375,6 +375,11 @@ std::vector<const PrepopulatedEngine*> RegionalCapabilitiesService::GetRegionalPrepopulatedEngines() { std::vector<const PrepopulatedEngine*> engines; + bool use_default = true; + if (use_default) { + return GetDefaultPrepopulatedEngines(); + } + if (HasSearchEngineCountryListOverride()) { auto country_override = std::get<SearchEngineCountryListOverride>( GetSearchEngineCountryOverride().value()); Loading Loading @@ -209,13 +210,13 @@ index 0d2ebbf08bfc7..9a7616e880b02 100644 "name": "Google in English", "keyword": "googleen", diff --git a/components/search_engines/search_engine_type.h b/components/search_engines/search_engine_type.h index 599924b6e5528..3234d5872dc74 100644 index 0ed9a94dcbf4c..daf4f796ff4c5 100644 --- a/components/search_engines/search_engine_type.h +++ b/components/search_engines/search_engine_type.h @@ -100,12 +100,14 @@ enum SearchEngineType { SEARCH_ENGINE_STARTER_PACK_AI_MODE = 80, SEARCH_ENGINE_GOOGLE_EN = 81, SEARCH_ENGINE_DUCKDUCKGOLIGHT = 82, @@ -101,12 +101,14 @@ enum SearchEngineType { SEARCH_ENGINE_YAHOO_JP = 81, SEARCH_ENGINE_GOOGLE_EN = 82, SEARCH_ENGINE_DUCKDUCKGOLIGHT = 83, + SEARCH_ENGINE_MURENASEARCH = 82, + SEARCH_ENGINE_SPOT = 83, Loading @@ -229,10 +230,10 @@ index 599924b6e5528..3234d5872dc74 100644 // Enum to record the type of search engine a user used in keyword mode. This diff --git a/components/search_engines/search_engine_utils.cc b/components/search_engines/search_engine_utils.cc index 4b32c2424922b..9808a5e92ff3a 100644 index 6a6070e916409..99c8461cab5c0 100644 --- a/components/search_engines/search_engine_utils.cc +++ b/components/search_engines/search_engine_utils.cc @@ -28,17 +28,7 @@ SearchEngineType GetEngineType(const GURL& url) { @@ -45,17 +45,7 @@ SearchEngineType GetEngineType(const GURL& url) { DCHECK(url.is_valid()); if ((true)) return SEARCH_ENGINE_OTHER; Loading @@ -248,14 +249,14 @@ index 4b32c2424922b..9808a5e92ff3a 100644 - - // Now check the rest of the prepopulate data. + // Check the prepopulate data. for (const auto* engine : TemplateURLPrepopulateData::kAllEngines) { if (SameDomain(url, GURL(engine->search_url))) { return engine->type; const auto& all_engines = regional_capabilities::GetAllPrepopulatedEngines(); auto it = std::ranges::find_if(all_engines, [&](const auto* engine) { diff --git a/components/search_engines/template_url_prepopulate_data.cc b/components/search_engines/template_url_prepopulate_data.cc index ef70b5f994236..31847de29973a 100644 index 3846c3d8aec64..1687798b8aa62 100644 --- a/components/search_engines/template_url_prepopulate_data.cc +++ b/components/search_engines/template_url_prepopulate_data.cc @@ -177,7 +177,8 @@ std::vector<std::unique_ptr<TemplateURLData>> GetPrepopulatedEngines( @@ -176,7 +176,8 @@ std::vector<std::unique_ptr<TemplateURLData>> GetPrepopulatedEngines( regional_prepopulated_engines) { std::vector<std::unique_ptr<TemplateURLData>> t_urls = GetPrepopulatedEnginesChromium(prefs, regional_prepopulated_engines); Loading @@ -265,7 +266,7 @@ index ef70b5f994236..31847de29973a 100644 t_urls.push_back(TemplateURLDataFromPrepopulatedEngine(duckduckgo_light)); return t_urls; } @@ -207,7 +208,8 @@ std::vector<std::unique_ptr<TemplateURLData>> GetLocalPrepopulatedEngines( @@ -206,7 +207,8 @@ std::vector<std::unique_ptr<TemplateURLData>> GetLocalPrepopulatedEngines( country_id, prefs, regional_capabilities::SearchEngineListType::kTopN), &PrepopulatedEngineToTemplateURLData); Loading @@ -275,7 +276,7 @@ index ef70b5f994236..31847de29973a 100644 t_urls.push_back(TemplateURLDataFromPrepopulatedEngine(duckduckgo_light)); return t_urls; } @@ -274,7 +276,7 @@ std::unique_ptr<TemplateURLData> GetPrepopulatedFallbackSearch( @@ -273,7 +275,7 @@ std::unique_ptr<TemplateURLData> GetPrepopulatedFallbackSearch( const std::vector<const PrepopulatedEngine*>& regional_prepopulated_engines) { return FindPrepopulatedEngineInternal(prefs, regional_prepopulated_engines, Loading @@ -285,5 +286,5 @@ index ef70b5f994236..31847de29973a 100644 } -- 2.52.0 2.53.0 build/e_patches/Disable-adding-a-signed-out-avatar-on-new-tab-pages-by-default.patch +32 −16 Original line number Diff line number Diff line From 6231725f2a639480f949d4d861854838003a94ae Mon Sep 17 00:00:00 2001 From 66b5ebde6e3b5767645a338e05775b27351d71ca Mon Sep 17 00:00:00 2001 From: fgei <fgei@gmail.com> Date: Tue, 8 Aug 2023 09:10:36 +0000 Subject: Disable adding a signed out avatar on new tab pages by default Signed-off-by: Saalim Quadri <danascape@gmail.com> --- .../identity_disc/IdentityDiscController.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) .../browser/identity_disc/IdentityDiscController.java | 8 ++++++++ .../chromium/chrome/browser/ui/signin/SigninUtils.java | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/chrome/android/java/src/org/chromium/chrome/browser/identity_disc/IdentityDiscController.java b/chrome/android/java/src/org/chromium/chrome/browser/identity_disc/IdentityDiscController.java index 6f4ea1de82989..ce6feff235efd 100644 index 33193e5f7ade6..29627282901c8 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/identity_disc/IdentityDiscController.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/identity_disc/IdentityDiscController.java @@ -71,6 +71,9 @@ public class IdentityDiscController IdentityManager.Observer, @@ -85,6 +85,9 @@ public class IdentityDiscController SyncService.SyncStateChangedListener, ButtonDataProvider { ButtonDataProvider, BottomSheetSigninAndHistorySyncCoordinator.Delegate { + + private static final boolean ALLOW_NTP_AVATAR = false; + // Context is used for fetching resources and launching preferences page. private final Context mContext; private final ObservableSupplier<Profile> mProfileSupplier; @@ -146,6 +149,11 @@ public class IdentityDiscController // Activity is used by sign-in launcher to anchor the bottomsheet. @@ -196,6 +199,11 @@ public class IdentityDiscController return; } Loading @@ -34,17 +35,32 @@ index 6f4ea1de82989..ce6feff235efd 100644 String email = CoreAccountInfo.getEmailFrom(getSignedInAccountInfo()); ensureProfileDataCache(mProfile); @@ -380,6 +388,10 @@ public class IdentityDiscController } diff --git a/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/SigninUtils.java b/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/SigninUtils.java index a8a16328f057d..c44ba5dd415a1 100644 --- a/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/SigninUtils.java +++ b/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/SigninUtils.java @@ -21,6 +21,9 @@ import org.chromium.components.sync.UserActionableError; /** Helper functions for sign-in and accounts. */ @NullMarked public final class SigninUtils { + + private static final boolean ALLOW_NTP_AVATAR = false; + private static final int DUAL_PANES_HORIZONTAL_LAYOUT_MIN_WIDTH = 600; private String getContentDescription(@Nullable String email) { private SigninUtils() {} @@ -125,6 +128,11 @@ public final class SigninUtils { Context context, @Nullable DisplayableProfileData profileData, @UserActionableError int identityError) { + + if (!ALLOW_NTP_AVATAR) { + return mContext.getString(R.string.accessibility_toolbar_btn_identity_disc); + return context.getString(R.string.accessibility_toolbar_btn_identity_disc); + } + if (email == null) { return mContext.getString(R.string.accessibility_toolbar_btn_signed_out_identity_disc); if (profileData == null) { return context.getString(R.string.accessibility_toolbar_btn_signed_out_identity_disc); } -- 2.52.0 2.53.0 build/e_patches/Update-i18n-zhCN-support.patch +15 −16 Original line number Diff line number Diff line From 614c7c9b7d1da41e6d2805e033ea9b049629465b Mon Sep 17 00:00:00 2001 From 910483fb16989f607cb19375d4cf9de70f59ad84 Mon Sep 17 00:00:00 2001 From: mars <gzhqyz@gmail.com> Date: Sun, 2 Aug 2020 00:37:49 +0800 Subject: Update i18n zh_CN support Loading @@ -8,30 +8,30 @@ Signed-off-by: Saalim Quadri <danascape@gmail.com> --- .../resources/generated_resources_zh-CN.xtb | 4 +- .../resources/google_chrome_strings_zh-CN.xtb | 3 +- .../android_chrome_strings_zh-CN.xtb | 71 ++++++++++++++++++- .../android_chrome_strings_zh-CN.xtb | 70 ++++++++++++++++++- .../translations/browser_ui_strings_zh-CN.xtb | 26 ++++++- .../strings/components_strings_zh-CN.xtb | 31 +++++++- .../translations/android_ui_strings_zh-CN.xtb | 3 +- 6 files changed, 132 insertions(+), 6 deletions(-) 6 files changed, 131 insertions(+), 6 deletions(-) diff --git a/chrome/app/resources/generated_resources_zh-CN.xtb b/chrome/app/resources/generated_resources_zh-CN.xtb index 5045c9d4879ec..5f627daf14b90 100644 index 7bba850425d28..63ce2d86b5fa6 100644 --- a/chrome/app/resources/generated_resources_zh-CN.xtb +++ b/chrome/app/resources/generated_resources_zh-CN.xtb @@ -12186,4 +12186,6 @@ <translation id="99731366405731005">您需要开启 <ph name="LINK1_BEGIN" />Chrome 同步<ph name="LINK1_END" />才能使用 Wi-Fi 同步功能。<ph name="LINK2_BEGIN" />了解详情<ph name="LINK2_END" /></translation> @@ -12260,4 +12260,6 @@ <translation id="998347228911661591">同步标签页分组</translation> <translation id="998747458861718449">检查(&N)</translation> <translation id="998852291477823323">配置的政策不允许执行此操作。</translation> -</translationbundle> \ No newline at end of file +<translation id="2243924551662516171">广告拦截</translation> +<translation id="6262611605884902060">配置广告拦截和过滤规则地址</translation> +</translationbundle> diff --git a/chrome/app/resources/google_chrome_strings_zh-CN.xtb b/chrome/app/resources/google_chrome_strings_zh-CN.xtb index c3b081f3e2278..89befb5317464 100644 index db34dbea19ad3..09510b80419f6 100644 --- a/chrome/app/resources/google_chrome_strings_zh-CN.xtb +++ b/chrome/app/resources/google_chrome_strings_zh-CN.xtb @@ -778,4 +778,5 @@ @@ -800,4 +800,5 @@ <translation id="983803489796659991">更新服务器没有应用的任何哈希数据,因此安装失败。</translation> <translation id="989369509083708165">Google Chrome 是您的默认浏览器</translation> <translation id="989816563149873169"><ph name="SHORTCUT" /> 可用于切换 Chrome 个人资料</translation> Loading @@ -40,10 +40,10 @@ index c3b081f3e2278..89befb5317464 100644 +<translation id="9090881409075599658">关于 Bromite</translation> +</translationbundle> diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-CN.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-CN.xtb index 832c9a50a514b..4267f70006cdc 100644 index 6a3b4500eb671..58b9b86bf6b8c 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-CN.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-CN.xtb @@ -1999,4 +1999,73 @@ @@ -2072,4 +2072,72 @@ <translation id="992745192656291733"><ph name="TAB_COUNT" /> 个标签页</translation> <translation id="996149300115483134">动态卡片上的菜单已关闭</translation> <translation id="99907655649633293"><ph name="TAB_TITLE" />,无痕式标签页</translation> Loading @@ -66,7 +66,6 @@ index 832c9a50a514b..4267f70006cdc 100644 +<translation id="3414581552405433519">移动版网站</translation> +<translation id="560430187119032030">桌面版网站</translation> +<translation id="5926902521522105785">启用 Viewport 元标签解析</translation> +<translation id="5078638979202084724">为所有标签页添加书签</translation> +<translation id="5710096944345053040">设置</translation> +<translation id="7032549776816878218">一律使用无痕式标签页</translation> +<translation id="2299991736030477757">点击新标签页或链接时,在无痕式标签页打开链接</translation> Loading Loading @@ -120,10 +119,10 @@ index 832c9a50a514b..4267f70006cdc 100644 +<translation id="6792382002445853728">移动工具栏到底部</translation> +</translationbundle> diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_zh-CN.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_zh-CN.xtb index 9f2d2ffc932cf..3bd981f51a3c4 100644 index 26bda16618e45..41757e2e0a5a5 100644 --- a/components/browser_ui/strings/android/translations/browser_ui_strings_zh-CN.xtb +++ b/components/browser_ui/strings/android/translations/browser_ui_strings_zh-CN.xtb @@ -762,4 +762,28 @@ @@ -804,4 +804,28 @@ <translation id="961930410699694996">这次可以使用位置信息</translation> <translation id="967624055006145463">已存储的数据</translation> <translation id="969975166333045662">禁止网站使用 V8 优化工具。</translation> Loading Loading @@ -155,10 +154,10 @@ index 9f2d2ffc932cf..3bd981f51a3c4 100644 +<translation id="8431607486333903291">WebRTC</translation> +</translationbundle> diff --git a/components/strings/components_strings_zh-CN.xtb b/components/strings/components_strings_zh-CN.xtb index d5e3cd00aea62..7ff8a4287fab2 100644 index 8de23c5c6c0d9..ecfc301e55e7f 100644 --- a/components/strings/components_strings_zh-CN.xtb +++ b/components/strings/components_strings_zh-CN.xtb @@ -5194,4 +5194,33 @@ @@ -5263,4 +5263,33 @@ <translation id="995755448277384931">添加 IBAN</translation> <translation id="995782501881226248">YouTube</translation> <translation id="997986563973421916">来自 Google Pay</translation> Loading Loading @@ -207,5 +206,5 @@ index 5259e751b21cd..44cc7f0f184cd 100644 +<translation id="8586588515010398065">无法保存到所选文件</translation> +</translationbundle> -- 2.52.0 2.53.0 Loading
build/e_patches/Browser-Modify-default-search-engines.patch +24 −23 Original line number Diff line number Diff line From ca78b6a432fc1e972d4725abee08248677759177 Mon Sep 17 00:00:00 2001 From 00a7e636fd9e183e626a47e82bf39e87c0a9f25d Mon Sep 17 00:00:00 2001 From: Aayush Gupta <theimpulson@e.email> Date: Thu, 18 Mar 2021 13:42:44 +0100 Subject: Browser: Modify default search engines Loading @@ -13,15 +13,15 @@ Signed-off-by: Saalim Quadri <danascape@gmail.com> .../locale/locale_template_url_loader.h | 1 - .../browser/locale/LocaleManagerDelegate.java | 1 - .../locale/LocaleTemplateUrlLoader.java | 8 ---- .../regional_capabilities_service.cc | 4 ++ .../regional_capabilities_service.cc | 5 +++ .../cromite/cromite_prepopulated_engines.json | 32 ++++++++++++++ .../search_engines/search_engine_type.h | 4 +- .../search_engines/search_engine_utils.cc | 12 +----- .../template_url_prepopulate_data.cc | 8 ++-- 9 files changed, 48 insertions(+), 64 deletions(-) 9 files changed, 49 insertions(+), 64 deletions(-) diff --git a/chrome/browser/android/locale/locale_template_url_loader.cc b/chrome/browser/android/locale/locale_template_url_loader.cc index 9bc0f2fb1ec93..ba1e2e6e41913 100644 index 8e6c754e19271..d1f00983a4678 100644 --- a/chrome/browser/android/locale/locale_template_url_loader.cc +++ b/chrome/browser/android/locale/locale_template_url_loader.cc @@ -11,6 +11,7 @@ Loading Loading @@ -151,17 +151,18 @@ index 26c187bbcff33..60a32065acd26 100644 } } diff --git a/components/regional_capabilities/regional_capabilities_service.cc b/components/regional_capabilities/regional_capabilities_service.cc index 0fd9a6e94d133..37688dffa00f7 100644 index 445a16834fab5..1daaf2d79d5e2 100644 --- a/components/regional_capabilities/regional_capabilities_service.cc +++ b/components/regional_capabilities/regional_capabilities_service.cc @@ -322,6 +322,10 @@ RegionalCapabilitiesService::~RegionalCapabilitiesService() { std::vector<const TemplateURLPrepopulateData::PrepopulatedEngine*> @@ -375,6 +375,11 @@ std::vector<const PrepopulatedEngine*> RegionalCapabilitiesService::GetRegionalPrepopulatedEngines() { std::vector<const PrepopulatedEngine*> engines; + bool use_default = true; + if (use_default) { + return GetDefaultPrepopulatedEngines(); + } + if (HasSearchEngineCountryListOverride()) { auto country_override = std::get<SearchEngineCountryListOverride>( GetSearchEngineCountryOverride().value()); Loading Loading @@ -209,13 +210,13 @@ index 0d2ebbf08bfc7..9a7616e880b02 100644 "name": "Google in English", "keyword": "googleen", diff --git a/components/search_engines/search_engine_type.h b/components/search_engines/search_engine_type.h index 599924b6e5528..3234d5872dc74 100644 index 0ed9a94dcbf4c..daf4f796ff4c5 100644 --- a/components/search_engines/search_engine_type.h +++ b/components/search_engines/search_engine_type.h @@ -100,12 +100,14 @@ enum SearchEngineType { SEARCH_ENGINE_STARTER_PACK_AI_MODE = 80, SEARCH_ENGINE_GOOGLE_EN = 81, SEARCH_ENGINE_DUCKDUCKGOLIGHT = 82, @@ -101,12 +101,14 @@ enum SearchEngineType { SEARCH_ENGINE_YAHOO_JP = 81, SEARCH_ENGINE_GOOGLE_EN = 82, SEARCH_ENGINE_DUCKDUCKGOLIGHT = 83, + SEARCH_ENGINE_MURENASEARCH = 82, + SEARCH_ENGINE_SPOT = 83, Loading @@ -229,10 +230,10 @@ index 599924b6e5528..3234d5872dc74 100644 // Enum to record the type of search engine a user used in keyword mode. This diff --git a/components/search_engines/search_engine_utils.cc b/components/search_engines/search_engine_utils.cc index 4b32c2424922b..9808a5e92ff3a 100644 index 6a6070e916409..99c8461cab5c0 100644 --- a/components/search_engines/search_engine_utils.cc +++ b/components/search_engines/search_engine_utils.cc @@ -28,17 +28,7 @@ SearchEngineType GetEngineType(const GURL& url) { @@ -45,17 +45,7 @@ SearchEngineType GetEngineType(const GURL& url) { DCHECK(url.is_valid()); if ((true)) return SEARCH_ENGINE_OTHER; Loading @@ -248,14 +249,14 @@ index 4b32c2424922b..9808a5e92ff3a 100644 - - // Now check the rest of the prepopulate data. + // Check the prepopulate data. for (const auto* engine : TemplateURLPrepopulateData::kAllEngines) { if (SameDomain(url, GURL(engine->search_url))) { return engine->type; const auto& all_engines = regional_capabilities::GetAllPrepopulatedEngines(); auto it = std::ranges::find_if(all_engines, [&](const auto* engine) { diff --git a/components/search_engines/template_url_prepopulate_data.cc b/components/search_engines/template_url_prepopulate_data.cc index ef70b5f994236..31847de29973a 100644 index 3846c3d8aec64..1687798b8aa62 100644 --- a/components/search_engines/template_url_prepopulate_data.cc +++ b/components/search_engines/template_url_prepopulate_data.cc @@ -177,7 +177,8 @@ std::vector<std::unique_ptr<TemplateURLData>> GetPrepopulatedEngines( @@ -176,7 +176,8 @@ std::vector<std::unique_ptr<TemplateURLData>> GetPrepopulatedEngines( regional_prepopulated_engines) { std::vector<std::unique_ptr<TemplateURLData>> t_urls = GetPrepopulatedEnginesChromium(prefs, regional_prepopulated_engines); Loading @@ -265,7 +266,7 @@ index ef70b5f994236..31847de29973a 100644 t_urls.push_back(TemplateURLDataFromPrepopulatedEngine(duckduckgo_light)); return t_urls; } @@ -207,7 +208,8 @@ std::vector<std::unique_ptr<TemplateURLData>> GetLocalPrepopulatedEngines( @@ -206,7 +207,8 @@ std::vector<std::unique_ptr<TemplateURLData>> GetLocalPrepopulatedEngines( country_id, prefs, regional_capabilities::SearchEngineListType::kTopN), &PrepopulatedEngineToTemplateURLData); Loading @@ -275,7 +276,7 @@ index ef70b5f994236..31847de29973a 100644 t_urls.push_back(TemplateURLDataFromPrepopulatedEngine(duckduckgo_light)); return t_urls; } @@ -274,7 +276,7 @@ std::unique_ptr<TemplateURLData> GetPrepopulatedFallbackSearch( @@ -273,7 +275,7 @@ std::unique_ptr<TemplateURLData> GetPrepopulatedFallbackSearch( const std::vector<const PrepopulatedEngine*>& regional_prepopulated_engines) { return FindPrepopulatedEngineInternal(prefs, regional_prepopulated_engines, Loading @@ -285,5 +286,5 @@ index ef70b5f994236..31847de29973a 100644 } -- 2.52.0 2.53.0
build/e_patches/Disable-adding-a-signed-out-avatar-on-new-tab-pages-by-default.patch +32 −16 Original line number Diff line number Diff line From 6231725f2a639480f949d4d861854838003a94ae Mon Sep 17 00:00:00 2001 From 66b5ebde6e3b5767645a338e05775b27351d71ca Mon Sep 17 00:00:00 2001 From: fgei <fgei@gmail.com> Date: Tue, 8 Aug 2023 09:10:36 +0000 Subject: Disable adding a signed out avatar on new tab pages by default Signed-off-by: Saalim Quadri <danascape@gmail.com> --- .../identity_disc/IdentityDiscController.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) .../browser/identity_disc/IdentityDiscController.java | 8 ++++++++ .../chromium/chrome/browser/ui/signin/SigninUtils.java | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/chrome/android/java/src/org/chromium/chrome/browser/identity_disc/IdentityDiscController.java b/chrome/android/java/src/org/chromium/chrome/browser/identity_disc/IdentityDiscController.java index 6f4ea1de82989..ce6feff235efd 100644 index 33193e5f7ade6..29627282901c8 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/identity_disc/IdentityDiscController.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/identity_disc/IdentityDiscController.java @@ -71,6 +71,9 @@ public class IdentityDiscController IdentityManager.Observer, @@ -85,6 +85,9 @@ public class IdentityDiscController SyncService.SyncStateChangedListener, ButtonDataProvider { ButtonDataProvider, BottomSheetSigninAndHistorySyncCoordinator.Delegate { + + private static final boolean ALLOW_NTP_AVATAR = false; + // Context is used for fetching resources and launching preferences page. private final Context mContext; private final ObservableSupplier<Profile> mProfileSupplier; @@ -146,6 +149,11 @@ public class IdentityDiscController // Activity is used by sign-in launcher to anchor the bottomsheet. @@ -196,6 +199,11 @@ public class IdentityDiscController return; } Loading @@ -34,17 +35,32 @@ index 6f4ea1de82989..ce6feff235efd 100644 String email = CoreAccountInfo.getEmailFrom(getSignedInAccountInfo()); ensureProfileDataCache(mProfile); @@ -380,6 +388,10 @@ public class IdentityDiscController } diff --git a/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/SigninUtils.java b/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/SigninUtils.java index a8a16328f057d..c44ba5dd415a1 100644 --- a/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/SigninUtils.java +++ b/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/SigninUtils.java @@ -21,6 +21,9 @@ import org.chromium.components.sync.UserActionableError; /** Helper functions for sign-in and accounts. */ @NullMarked public final class SigninUtils { + + private static final boolean ALLOW_NTP_AVATAR = false; + private static final int DUAL_PANES_HORIZONTAL_LAYOUT_MIN_WIDTH = 600; private String getContentDescription(@Nullable String email) { private SigninUtils() {} @@ -125,6 +128,11 @@ public final class SigninUtils { Context context, @Nullable DisplayableProfileData profileData, @UserActionableError int identityError) { + + if (!ALLOW_NTP_AVATAR) { + return mContext.getString(R.string.accessibility_toolbar_btn_identity_disc); + return context.getString(R.string.accessibility_toolbar_btn_identity_disc); + } + if (email == null) { return mContext.getString(R.string.accessibility_toolbar_btn_signed_out_identity_disc); if (profileData == null) { return context.getString(R.string.accessibility_toolbar_btn_signed_out_identity_disc); } -- 2.52.0 2.53.0
build/e_patches/Update-i18n-zhCN-support.patch +15 −16 Original line number Diff line number Diff line From 614c7c9b7d1da41e6d2805e033ea9b049629465b Mon Sep 17 00:00:00 2001 From 910483fb16989f607cb19375d4cf9de70f59ad84 Mon Sep 17 00:00:00 2001 From: mars <gzhqyz@gmail.com> Date: Sun, 2 Aug 2020 00:37:49 +0800 Subject: Update i18n zh_CN support Loading @@ -8,30 +8,30 @@ Signed-off-by: Saalim Quadri <danascape@gmail.com> --- .../resources/generated_resources_zh-CN.xtb | 4 +- .../resources/google_chrome_strings_zh-CN.xtb | 3 +- .../android_chrome_strings_zh-CN.xtb | 71 ++++++++++++++++++- .../android_chrome_strings_zh-CN.xtb | 70 ++++++++++++++++++- .../translations/browser_ui_strings_zh-CN.xtb | 26 ++++++- .../strings/components_strings_zh-CN.xtb | 31 +++++++- .../translations/android_ui_strings_zh-CN.xtb | 3 +- 6 files changed, 132 insertions(+), 6 deletions(-) 6 files changed, 131 insertions(+), 6 deletions(-) diff --git a/chrome/app/resources/generated_resources_zh-CN.xtb b/chrome/app/resources/generated_resources_zh-CN.xtb index 5045c9d4879ec..5f627daf14b90 100644 index 7bba850425d28..63ce2d86b5fa6 100644 --- a/chrome/app/resources/generated_resources_zh-CN.xtb +++ b/chrome/app/resources/generated_resources_zh-CN.xtb @@ -12186,4 +12186,6 @@ <translation id="99731366405731005">您需要开启 <ph name="LINK1_BEGIN" />Chrome 同步<ph name="LINK1_END" />才能使用 Wi-Fi 同步功能。<ph name="LINK2_BEGIN" />了解详情<ph name="LINK2_END" /></translation> @@ -12260,4 +12260,6 @@ <translation id="998347228911661591">同步标签页分组</translation> <translation id="998747458861718449">检查(&N)</translation> <translation id="998852291477823323">配置的政策不允许执行此操作。</translation> -</translationbundle> \ No newline at end of file +<translation id="2243924551662516171">广告拦截</translation> +<translation id="6262611605884902060">配置广告拦截和过滤规则地址</translation> +</translationbundle> diff --git a/chrome/app/resources/google_chrome_strings_zh-CN.xtb b/chrome/app/resources/google_chrome_strings_zh-CN.xtb index c3b081f3e2278..89befb5317464 100644 index db34dbea19ad3..09510b80419f6 100644 --- a/chrome/app/resources/google_chrome_strings_zh-CN.xtb +++ b/chrome/app/resources/google_chrome_strings_zh-CN.xtb @@ -778,4 +778,5 @@ @@ -800,4 +800,5 @@ <translation id="983803489796659991">更新服务器没有应用的任何哈希数据,因此安装失败。</translation> <translation id="989369509083708165">Google Chrome 是您的默认浏览器</translation> <translation id="989816563149873169"><ph name="SHORTCUT" /> 可用于切换 Chrome 个人资料</translation> Loading @@ -40,10 +40,10 @@ index c3b081f3e2278..89befb5317464 100644 +<translation id="9090881409075599658">关于 Bromite</translation> +</translationbundle> diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-CN.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-CN.xtb index 832c9a50a514b..4267f70006cdc 100644 index 6a3b4500eb671..58b9b86bf6b8c 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-CN.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-CN.xtb @@ -1999,4 +1999,73 @@ @@ -2072,4 +2072,72 @@ <translation id="992745192656291733"><ph name="TAB_COUNT" /> 个标签页</translation> <translation id="996149300115483134">动态卡片上的菜单已关闭</translation> <translation id="99907655649633293"><ph name="TAB_TITLE" />,无痕式标签页</translation> Loading @@ -66,7 +66,6 @@ index 832c9a50a514b..4267f70006cdc 100644 +<translation id="3414581552405433519">移动版网站</translation> +<translation id="560430187119032030">桌面版网站</translation> +<translation id="5926902521522105785">启用 Viewport 元标签解析</translation> +<translation id="5078638979202084724">为所有标签页添加书签</translation> +<translation id="5710096944345053040">设置</translation> +<translation id="7032549776816878218">一律使用无痕式标签页</translation> +<translation id="2299991736030477757">点击新标签页或链接时,在无痕式标签页打开链接</translation> Loading Loading @@ -120,10 +119,10 @@ index 832c9a50a514b..4267f70006cdc 100644 +<translation id="6792382002445853728">移动工具栏到底部</translation> +</translationbundle> diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_zh-CN.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_zh-CN.xtb index 9f2d2ffc932cf..3bd981f51a3c4 100644 index 26bda16618e45..41757e2e0a5a5 100644 --- a/components/browser_ui/strings/android/translations/browser_ui_strings_zh-CN.xtb +++ b/components/browser_ui/strings/android/translations/browser_ui_strings_zh-CN.xtb @@ -762,4 +762,28 @@ @@ -804,4 +804,28 @@ <translation id="961930410699694996">这次可以使用位置信息</translation> <translation id="967624055006145463">已存储的数据</translation> <translation id="969975166333045662">禁止网站使用 V8 优化工具。</translation> Loading Loading @@ -155,10 +154,10 @@ index 9f2d2ffc932cf..3bd981f51a3c4 100644 +<translation id="8431607486333903291">WebRTC</translation> +</translationbundle> diff --git a/components/strings/components_strings_zh-CN.xtb b/components/strings/components_strings_zh-CN.xtb index d5e3cd00aea62..7ff8a4287fab2 100644 index 8de23c5c6c0d9..ecfc301e55e7f 100644 --- a/components/strings/components_strings_zh-CN.xtb +++ b/components/strings/components_strings_zh-CN.xtb @@ -5194,4 +5194,33 @@ @@ -5263,4 +5263,33 @@ <translation id="995755448277384931">添加 IBAN</translation> <translation id="995782501881226248">YouTube</translation> <translation id="997986563973421916">来自 Google Pay</translation> Loading Loading @@ -207,5 +206,5 @@ index 5259e751b21cd..44cc7f0f184cd 100644 +<translation id="8586588515010398065">无法保存到所选文件</translation> +</translationbundle> -- 2.52.0 2.53.0