Loading build/RELEASE +1 −1 Original line number Diff line number Diff line 90.0.4430.55 90.0.4430.56 build/patches/AImageReader-CFI-crash-mitigations.patch +3 −4 Original line number Diff line number Diff line Loading @@ -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 ++++ Loading Loading @@ -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" + ] Loading build/patches/Add-bookmark-import-export-actions.patch +20 −2 Original line number Diff line number Diff line Loading @@ -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 +- Loading @@ -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 Loading Loading @@ -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 Loading build/patches/Automated-domain-substitution.patch +1 −837 File changed.Preview size limit exceeded, changes collapsed. Show changes build/patches/updater-disable-updater-pings.patch +1 −32 Original line number Diff line number Diff line Loading @@ -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 Loading Loading @@ -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 Loading
build/patches/AImageReader-CFI-crash-mitigations.patch +3 −4 Original line number Diff line number Diff line Loading @@ -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 ++++ Loading Loading @@ -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" + ] Loading
build/patches/Add-bookmark-import-export-actions.patch +20 −2 Original line number Diff line number Diff line Loading @@ -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 +- Loading @@ -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 Loading Loading @@ -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 Loading
build/patches/Automated-domain-substitution.patch +1 −837 File changed.Preview size limit exceeded, changes collapsed. Show changes
build/patches/updater-disable-updater-pings.patch +1 −32 Original line number Diff line number Diff line Loading @@ -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 Loading Loading @@ -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