csagan5 4 rokov pred
rodič
commit
f4cd704284

+ 1 - 1
build/RELEASE

@@ -1 +1 @@
-90.0.4430.55
+90.0.4430.56

+ 3 - 4
build/patches/AImageReader-CFI-crash-mitigations.patch

@@ -8,16 +8,15 @@ This reverts commit dcd5a39518246eb999f1cc63bf1ec95d93fd5b2f.
 Revert "Remove flags to enable/disable AImageReader."
 This reverts commit 463fa0f2e3b9e418bc26e2c8954463f0b0f76634.
 
-Disable AImageReader for ARM64/P and ARM64/Q
-
 Restore GPU bug blacklist for AImageReader on ARM and Qualcomm CPUs
 
-Restore the AImageReader blacklist for ARM/ARM64/Qualcomm chipsets which causes
+Restore the AImageReader blacklist for ARM/Qualcomm chipsets which causes
 crashes on Android 9 and 10 (at different code locations).
 
 See discussions at:
 * https://github.com/bromite/bromite/issues/445
 * https://github.com/bromite/bromite/issues/814
+* https://github.com/bromite/bromite/issues/1005
 ---
  base/android/android_image_reader_compat.cc |  8 +++++++-
  base/android/android_image_reader_compat.h  |  4 ++++
@@ -110,7 +109,7 @@ diff --git a/gpu/config/gpu_driver_bug_list.json b/gpu/config/gpu_driver_bug_lis
 +          "value": "10"
 +        }
 +      },
-+      "gl_vendor": "ARM.*",
++      "gl_vendor": "ARM.*|Qualcomm.*",
 +      "features": [
 +        "disable_aimagereader"
 +      ]

+ 20 - 2
build/patches/Add-bookmark-import-export-actions.patch

@@ -18,7 +18,7 @@ Completely remove contacts picker permission from the file dialog
  .../browser/bookmarks/BookmarkManager.java    |  22 ++
  .../browser/bookmarks/BookmarkPage.java       |   9 +-
  .../native_page/NativePageFactory.java        |   3 +-
- chrome/browser/BUILD.gn                       |   2 +
+ chrome/browser/BUILD.gn                       |   6 +-
  chrome/browser/about_flags.cc                 |   6 +
  .../android/bookmarks/bookmark_bridge.cc      | 284 ++++++++++++++++++
  .../android/bookmarks/bookmark_bridge.h       |  28 +-
@@ -43,7 +43,7 @@ Completely remove contacts picker permission from the file dialog
  ui/shell_dialogs/select_file_dialog.h         |   2 +
  .../select_file_dialog_android.cc             |   6 +
  ui/shell_dialogs/select_file_dialog_android.h |   2 +
- 37 files changed, 875 insertions(+), 21 deletions(-)
+ 37 files changed, 877 insertions(+), 23 deletions(-)
 
 diff --git a/base/android/content_uri_utils.cc b/base/android/content_uri_utils.cc
 --- a/base/android/content_uri_utils.cc
@@ -718,6 +718,24 @@ diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
    ]
  
    configs += [
+@@ -2958,6 +2960,8 @@ static_library("browser") {
+       "autofill/manual_filling_view_interface.h",
+       "banners/android/chrome_app_banner_manager_android.cc",
+       "banners/android/chrome_app_banner_manager_android.h",
++      "bookmarks/bookmark_html_writer.cc",
++      "bookmarks/bookmark_html_writer.h",
+       "browser_process_platform_part_android.cc",
+       "browser_process_platform_part_android.h",
+       "chrome_browser_field_trials_mobile.cc",
+@@ -3444,8 +3448,6 @@ static_library("browser") {
+       "badging/badge_manager_factory.h",
+       "banners/app_banner_manager_desktop.cc",
+       "banners/app_banner_manager_desktop.h",
+-      "bookmarks/bookmark_html_writer.cc",
+-      "bookmarks/bookmark_html_writer.h",
+       "browsing_data/chrome_browsing_data_lifetime_manager.cc",
+       "browsing_data/chrome_browsing_data_lifetime_manager.h",
+       "browsing_data/chrome_browsing_data_lifetime_manager_factory.cc",
 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

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 1 - 712
build/patches/Automated-domain-substitution.patch


+ 1 - 32
build/patches/updater-disable-updater-pings.patch

@@ -9,8 +9,7 @@ Chromium would still send background requests. Kill it.
  .../component_updater/component_updater_url_constants.cc     | 4 ++--
  components/component_updater/configurator_impl.cc            | 5 +----
  components/component_updater/configurator_impl.h             | 1 -
- third_party/dav1d/dav1d_generated.gni                        | 5 -----
- 4 files changed, 3 insertions(+), 12 deletions(-)
+ 3 files changed, 3 insertions(+), 7 deletions(-)
 
 diff --git a/components/component_updater/component_updater_url_constants.cc b/components/component_updater/component_updater_url_constants.cc
 --- a/components/component_updater/component_updater_url_constants.cc
@@ -60,36 +59,6 @@ diff --git a/components/component_updater/configurator_impl.h b/components/compo
    const GURL url_source_override_;
    const double initial_delay_;
  
-diff --git a/third_party/dav1d/dav1d_generated.gni b/third_party/dav1d/dav1d_generated.gni
---- a/third_party/dav1d/dav1d_generated.gni
-+++ b/third_party/dav1d/dav1d_generated.gni
-@@ -5,8 +5,6 @@
- # NOTE: this file is autogenerated by dav1d/generate_sources.py - DO NOT EDIT.
- 
- x86_asm_sources = [
--  "libdav1d/src/x86/cdef16_avx2.asm",
--  "libdav1d/src/x86/cdef16_sse.asm",
-   "libdav1d/src/x86/cdef_avx2.asm",
-   "libdav1d/src/x86/cdef_avx512.asm",
-   "libdav1d/src/x86/cdef_sse.asm",
-@@ -20,7 +18,6 @@ x86_asm_sources = [
-   "libdav1d/src/x86/loopfilter.asm",
-   "libdav1d/src/x86/loopfilter_ssse3.asm",
-   "libdav1d/src/x86/looprestoration.asm",
--  "libdav1d/src/x86/looprestoration16_avx2.asm",
-   "libdav1d/src/x86/looprestoration_sse.asm",
-   "libdav1d/src/x86/mc_avx2.asm",
-   "libdav1d/src/x86/mc_avx512.asm",
-@@ -43,9 +40,7 @@ arm32_asm_sources = [
-   "libdav1d/src/arm/32/cdef16.S",
-   "libdav1d/src/arm/32/cdef_tmpl.S",
-   "libdav1d/src/arm/32/ipred.S",
--  "libdav1d/src/arm/32/ipred16.S",
-   "libdav1d/src/arm/32/itx.S",
--  "libdav1d/src/arm/32/itx16.S",
-   "libdav1d/src/arm/32/loopfilter.S",
-   "libdav1d/src/arm/32/loopfilter16.S",
-   "libdav1d/src/arm/32/looprestoration.S",
 -- 
 2.17.1
 

Niektoré súbory nie sú zobrazené, pretože je v týchto rozdielových dátach zmenené mnoho súborov