Эх сурвалжийг харах

Update to Chromium 89.0.4389.82

Albert Tang 3 жил өмнө
parent
commit
4a8e2ad03d

+ 1 - 1
chromium_version.txt

@@ -1 +1 @@
-89.0.4389.72
+89.0.4389.82

+ 1 - 0
domain_substitution.list

@@ -3020,6 +3020,7 @@ ios/chrome/browser/ui/reading_list/reading_list_list_item_factory_unittest.mm
 ios/chrome/browser/ui/reading_list/reading_list_mediator_unittest.mm
 ios/chrome/browser/ui/settings/cells/search_engine_item.h
 ios/chrome/browser/ui/settings/cells/search_engine_item_unittest.mm
+ios/chrome/browser/ui/settings/clear_browsing_data/clear_browsing_data_egtest.mm
 ios/chrome/browser/ui/settings/import_data_table_view_controller_unittest.mm
 ios/chrome/browser/ui/settings/password/password_details/password_details_table_view_controller_unittest.mm
 ios/chrome/browser/ui/settings/password/password_exporter_unittest.mm

+ 14 - 0
patches/core/iridium-browser/all-add-trk-prefixes-to-possibly-evil-connections.patch

@@ -612,6 +612,20 @@ by default.
  
    GURL url(args[0]);
    if (url.is_valid() && url.has_scheme())
+--- a/extensions/common/extension_urls.cc
++++ b/extensions/common/extension_urls.cc
+@@ -26,9 +26,9 @@ bool IsSourceFromAnExtension(const base:
+ 
+ namespace extension_urls {
+ 
+-const char kChromeWebstoreBaseURL[] = "https://chrome.google.com/webstore";
++const char kChromeWebstoreBaseURL[] = "trk:09:https://chrome.google.com/webstore";
+ const char kChromeWebstoreUpdateURL[] =
+-    "https://clients2.google.com/service/update2/crx";
++    "trk:05:https://clients2.google.com/service/update2/crx";
+ 
+ GURL GetWebstoreLaunchURL() {
+   extensions::ExtensionsClient* client = extensions::ExtensionsClient::Get();
 --- a/google_apis/gaia/gaia_constants.cc
 +++ b/google_apis/gaia/gaia_constants.cc
 @@ -25,23 +25,23 @@ const char kSyncService[] = "chromiumsyn

+ 0 - 11
patches/core/ungoogled-chromium/disable-webstore-urls.patch

@@ -180,14 +180,3 @@
        return true;
      case ExtensionFetch::CREDENTIALS_OAUTH2_TOKEN:
        fetch->oauth2_attempt_count++;
---- a/extensions/common/extension_urls.cc
-+++ b/extensions/common/extension_urls.cc
-@@ -26,7 +26,7 @@ bool IsSourceFromAnExtension(const base:
- 
- namespace extension_urls {
- 
--const char kChromeWebstoreBaseURL[] = "https://chrome.google.com/webstore";
-+const char kChromeWebstoreBaseURL[] = "trk:09:https://chrome.google.com/webstore";
- const char kChromeWebstoreUpdateURL[] =
-     "https://clients2.google.com/service/update2/crx";
- 

+ 12 - 0
patches/core/ungoogled-chromium/fix-building-without-enabling-reporting.patch

@@ -80,6 +80,18 @@
    // Returns the frame host ptr. The interface returned is backed by an
    // associated interface with the legacy Chrome IPC channel.
    mojom::blink::LocalFrameHost& GetLocalFrameHostRemote() const;
+@@ -903,9 +904,11 @@ class CORE_EXPORT LocalFrame final
+   // const methods.
+   //
+   // LocalFrame can be reused by multiple ExecutionContext.
++#if BUILDFLAG(ENABLE_REPORTING)
+   mutable HeapMojoRemote<mojom::blink::ReportingServiceProxy,
+                          HeapMojoWrapperMode::kWithoutContextObserver>
+       reporting_service_{nullptr};
++#endif
+ 
+ #if defined(OS_MAC)
+   // LocalFrame can be reused by multiple ExecutionContext.
 --- a/third_party/blink/renderer/core/frame/reporting_context.cc
 +++ b/third_party/blink/renderer/core/frame/reporting_context.cc
 @@ -4,6 +4,7 @@

+ 1 - 1
pruning.list

@@ -75,7 +75,7 @@ chrome/browser/resources/default_apps/youtube.crx
 chrome/browser/resources/media/mei_preload/preloaded_data.pb
 chrome/browser/ui/app_list/search/search_result_ranker/20190722_example_preprocessor_config.pb
 chrome/browser/ui/app_list/search/search_result_ranker/search_ranker_assets/20190923_example_preprocessor_config.pb
-chrome/build/pgo_profiles/chrome-linux-4389-1614333145-3fb545b30f8abc065d64d3b5af88abd66c7abb5e.profdata
+chrome/build/pgo_profiles/chrome-linux-4389-1614685055-d26d64f2c1cdbd0bbfcf6c30c28fa131f3dde5ce.profdata
 chrome/chrome_cleaner/parsers/shortcut_parser/target/data/lnk_parser_fuzzer/Network Share Test.lnk
 chrome/chrome_cleaner/parsers/shortcut_parser/target/data/lnk_parser_fuzzer/New folder - Shortcut.lnk
 chrome/chrome_cleaner/parsers/shortcut_parser/target/data/lnk_parser_fuzzer/long_name.lnk