Sfoglia il codice sorgente

Release 70.0.3538.77

csagan5 6 anni fa
parent
commit
bc1f0b79f5
42 ha cambiato i file con 332 aggiunte e 23 eliminazioni
  1. 5 0
      CHANGELOG.md
  2. 2 2
      README.md
  3. 122 4
      filters/adblock_entries.h
  4. 23 0
      patches/BRM055_Disable-generic-sensor-API-by-default.patch
  5. 161 0
      patches/BRM056_Add-flag-to-disable-device-motion-API.patch
  6. 0 0
      patches/BRM057_Punt-the-Widevine-version-string.patch
  7. 0 0
      patches/BRM058_Disable-metrics-on-all-I-O-threads.patch
  8. 12 10
      patches/BRM059_Add-a-flag-for-DNS-over-HTTPS.patch
  9. 0 0
      patches/BRM060_Always-respect-async-dns-flag-regardless-of-SDK-version.patch
  10. 4 4
      patches/BRM061_Add-flag-to-configure-maximum-connections-per-host.patch
  11. 0 0
      patches/BRM062_Add-custom-tab-intents-privacy-option.patch
  12. 0 0
      patches/BRM063_Add-privacy-option-to-keep-cookies-until-session-exit.patch
  13. 0 0
      patches/BRM064_Always-allow-partner-customisation.patch
  14. 0 0
      patches/BRM065_Change-default-homepage-to-new-tab-page.patch
  15. 0 0
      patches/BRM066_Add-bookmark-import-export-actions-in-bookmarks-activity-and-page.patch
  16. 0 0
      patches/BRM067_Add-option-to-not-persist-tabs-across-sessions.patch
  17. 0 0
      patches/BRM068_Add-an-always-incognito-mode.patch
  18. 0 0
      patches/BRM069_Disable-fetching-of-all-field-trials.patch
  19. 0 0
      patches/BRM070_Disable-smooth-scrolling-on-Linux.patch
  20. 0 0
      patches/BRM071_Disable-plugins-enumeration.patch
  21. 0 0
      patches/BRM072_Remove-google-account-access-permission-on-reboot.patch
  22. 0 0
      patches/BRM073_net-cert-increase-default-key-length-for-newly-generated-RSA-keys.patch
  23. 0 0
      patches/BRM074_dns-send-IPv6-connectivity-probes-to-RIPE-DNS-rather-than-Google.patch
  24. 0 0
      patches/BRM075_profile-resetter-do-not-tick-send-settings-by-default.patch
  25. 0 0
      patches/BRM076_browser-ui-disable-warning-about-missing-API-keys.patch
  26. 0 0
      patches/BRM077_autofill-disable-autofill-download-manager.patch
  27. 0 0
      patches/BRM078_first_run-deactivate-autoupdate-globally.patch
  28. 0 0
      patches/BRM079_safe_browsing-disable-incident-reporting.patch
  29. 0 0
      patches/BRM080_safe_browsing-disable-reporting-of-safebrowsing-override.patch
  30. 0 0
      patches/BRM081_safe_browsing-disable-cookie-transmission.patch
  31. 0 0
      patches/BRM082_ungoogled-chromium-disable-safe-browsing.patch
  32. 0 0
      patches/BRM083_Allow-building-without-safebrowsing-for-Android.patch
  33. 0 0
      patches/BRM084_extensions-always-show-component-extensions-in-the-ext-list.patch
  34. 0 0
      patches/BRM085_translate-disable-fetching-of-translate-languages-from-server.patch
  35. 0 0
      patches/BRM086_lint-suppress-hardcoded-text-warnings.patch
  36. 0 0
      patches/BRM087_kill-Vision.patch
  37. 0 0
      patches/BRM088_kill-Auth.patch
  38. 0 0
      patches/BRM089_kill-remaining-Play-Services-checks.patch
  39. 0 0
      patches/BRM090_kill-TOS-and-metrics-opt-out.patch
  40. 0 0
      patches/BRM091_kill-Translate-doesn-t-work.patch
  41. 0 0
      patches/BRM092_Allow-sign-in-to-Google-sites-like-Gmail-without-signing-in-to-Chromium.patch
  42. 3 3
      patches/BRM093_Permanently-disable-query-in-omnibox.patch

