mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
Delete Alloy bootstrap (fixes #3685)
This commit is contained in:
@@ -70,11 +70,6 @@ patches = [
|
||||
# Enable popups in offscreen rendering on MacOS.
|
||||
'name': 'webkit_popups',
|
||||
},
|
||||
{
|
||||
# Give AlloyContentRendererClient access to protected
|
||||
# RuntimeEnabledFeatures methods.
|
||||
'name': 'webkit_runtime_enabled_features',
|
||||
},
|
||||
{
|
||||
# Allow specification of a parent window handle for Widget creation.
|
||||
# https://github.com/chromiumembedded/cef/issues/180
|
||||
@@ -166,11 +161,6 @@ patches = [
|
||||
# https://github.com/chromiumembedded/cef/issues/2798
|
||||
'name': 'content_main_654986',
|
||||
},
|
||||
{
|
||||
# Expose the FontFamilyCache UserData key.
|
||||
# https://github.com/chromiumembedded/cef/issues/1501
|
||||
'name': 'font_family_cache_1501',
|
||||
},
|
||||
{
|
||||
# Modify views::View to extend SupportsUserData.
|
||||
# https://github.com/chromiumembedded/cef/issues/1749
|
||||
@@ -239,9 +229,6 @@ patches = [
|
||||
'name': 'chrome_browser_browser',
|
||||
},
|
||||
{
|
||||
# Don't initialize ExtensionSystemFactory when extensions are disabled.
|
||||
# https://github.com/chromiumembedded/cef/issues/2359
|
||||
#
|
||||
# Remove NOTREACHED() in GetContentSettingFromRulesImpl triggered by
|
||||
# NavigationTest.LoadCrossOriginLoadURL with the chrome runtime.
|
||||
'name': 'chrome_browser_content_settings',
|
||||
@@ -282,7 +269,6 @@ patches = [
|
||||
'name': 'chrome_browser_dialogs_widget',
|
||||
},
|
||||
{
|
||||
# alloy: Support override of DownloadPrefs::FromBrowserContext
|
||||
# chrome: Support custom DownloadManagerDelegate handling.
|
||||
# https://github.com/chromiumembedded/cef/issues/3681
|
||||
'name': 'chrome_browser_download',
|
||||
@@ -300,11 +286,6 @@ patches = [
|
||||
# https://github.com/chromiumembedded/cef/issues/3462
|
||||
'name': 'chrome_browser_frame_mac',
|
||||
},
|
||||
{
|
||||
# alloy: Disable ProxyErrorClient callbacks when extensions are disabled.
|
||||
# https://github.com/chromiumembedded/cef/issues/2830
|
||||
'name': 'chrome_browser_net_proxy',
|
||||
},
|
||||
{
|
||||
# Support override of CreatePermissionPrompt.
|
||||
# https://github.com/chromiumembedded/cef/issues/3352
|
||||
@@ -326,20 +307,6 @@ patches = [
|
||||
'name': 'chrome_browser_startup',
|
||||
},
|
||||
{
|
||||
# alloy: Don't initialize ExtensionSystemFactory when extensions are
|
||||
# disabled.
|
||||
# https://github.com/chromiumembedded/cef/issues/2852
|
||||
'name': 'chrome_browser_themes',
|
||||
},
|
||||
{
|
||||
# Make some methods of ProfileManager virtual.
|
||||
#
|
||||
# alloy: Don't create IdentityManager or BoundSessionCookieRefreshService in
|
||||
# RendererUpdater. This avoids adding a dependency on
|
||||
# AccountConsistencyModeManager which itself depends on browser signin.
|
||||
# https://github.com/chromiumembedded/cef/issues/1917
|
||||
# https://github.com/chromiumembedded/cef/issues/3401
|
||||
#
|
||||
# chrome: Support CEF incognito Profiles that allow Browser creation.
|
||||
# chrome: Allow CEF to delay OffTheRecordProfileImpl initialization.
|
||||
# https://github.com/chromiumembedded/cef/issues/2969
|
||||
@@ -355,11 +322,6 @@ patches = [
|
||||
# https://github.com/chromiumembedded/cef/issues/2969
|
||||
'name': 'chrome_common_logging',
|
||||
},
|
||||
{
|
||||
# alloy: Don't require heap profiler for utility processes.
|
||||
# Avoids a DCHECK added in https://crrev.com/c21e9f71d1f2e
|
||||
'name': 'chrome_utility_client',
|
||||
},
|
||||
{
|
||||
# Support override of the User-Agent product component when NetworkService
|
||||
# is enabled.
|
||||
@@ -371,8 +333,6 @@ patches = [
|
||||
'name': 'chrome_browser_safe_browsing',
|
||||
},
|
||||
{
|
||||
# Allow CEF to share Chrome plugin loading code.
|
||||
#
|
||||
# Add BrowserPluginGuest::owner_web_contents() method.
|
||||
'name': 'chrome_plugins',
|
||||
},
|
||||
@@ -381,17 +341,6 @@ patches = [
|
||||
# https://github.com/chromiumembedded/cef/issues/3661
|
||||
'name': 'chrome_sad_tab_error',
|
||||
},
|
||||
{
|
||||
# Don't create databases, blob_storage or VideoDecodeStats directories when
|
||||
# cache_path is empty.
|
||||
# https://github.com/chromiumembedded/cef/issues/2289
|
||||
'name': 'storage_incognito_2289',
|
||||
},
|
||||
{
|
||||
# Support WebUI by removing dependency on non-NULL IOThread* object.
|
||||
# https://github.com/chromiumembedded/cef/issues/2037
|
||||
'name': 'webui_2037',
|
||||
},
|
||||
{
|
||||
# Implement breakpad/crashpad customization required by CEF.
|
||||
# https://github.com/chromiumembedded/cef/issues/1995
|
||||
@@ -449,17 +398,6 @@ patches = [
|
||||
# https://github.com/chromiumembedded/cef/issues/3674
|
||||
'name': 'build',
|
||||
},
|
||||
{
|
||||
# Changes necessary to support chrome extensions. Add a new
|
||||
# ExtensionHost constructor that allows CEF to create the WebContents.
|
||||
# https://github.com/chromiumembedded/cef/issues/1947
|
||||
#
|
||||
# Don't initialize PrerenderContents object in StreamsPrivateAPI.
|
||||
#
|
||||
# Return nullptr from ExtensionsClient::Get and ExtensionRegistry::Get
|
||||
# when extensions are disabled.
|
||||
'name': 'extensions_1947',
|
||||
},
|
||||
{
|
||||
# macOS: Make the NativeEventProcessor protocol dependency optional.
|
||||
# https://github.com/chromiumembedded/cef/issues/2539
|
||||
@@ -500,25 +438,13 @@ patches = [
|
||||
{
|
||||
# Enhancements to NetworkService:
|
||||
# - Add support for calling CookieMonster::SetCookieableSchemes.
|
||||
# - Fix cache directory structure ("C:\temp\cache\cache\Cache" should be
|
||||
# "C:\temp\cache\Cache").
|
||||
# https://github.com/chromiumembedded/cef/issues/2622
|
||||
#
|
||||
# alloy: Avoid initialization of privacy sandbox and identity manager.
|
||||
# https://github.com/chromiumembedded/cef/issues/3643
|
||||
'name': 'services_network_2622',
|
||||
},
|
||||
{
|
||||
# Enhancements to NetworkService:
|
||||
# - Remove the non-nullptr WebContents requirement from
|
||||
# NetworkServiceClient::OnAuthRequired.
|
||||
# https://github.com/chromiumembedded/cef/issues/2718
|
||||
#
|
||||
# Change ContentBrowserClient::ConfigureNetworkContextParams return type to
|
||||
# bool to support cancellation of NetworkContext creation during shutdown.
|
||||
# https://github.com/chromiumembedded/cef/issues/2985
|
||||
#
|
||||
# Compute correct default quota when cache_path is unspecified.
|
||||
'name': 'services_network_2718',
|
||||
},
|
||||
{
|
||||
@@ -549,30 +475,11 @@ patches = [
|
||||
# Add accessor for WebUIConfigMap::webui_controller_factory_.
|
||||
'name': 'browser_web_ui_controller_factory',
|
||||
},
|
||||
{
|
||||
# Avoid a shutdown crash caused by PrefWatcher holding a reference to
|
||||
# |g_browser_process->local_state()|, and the local_state being deleted
|
||||
# before the PrefWatcher object (which is associated with a Profile).
|
||||
# PrefWatcher::Shutdown will now be called from ChromeBrowserProcessStub::
|
||||
# Shutdown for all Profiles before local_state deletion.
|
||||
# This crash was introduced by https://crrev.com/7d032b378c.
|
||||
'name': 'chrome_pref_watcher',
|
||||
},
|
||||
{
|
||||
# Add support for OSR rendering with Viz.
|
||||
# https://github.com/chromiumembedded/cef/issues/2575
|
||||
'name': 'viz_osr_2575',
|
||||
},
|
||||
{
|
||||
# Changes for print preview support:
|
||||
# - Don't attach unnecessary Chrome-related handlers to constrained window.
|
||||
# - Create file dialogs using the CEF code path.
|
||||
# - Remove unsupported print preview UI options.
|
||||
# - macOS: Fix error: no member named 'kCloudPrinterHandler' in namespace
|
||||
# 'printing::features',
|
||||
# https://github.com/chromiumembedded/cef/issues/123
|
||||
'name': 'print_preview_123',
|
||||
},
|
||||
{
|
||||
# Store command-line switch names as lower-case ASCII on all platforms.
|
||||
# https://github.com/chromiumembedded/cef/issues/1872
|
||||
@@ -748,11 +655,6 @@ patches = [
|
||||
# https://github.com/chromiumembedded/cef/issues/3685
|
||||
'name': 'mac_chrome_locale_3623'
|
||||
},
|
||||
{
|
||||
# alloy: Don't create GPUCache directory when cache_path is empty.
|
||||
# https://github.com/chromiumembedded/cef/issues/3617
|
||||
'name': 'content_renderer_host_3617'
|
||||
},
|
||||
{
|
||||
# chrome: win: Fix taskbar grouping of PiP and DevTools windows.
|
||||
# https://github.com/chromiumembedded/cef/issues/3641
|
||||
|
Reference in New Issue
Block a user