mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
Update to Chromium version 86.0.4240.0 (#800218)
- CefURLRequest::Create is no longer supported in the renderer process (see https://crbug.com/891872). Use CefFrame::CreateURLRequest instead. - Mac platform definitions have been changed from `MACOSX` to `MAC` (see https://crbug.com/1105907) and related CMake macro names have been updated. The old `OS_MACOSX` define is still set in code and CMake for backwards compatibility. - Linux ARM build is currently broken (see https://crbug.com/1123214).
This commit is contained in:
@ -200,6 +200,12 @@ patches = [
|
||||
},
|
||||
{
|
||||
# Support CEF changes in chrome/browser.
|
||||
#
|
||||
# Linux: Fix sharesheet-related linker errors.
|
||||
# https://bugs.chromium.org/p/chromium/issues/detail?id=1123388
|
||||
#
|
||||
# Linux: Fix ShareTarget duplicate symbols errors.
|
||||
# https://bugs.chromium.org/p/chromium/issues/detail?id=1123395
|
||||
'name': 'chrome_browser',
|
||||
},
|
||||
{
|
||||
@ -235,6 +241,9 @@ patches = [
|
||||
# Fix fatal error: 'components/printing/common/print.mojom.h' file not found
|
||||
# From chrome/browser/ui/browser_commands.cc via
|
||||
# chrome/browser/printing/print_view_manager_common.h
|
||||
#
|
||||
# Linux: Fix sharesheet-related linker errors.
|
||||
# https://bugs.chromium.org/p/chromium/issues/detail?id=1123388
|
||||
'name': 'chrome_browser_net_export',
|
||||
},
|
||||
{
|
||||
@ -249,6 +258,9 @@ patches = [
|
||||
},
|
||||
{
|
||||
# Allow CEF to share Chrome plugin loading code.
|
||||
#
|
||||
# Restore the BrowserPluginGuest::GetEmbedderFrame() method removed in
|
||||
# https://crbug.com/533069#c43.
|
||||
'name': 'chrome_plugins',
|
||||
},
|
||||
{
|
||||
@ -406,13 +418,6 @@ patches = [
|
||||
# Compute correct default quota when cache_path is unspecified.
|
||||
'name': 'services_network_2718',
|
||||
},
|
||||
{
|
||||
# Windows: Remove the base::Value is_standard_layout assert which will fail
|
||||
# for the cef_sandbox build, and which is no longer required.
|
||||
# https://bugs.chromium.org/p/chromium/issues/detail?id=646113#c173
|
||||
# https://chromium.googlesource.com/chromium/src/+/2f28731c17
|
||||
'name': 'win_base_msvc_sandbox',
|
||||
},
|
||||
{
|
||||
# Restore WebView::SetResizeBackgroundColor() that was removed.
|
||||
# http://crrev.com/3955c9f9eb
|
||||
@ -485,11 +490,6 @@ patches = [
|
||||
# https://chromium-review.googlesource.com/c/chromium/src/+/1884750
|
||||
'name': 'libxml_visibility',
|
||||
},
|
||||
{
|
||||
# Fix ScreenlockMonitorDeviceSource window creation error.
|
||||
# https://bugs.chromium.org/p/chromium/issues/detail?id=1058556
|
||||
'name': 'win_screenlock_1058556',
|
||||
},
|
||||
{
|
||||
# Fix unbound AssociatedRemote error in SetBackgroundOpaque.
|
||||
# https://bugs.chromium.org/p/chromium/issues/detail?id=1070713
|
||||
@ -511,5 +511,16 @@ patches = [
|
||||
# Fix build errors with enable_background_mode=false.
|
||||
# https://bugs.chromium.org/p/chromium/issues/detail?id=1100085
|
||||
'name': 'chrome_browser_background_mode_1100085',
|
||||
},
|
||||
{
|
||||
# Windows: Fix flickering issue with GPU rendering.
|
||||
# https://bugs.chromium.org/p/chromium/issues/detail?id=1123950
|
||||
'name': 'ui_gl_utils_1123950',
|
||||
},
|
||||
{
|
||||
# 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',
|
||||
}
|
||||
]
|
||||
|
Reference in New Issue
Block a user