v90 patches update
This commit is contained in:
+1
-1
@@ -1 +1 @@
|
||||
90.0.4430.55
|
||||
90.0.4430.56
|
||||
|
||||
@@ -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"
|
||||
+ ]
|
||||
|
||||
@@ -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
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user