+ 5 - 0
CHANGELOG.md

@@ -1,3 +1,8 @@
+# 70.0.3538.77
+* disable generic sensor APIs by default (fixes https://github.com/bromite/bromite/issues/160)
+* introduce flag to disable device motion API (fixes https://github.com/bromite/bromite/issues/160)
+* add Quad9 as a DNS-over-HTTPS (DoH) option (fixes https://github.com/bromite/bromite/issues/140)
+
 # 70.0.3538.71
 * fix bug with canvas fingerprinting (fixes https://github.com/bromite/bromite/issues/154)
 

+ 2 - 2
README.md

@@ -70,12 +70,12 @@ Yes, since version 69. While the desktop version of Chromium has an option to di
 
 * baked-in adblock engine with filters from EasyList, EasyPrivacy and others
 * remove click-tracking and AMP from search results
-* DNS-over-HTTPS support via Google/CloudFlare servers
+* DNS-over-HTTPS support via Google, Cloudflare and Quad9 servers
 * [StartPage](https://startpage.com/), [DuckDuckGo](https://duckduckgo.com/) and [Qwant](https://www.qwant.com/) search engines
 * chrome flags to disable custom intents and clear session on exit
 * always-incognito mode
 * completely removed safe browsing and other privacy-unfriendly features
-* anti-fingerprinting mitigations for canvas, audio, client rects and webGL
+* anti-fingerprinting mitigations for canvas, audio, client rects, webGL and sensor APIs
 * use fixed User-Agent to conceal real model and browser version
 * privacy enhancement patches from [Iridium](https://iridiumbrowser.de/), [Inox patchset](https://github.com/gcarq/inox-patchset), [Brave](https://brave.com/) and [ungoogled-chromium](https://github.com/Eloston/ungoogled-chromium) projects
 

File diff suppressed because it is too large
+ 122 - 4
filters/adblock_entries.h


+ 23 - 0
patches/BRM055_Disable-generic-sensor-API-by-default.patch

@@ -0,0 +1,23 @@
+From: csagan5 <32685696+csagan5@users.noreply.github.com>
+Date: Mon, 22 Oct 2018 21:14:57 +0200
+Subject: Disable generic sensor API by default
+
+---
+ services/device/public/cpp/device_features.cc | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/services/device/public/cpp/device_features.cc b/services/device/public/cpp/device_features.cc
+--- a/services/device/public/cpp/device_features.cc
++++ b/services/device/public/cpp/device_features.cc
+@@ -9,7 +9,7 @@ namespace features {
+ // Enables sensors based on Generic Sensor API:
+ // https://w3c.github.io/sensors/
+ const base::Feature kGenericSensor{"GenericSensor",
+-                                   base::FEATURE_ENABLED_BY_DEFAULT};
++                                   base::FEATURE_DISABLED_BY_DEFAULT};
+ // Enables an extra set of concrete sensors classes based on Generic Sensor API,
+ // which expose previously unexposed platform features, e.g. ALS or Magnetometer
+ const base::Feature kGenericSensorExtraClasses{
+-- 
+2.11.0
+

+ 161 - 0
patches/BRM056_Add-flag-to-disable-device-motion-API.patch

@@ -0,0 +1,161 @@
+From: csagan5 <32685696+csagan5@users.noreply.github.com>
+Date: Mon, 22 Oct 2018 21:29:53 +0200
+Subject: Add flag to disable device motion API
+
+---
+ chrome/browser/about_flags.cc                                        | 3 +++
+ chrome/browser/flag_descriptions.cc                                  | 4 ++++
+ chrome/browser/flag_descriptions.h                                   | 3 +++
+ content/browser/renderer_host/render_process_host_impl.cc            | 1 +
+ content/child/runtime_features.cc                                    | 3 +++
+ content/public/common/content_switches.cc                            | 3 +++
+ content/public/common/content_switches.h                             | 1 +
+ third_party/blink/public/platform/web_runtime_features.h             | 1 +
+ third_party/blink/renderer/modules/modules_initializer.cc            | 3 ++-
+ third_party/blink/renderer/platform/exported/web_runtime_features.cc | 4 ++++
+ third_party/blink/renderer/platform/runtime_enabled_features.json5   | 4 ++++
+ 11 files changed, 29 insertions(+), 1 deletion(-)
+
+diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
+--- a/chrome/browser/about_flags.cc
++++ b/chrome/browser/about_flags.cc
+@@ -3040,6 +3040,9 @@ const FeatureEntry kFeatureEntries[] = {
+     {"enable-generic-sensor", flag_descriptions::kEnableGenericSensorName,
+      flag_descriptions::kEnableGenericSensorDescription, kOsAll,
+      FEATURE_VALUE_TYPE(features::kGenericSensor)},
++    {"disable-device-motion", flag_descriptions::kDisableDeviceMotionName,
++     flag_descriptions::kDisableDeviceMotionDescription, kOsAll,
++     SINGLE_DISABLE_VALUE_TYPE(switches::kDisableDeviceMotion)},
+     {"enable-generic-sensor-extra-classes",
+      flag_descriptions::kEnableGenericSensorExtraClassesName,
+      flag_descriptions::kEnableGenericSensorExtraClassesDescription, kOsAll,
+diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
+--- a/chrome/browser/flag_descriptions.cc
++++ b/chrome/browser/flag_descriptions.cc
+@@ -556,6 +556,10 @@ const char kEnableGenericSensorDescription[] =
+     "Accelerometer, LinearAccelerationSensor, Gyroscope, "
+     "AbsoluteOrientationSensor and RelativeOrientationSensor interfaces.";
+ 
++const char kDisableDeviceMotionName[] = "Disable device motion";
++const char kDisableDeviceMotionDescription[] =
++    "Disable device motion API";
++
+ const char kEnableGenericSensorExtraClassesName[] =
+     "Generic Sensor Extra Classes";
+ const char kEnableGenericSensorExtraClassesDescription[] =
+diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
+--- a/chrome/browser/flag_descriptions.h
++++ b/chrome/browser/flag_descriptions.h
+@@ -366,6 +366,9 @@ extern const char kEnableEnumeratingAudioDevicesDescription[];
+ extern const char kEnableGenericSensorName[];
+ extern const char kEnableGenericSensorDescription[];
+ 
++extern const char kDisableDeviceMotionName[];
++extern const char kDisableDeviceMotionDescription[];
++
+ extern const char kEnableGenericSensorExtraClassesName[];
+ extern const char kEnableGenericSensorExtraClassesDescription[];
+ 
+diff --git a/content/browser/renderer_host/render_process_host_impl.cc b/content/browser/renderer_host/render_process_host_impl.cc
+--- a/content/browser/renderer_host/render_process_host_impl.cc
++++ b/content/browser/renderer_host/render_process_host_impl.cc
+@@ -2938,6 +2938,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLineToRenderer(
+     switches::kDisableCompositorUkmForTests,
+     switches::kDisablePreferCompositingToLCDText,
+     switches::kDisableDatabases,
++    switches::kDisableDeviceMotion,
+     switches::kDisableFileSystem,
+     switches::kDisableFrameRateLimit,
+     switches::kDisableGpuMemoryBufferVideoFrames,
+diff --git a/content/child/runtime_features.cc b/content/child/runtime_features.cc
+--- a/content/child/runtime_features.cc
++++ b/content/child/runtime_features.cc
+@@ -144,6 +144,9 @@ void SetRuntimeFeaturesDefaultsAndUpdateFromArgs(
+   if (command_line.HasSwitch(switches::kDisableSharedWorkers))
+     WebRuntimeFeatures::EnableSharedWorker(false);
+ 
++  if (command_line.HasSwitch(switches::kDisableDeviceMotion))
++    WebRuntimeFeatures::EnableDeviceMotion(false);
++
+   if (command_line.HasSwitch(switches::kDisableSpeechAPI))
+     WebRuntimeFeatures::EnableScriptedSpeech(false);
+ 
+diff --git a/content/public/common/content_switches.cc b/content/public/common/content_switches.cc
+--- a/content/public/common/content_switches.cc
++++ b/content/public/common/content_switches.cc
+@@ -98,6 +98,9 @@ const char kDisableCompositorUkmForTests[] = "disable-compositor-ukm-for-tests";
+ // Disables HTML5 DB support.
+ const char kDisableDatabases[]              = "disable-databases";
+ 
++// Disable device motion events.
++const char kDisableDeviceMotion[]           = "disable-device-motion";
++
+ // Disable the per-domain blocking for 3D APIs after GPU reset.
+ // This switch is intended only for tests.
+ const char kDisableDomainBlockingFor3DAPIs[] =
+diff --git a/content/public/common/content_switches.h b/content/public/common/content_switches.h
+--- a/content/public/common/content_switches.h
++++ b/content/public/common/content_switches.h
+@@ -42,6 +42,7 @@ CONTENT_EXPORT extern const char kDisableBlinkFeatures[];
+ CONTENT_EXPORT extern const char kDisableCompositorUkmForTests[];
+ CONTENT_EXPORT extern const char kDisableDatabases[];
+ CONTENT_EXPORT extern const char kDisableDisplayList2dCanvas[];
++CONTENT_EXPORT extern const char kDisableDeviceMotion[];
+ extern const char kDisableDomainBlockingFor3DAPIs[];
+ CONTENT_EXPORT extern const char kDisableWebGL[];
+ CONTENT_EXPORT extern const char kDisableWebGL2[];
+diff --git a/third_party/blink/public/platform/web_runtime_features.h b/third_party/blink/public/platform/web_runtime_features.h
+--- a/third_party/blink/public/platform/web_runtime_features.h
++++ b/third_party/blink/public/platform/web_runtime_features.h
+@@ -84,6 +84,7 @@ class WebRuntimeFeatures {
+   BLINK_PLATFORM_EXPORT static void EnableCSSFragmentIdentifiers(bool);
+   BLINK_PLATFORM_EXPORT static void EnableScrollTopLeftInterop(bool);
+   BLINK_PLATFORM_EXPORT static void EnableDatabase(bool);
++  BLINK_PLATFORM_EXPORT static void EnableDeviceMotion(bool);
+   BLINK_PLATFORM_EXPORT static void EnableDecodeToYUV(bool);
+   BLINK_PLATFORM_EXPORT static void EnableDisplayCutoutAPI(bool);
+   BLINK_PLATFORM_EXPORT static void EnableFastMobileScrolling(bool);
+diff --git a/third_party/blink/renderer/modules/modules_initializer.cc b/third_party/blink/renderer/modules/modules_initializer.cc
+--- a/third_party/blink/renderer/modules/modules_initializer.cc
++++ b/third_party/blink/renderer/modules/modules_initializer.cc
+@@ -233,7 +233,8 @@ void ModulesInitializer::InitInspectorAgentSession(
+ void ModulesInitializer::OnClearWindowObjectInMainWorld(
+     Document& document,
+     const Settings& settings) const {
+-  DeviceMotionController::From(document);
++  if (RuntimeEnabledFeatures::DeviceMotionEnabled())
++    DeviceMotionController::From(document);
+   DeviceOrientationController::From(document);
+   DeviceOrientationAbsoluteController::From(document);
+   NavigatorGamepad::From(document);
+diff --git a/third_party/blink/renderer/platform/exported/web_runtime_features.cc b/third_party/blink/renderer/platform/exported/web_runtime_features.cc
+--- a/third_party/blink/renderer/platform/exported/web_runtime_features.cc
++++ b/third_party/blink/renderer/platform/exported/web_runtime_features.cc
+@@ -140,6 +140,10 @@ void WebRuntimeFeatures::EnableDatabase(bool enable) {
+   RuntimeEnabledFeatures::SetDatabaseEnabled(enable);
+ }
+ 
++void WebRuntimeFeatures::EnableDeviceMotion(bool enable) {
++  RuntimeEnabledFeatures::SetDeviceMotionEnabled(enable);
++}
++
+ void WebRuntimeFeatures::EnableDecodeToYUV(bool enable) {
+   RuntimeEnabledFeatures::SetDecodeToYUVEnabled(enable);
+ }
+diff --git a/third_party/blink/renderer/platform/runtime_enabled_features.json5 b/third_party/blink/renderer/platform/runtime_enabled_features.json5
+--- a/third_party/blink/renderer/platform/runtime_enabled_features.json5
++++ b/third_party/blink/renderer/platform/runtime_enabled_features.json5
+@@ -348,6 +348,10 @@
+       status: "stable",
+     },
+     {
++      name: "DeviceMotion",
++      status: "stable",
++    },
++    {
+       name: "DecodeToYUV",
+       status: "experimental",
+     },
+-- 
+2.11.0
+

+ 0 - 0
patches/BRM055_Punt-the-Widevine-version-string.patch → patches/BRM057_Punt-the-Widevine-version-string.patch


+ 0 - 0
patches/BRM056_Disable-metrics-on-all-I-O-threads.patch → patches/BRM058_Disable-metrics-on-all-I-O-threads.patch


+ 12 - 10
patches/BRM057_Add-a-flag-for-DNS-over-HTTPS.patch → patches/BRM059_Add-a-flag-for-DNS-over-HTTPS.patch

@@ -8,22 +8,22 @@ Reduce HTTP headers in DoH requests to bare minimum.
 
 See also: https://tools.ietf.org/id/draft-ietf-doh-dns-over-https-12.txt
 ---
- chrome/browser/about_flags.cc                      | 12 ++++++++++
+ chrome/browser/about_flags.cc                      | 13 ++++++++++
  chrome/browser/flag_descriptions.cc                |  3 +++
  chrome/browser/flag_descriptions.h                 |  3 +++
  .../browser/net/system_network_context_manager.cc  | 16 ++++++-------
- .../common/network_features.cc                     |  5 ++--
+ .../common/network_features.cc                     |  6 +++--
  .../common/network_features.h                      |  4 +++-
  .../common/network_switch_list.h                   |  4 ++++
  net/base/load_flags_list.h                         |  6 +++++
  net/dns/dns_transaction.cc                         | 28 +++-------------------
  net/url_request/url_request_http_job.cc            | 26 ++++++++++++--------
- 10 files changed, 60 insertions(+), 47 deletions(-)
+ 10 files changed, 62 insertions(+), 47 deletions(-)
 
 diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
 --- a/chrome/browser/about_flags.cc
 +++ b/chrome/browser/about_flags.cc
-@@ -416,6 +416,12 @@ const FeatureEntry::Choice kChromeHomeSwipeLogicChoices[] = {
+@@ -416,6 +416,13 @@ const FeatureEntry::Choice kChromeHomeSwipeLogicChoices[] = {
       switches::kChromeHomeSwipeLogicType, "velocity"},
  };
  
@@ -31,12 +31,13 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
 +    {features::kDnsOverHttpsChoiceDefault, "", ""},
 +    {features::kDnsOverHttpsChoiceGoogle, switches::kDnsOverHttpsServer, "https://dns.google.com/experimental"},
 +    {features::kDnsOverHttpsChoiceCloudflare, switches::kDnsOverHttpsServer, "https://1.1.1.1/dns-query"},
++    {features::kDnsOverHttpsChoiceQuad9, switches::kDnsOverHttpsServer, "https://9.9.9.9/dns-query"}
 +};
 +
  #endif  // OS_ANDROID
  
  const FeatureEntry::Choice kNumRasterThreadsChoices[] = {
-@@ -3714,6 +3720,12 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -3717,6 +3724,12 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(features::kAsyncDns)},
  #endif  // defined(OS_ANDROID)
  
@@ -52,7 +53,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
 diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
 --- a/chrome/browser/flag_descriptions.cc
 +++ b/chrome/browser/flag_descriptions.cc
-@@ -2239,6 +2239,9 @@ const char kAndroidPaymentAppsDescription[] =
+@@ -2243,6 +2243,9 @@ const char kAndroidPaymentAppsDescription[] =
  const char kAsyncDnsName[] = "Async DNS resolver";
  const char kAsyncDnsDescription[] = "Enables the built-in DNS resolver.";
  
@@ -65,7 +66,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
 diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
 --- a/chrome/browser/flag_descriptions.h
 +++ b/chrome/browser/flag_descriptions.h
-@@ -1347,6 +1347,9 @@ extern const char kAppNotificationStatusMessagingDescription[];
+@@ -1350,6 +1350,9 @@ extern const char kAppNotificationStatusMessagingDescription[];
  extern const char kAsyncDnsName[];
  extern const char kAsyncDnsDescription[];
  
@@ -111,7 +112,7 @@ diff --git a/chrome/browser/net/system_network_context_manager.cc b/chrome/brows
 diff --git a/components/network_session_configurator/common/network_features.cc b/components/network_session_configurator/common/network_features.cc
 --- a/components/network_session_configurator/common/network_features.cc
 +++ b/components/network_session_configurator/common/network_features.cc
-@@ -11,7 +11,8 @@ namespace features {
+@@ -11,7 +11,9 @@ namespace features {
  // TODO(nharper): Disable kChannelID on all platforms in M69.
  const base::Feature kChannelID{"channel-id", base::FEATURE_ENABLED_BY_DEFAULT};
  
@@ -119,7 +120,8 @@ diff --git a/components/network_session_configurator/common/network_features.cc
 -                                  base::FEATURE_DISABLED_BY_DEFAULT};
 +const char kDnsOverHttpsChoiceDefault[] = "Disabled",
 +                 kDnsOverHttpsChoiceGoogle[] = "Google",
-+                 kDnsOverHttpsChoiceCloudflare[] = "Cloudflare";
++                 kDnsOverHttpsChoiceCloudflare[] = "Cloudflare",
++                 kDnsOverHttpsChoiceQuad9[] = "Quad9";
  
  }  // namespace features
 diff --git a/components/network_session_configurator/common/network_features.h b/components/network_session_configurator/common/network_features.h
@@ -134,7 +136,7 @@ diff --git a/components/network_session_configurator/common/network_features.h b
  // (https://tools.ietf.org/id/draft-ietf-doh-dns-over-https-12.txt).
  NETWORK_SESSION_CONFIGURATOR_EXPORT extern const base::Feature kDnsOverHttps;
 +NETWORK_SESSION_CONFIGURATOR_EXPORT extern const char kDnsOverHttpsChoiceDefault[],
-+   kDnsOverHttpsChoiceGoogle[], kDnsOverHttpsChoiceCloudflare[];
++   kDnsOverHttpsChoiceGoogle[], kDnsOverHttpsChoiceCloudflare[], kDnsOverHttpsChoiceQuad9[];
  
  }  // namespace features
  

+ 0 - 0
patches/BRM058_Always-respect-async-dns-flag-regardless-of-SDK-version.patch → patches/BRM060_Always-respect-async-dns-flag-regardless-of-SDK-version.patch


+ 4 - 4
patches/BRM059_Add-flag-to-configure-maximum-connections-per-host.patch → patches/BRM061_Add-flag-to-configure-maximum-connections-per-host.patch

@@ -18,7 +18,7 @@ with limited CPU/memory resources and it is disabled by default.
 diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
 --- a/chrome/browser/about_flags.cc
 +++ b/chrome/browser/about_flags.cc
-@@ -908,6 +908,11 @@ const FeatureEntry::Choice kForceEffectiveConnectionTypeChoices[] = {
+@@ -909,6 +909,11 @@ const FeatureEntry::Choice kForceEffectiveConnectionTypeChoices[] = {
       net::kEffectiveConnectionType4G},
  };
  
@@ -30,7 +30,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
  // Ensure that all effective connection types returned by Network Quality
  // Estimator (NQE) are also exposed via flags.
  static_assert(net::EFFECTIVE_CONNECTION_TYPE_LAST + 2 ==
-@@ -2606,6 +2611,9 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -2607,6 +2612,9 @@ const FeatureEntry kFeatureEntries[] = {
       flag_descriptions::kMaterialDesignIncognitoNTPName,
       flag_descriptions::kMaterialDesignIncognitoNTPDescription, kOsAndroid,
       FEATURE_VALUE_TYPE(features::kMaterialDesignIncognitoNTP)},
@@ -43,7 +43,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
 diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
 --- a/chrome/browser/flag_descriptions.cc
 +++ b/chrome/browser/flag_descriptions.cc
-@@ -1132,6 +1132,10 @@ const char kMaterialDesignIncognitoNTPDescription[] =
+@@ -1136,6 +1136,10 @@ const char kMaterialDesignIncognitoNTPDescription[] =
      "If enabled, the Incognito New Tab page uses the new material design with "
      "a better readable text.";
  
@@ -57,7 +57,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
 diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
 --- a/chrome/browser/flag_descriptions.h
 +++ b/chrome/browser/flag_descriptions.h
-@@ -702,6 +702,9 @@ extern const char kMarkHttpAsWarningAndDangerousOnPasswordsAndCreditCards[];
+@@ -705,6 +705,9 @@ extern const char kMarkHttpAsWarningAndDangerousOnPasswordsAndCreditCards[];
  extern const char kMaterialDesignIncognitoNTPName[];
  extern const char kMaterialDesignIncognitoNTPDescription[];
  

+ 0 - 0
patches/BRM060_Add-custom-tab-intents-privacy-option.patch → patches/BRM062_Add-custom-tab-intents-privacy-option.patch


+ 0 - 0
patches/BRM061_Add-privacy-option-to-keep-cookies-until-session-exit.patch → patches/BRM063_Add-privacy-option-to-keep-cookies-until-session-exit.patch


+ 0 - 0
patches/BRM062_Always-allow-partner-customisation.patch → patches/BRM064_Always-allow-partner-customisation.patch


+ 0 - 0
patches/BRM063_Change-default-homepage-to-new-tab-page.patch → patches/BRM065_Change-default-homepage-to-new-tab-page.patch


+ 0 - 0
patches/BRM064_Add-bookmark-import-export-actions-in-bookmarks-activity-and-page.patch → patches/BRM066_Add-bookmark-import-export-actions-in-bookmarks-activity-and-page.patch


+ 0 - 0
patches/BRM065_Add-option-to-not-persist-tabs-across-sessions.patch → patches/BRM067_Add-option-to-not-persist-tabs-across-sessions.patch


+ 0 - 0
patches/BRM066_Add-an-always-incognito-mode.patch → patches/BRM068_Add-an-always-incognito-mode.patch


+ 0 - 0
patches/BRM067_Disable-fetching-of-all-field-trials.patch → patches/BRM069_Disable-fetching-of-all-field-trials.patch


+ 0 - 0
patches/BRM068_Disable-smooth-scrolling-on-Linux.patch → patches/BRM070_Disable-smooth-scrolling-on-Linux.patch


+ 0 - 0
patches/BRM069_Disable-plugins-enumeration.patch → patches/BRM071_Disable-plugins-enumeration.patch


+ 0 - 0
patches/BRM070_Remove-google-account-access-permission-on-reboot.patch → patches/BRM072_Remove-google-account-access-permission-on-reboot.patch


+ 0 - 0
patches/BRM071_net-cert-increase-default-key-length-for-newly-generated-RSA-keys.patch → patches/BRM073_net-cert-increase-default-key-length-for-newly-generated-RSA-keys.patch


+ 0 - 0
patches/BRM072_dns-send-IPv6-connectivity-probes-to-RIPE-DNS-rather-than-Google.patch → patches/BRM074_dns-send-IPv6-connectivity-probes-to-RIPE-DNS-rather-than-Google.patch


+ 0 - 0
patches/BRM073_profile-resetter-do-not-tick-send-settings-by-default.patch → patches/BRM075_profile-resetter-do-not-tick-send-settings-by-default.patch


+ 0 - 0
patches/BRM074_browser-ui-disable-warning-about-missing-API-keys.patch → patches/BRM076_browser-ui-disable-warning-about-missing-API-keys.patch


+ 0 - 0
patches/BRM075_autofill-disable-autofill-download-manager.patch → patches/BRM077_autofill-disable-autofill-download-manager.patch


+ 0 - 0
patches/BRM076_first_run-deactivate-autoupdate-globally.patch → patches/BRM078_first_run-deactivate-autoupdate-globally.patch


+ 0 - 0
patches/BRM077_safe_browsing-disable-incident-reporting.patch → patches/BRM079_safe_browsing-disable-incident-reporting.patch


+ 0 - 0
patches/BRM078_safe_browsing-disable-reporting-of-safebrowsing-override.patch → patches/BRM080_safe_browsing-disable-reporting-of-safebrowsing-override.patch


+ 0 - 0
patches/BRM079_safe_browsing-disable-cookie-transmission.patch → patches/BRM081_safe_browsing-disable-cookie-transmission.patch


+ 0 - 0
patches/BRM080_ungoogled-chromium-disable-safe-browsing.patch → patches/BRM082_ungoogled-chromium-disable-safe-browsing.patch


+ 0 - 0
patches/BRM081_Allow-building-without-safebrowsing-for-Android.patch → patches/BRM083_Allow-building-without-safebrowsing-for-Android.patch


+ 0 - 0
patches/BRM082_extensions-always-show-component-extensions-in-the-ext-list.patch → patches/BRM084_extensions-always-show-component-extensions-in-the-ext-list.patch


+ 0 - 0
patches/BRM083_translate-disable-fetching-of-translate-languages-from-server.patch → patches/BRM085_translate-disable-fetching-of-translate-languages-from-server.patch


+ 0 - 0
patches/BRM084_lint-suppress-hardcoded-text-warnings.patch → patches/BRM086_lint-suppress-hardcoded-text-warnings.patch


+ 0 - 0
patches/BRM085_kill-Vision.patch → patches/BRM087_kill-Vision.patch


+ 0 - 0
patches/BRM086_kill-Auth.patch → patches/BRM088_kill-Auth.patch


+ 0 - 0
patches/BRM087_kill-remaining-Play-Services-checks.patch → patches/BRM089_kill-remaining-Play-Services-checks.patch


+ 0 - 0
patches/BRM088_kill-TOS-and-metrics-opt-out.patch → patches/BRM090_kill-TOS-and-metrics-opt-out.patch


+ 0 - 0
patches/BRM089_kill-Translate-doesn-t-work.patch → patches/BRM091_kill-Translate-doesn-t-work.patch


+ 0 - 0
patches/BRM090_Allow-sign-in-to-Google-sites-like-Gmail-without-signing-in-to-Chromium.patch → patches/BRM092_Allow-sign-in-to-Google-sites-like-Gmail-without-signing-in-to-Chromium.patch


+ 3 - 3
patches/BRM091_Permanently-disable-query-in-omnibox.patch → patches/BRM093_Permanently-disable-query-in-omnibox.patch

@@ -38,7 +38,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/toolbar/Toolbar
 diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
 --- a/chrome/browser/about_flags.cc
 +++ b/chrome/browser/about_flags.cc
-@@ -3973,10 +3973,6 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -3977,10 +3977,6 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(features::kOobeRecommendAppsScreen)},
  #endif  // OS_CHROMEOS
  
@@ -63,7 +63,7 @@ diff --git a/chrome/browser/android/chrome_feature_list.cc b/chrome/browser/andr
 diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
 --- a/chrome/browser/flag_descriptions.cc
 +++ b/chrome/browser/flag_descriptions.cc
-@@ -1518,11 +1518,6 @@ const char kPullToRefreshDescription[] =
+@@ -1522,11 +1522,6 @@ const char kPullToRefreshDescription[] =
      "Pull-to-refresh gesture in response to vertical overscroll.";
  const char kPullToRefreshEnabledTouchscreen[] = "Enabled for touchscreen only";
  
@@ -78,7 +78,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
 diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
 --- a/chrome/browser/flag_descriptions.h
 +++ b/chrome/browser/flag_descriptions.h
-@@ -931,9 +931,6 @@ extern const char kPullToRefreshName[];
+@@ -934,9 +934,6 @@ extern const char kPullToRefreshName[];
  extern const char kPullToRefreshDescription[];
  extern const char kPullToRefreshEnabledTouchscreen[];
  

Some files were not shown because too many files changed in this diff