Update to Chromium version 96.0.4664.0 (#929512)

This commit is contained in:
Marshall Greenblatt
2021-10-18 18:17:16 -04:00
parent 4dd314dec3
commit 6872dadd74
103 changed files with 897 additions and 675 deletions

View File

@ -151,17 +151,6 @@ patches = [
# https://bitbucket.org/chromiumembedded/cef/issues/2798
'name': 'content_main_654986',
},
{
# Make content::FrameServiceBase usable with CefBrowserFrame.
# https://bitbucket.org/chromiumembedded/cef/issues/3123
'name': 'content_mojo_3123',
},
{
# Fix missing check for defined(ENABLE_THEMES) in
# renderer_preferences_util.cc on Linux.
# https://bugs.chromium.org/p/chromium/issues/detail?id=545103
'name': 'renderer_preferences_util_545103',
},
{
# Expose the FontFamilyCache UserData key.
# https://bitbucket.org/chromiumembedded/cef/issues/1501
@ -331,6 +320,10 @@ patches = [
# Add new ContentBrowserClient::HandleExternalProtocol variant for use with
# the NetworkService.
# https://bitbucket.org/chromiumembedded/cef/issues/2622
#
# Change ContentBrowserClient::ConfigureNetworkContextParams return type to
# bool to support cancellation of NetworkContext creation during shutdown.
# https://bitbucket.org/chromiumembedded/cef/issues/2985
'name': 'content_2015',
},
{
@ -379,6 +372,7 @@ patches = [
{
# Linux: Use poll instead of select to fix crash during startup.
# https://bitbucket.org/chromiumembedded/cef/issues/2466
# https://chromium-review.googlesource.com/c/chromium/src/+/3237729/
'name': 'linux_poll_2466',
},
{
@ -422,7 +416,8 @@ patches = [
# NetworkServiceClient::OnAuthRequired.
# https://bitbucket.org/chromiumembedded/cef/issues/2718
#
# Fix shutdown crash in InitNetworkContext with multi-threaded message loop.
# Change ContentBrowserClient::ConfigureNetworkContextParams return type to
# bool to support cancellation of NetworkContext creation during shutdown.
# https://bitbucket.org/chromiumembedded/cef/issues/2985
#
# Compute correct default quota when cache_path is unspecified.
@ -532,6 +527,7 @@ patches = [
# Linux: Fix undefined symbol: ResourceMapper::MapToJavaDrawableId in
# ChromePageInfoClient::GetJavaResourceId.
# https://bugs.chromium.org/p/chromium/issues/detail?id=1099927
# https://chromium-review.googlesource.com/c/chromium/src/+/3236818
'name': 'linux_chrome_page_info_1099927',
},
{
@ -542,20 +538,20 @@ patches = [
# https://bitbucket.org/chromiumembedded/cef/issues/2969
'name': 'chrome_browser_background_mode_1100085',
},
{
# Windows: Fix cef_sandbox compile error due to missing include.
# Fixed by the below change in more recent Chromium versions.
# https://bugs.chromium.org/p/chromium/issues/detail?id=1049498#c14
'name': 'base_string_piece_1049498',
},
{
# Linux: Fix ATK assertion error when generating ARM build config.
# https://bugs.chromium.org/p/chromium/issues/detail?id=1123214
'name': 'linux_atk_1123214',
},
{
# Linux: Fix missing re2 dependency for third_party/maldoca.
# https://chromium-review.googlesource.com/c/chromium/src/+/3128781
'name': 'linux_maldoca_3128781',
# Linux: Make the //ui/ozone:generate_test_support_constructor_list target
# visible to CEF.
'name': 'linux_ui_ozone',
},
{
# Windows: Fix cef_sandbox compile error: ignoring return value of function
# declared with 'nodiscard' attribute [-Werror,-Wunused-result]
# https://chromium-review.googlesource.com/c/chromium/src/+/3237648
'name': 'base_thread_restrictions_3237648',
}
]