cef/patch/patches
Marshall Greenblatt 76642ccafa Move cookieable scheme configuration to settings (see issue #2969)
The Chrome runtime requires that cookieable scheme information be available
at Profile initialization time because it also triggers NetworkContext creation
at the same time. To make this possible, and to avoid various race conditions
when setting state, the cookieable scheme configuration has been added as
|cookieable_schemes_list| and |cookieable_schemes_exclude_defaults| in
CefSettings and CefBrowserContextSettings. The CefCookieManager::
SetSupportedSchemes and CefBrowserProcessHandler::GetCookieableSchemes methods
are no longer required and have been removed.

This change also modifies chrome to delay OffTheRecordProfileImpl initialization
so that |ChromeBrowserContext::profile_| can be set before
ChromeContentBrowserClientCef::ConfigureNetworkContextParams calls
CefBrowserContext::FromBrowserContext to retrieve the ChromeBrowserContext
and associated cookieable scheme information. Otherwise, the
ChromeBrowserContext will not be matched and the NetworkContext will not be
configured correctly.

The CookieTest suite now passes with the Chrome runtime enabled.
2021-04-09 15:04:24 -04:00
..
base_sandbox_2743.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
base_string_piece_1049498.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
browser_scheduler.patch Update to Chromium version 87.0.4280.0 (#812852) 2020-10-15 14:21:06 -04:00
browser_security_policy_1081397.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
build.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
chrome_browser_background_mode_1100085.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
chrome_browser_browser.patch chrome: Add support for reparenting of popups with Views (see issue #2969) 2021-04-02 16:53:34 -04:00
chrome_browser_content_settings.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
chrome_browser_context_menus.patch chrome: Support customization of context menus (see issue #2969) 2021-04-08 19:38:29 -04:00
chrome_browser_net_export.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
chrome_browser_profiles.patch Move cookieable scheme configuration to settings (see issue #2969) 2021-04-09 15:04:24 -04:00
chrome_browser_safe_browsing.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
chrome_browser_sharesheet_1123388.patch Update to Chromium version 89.0.4389.0 (#843830) 2021-02-08 14:15:38 -05:00
chrome_browser_themes.patch Update to Chromium version 89.0.4389.0 (#843830) 2021-02-08 14:15:38 -05:00
chrome_browser.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
chrome_extensions_event_router_3066.patch Fix underflow in EventRouterForwarder::HandleEvent (fixes issue #3066) 2021-03-18 14:11:59 -04:00
chrome_plugins.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
chrome_pref_watcher.patch Update to Chromium version 88.0.4324.0 (#827102) 2020-12-04 15:43:33 -05:00
chrome_renderer.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
chrome_runtime_views.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
chrome_runtime.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
chrome_widevine.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
component_build.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
content_2015.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
content_main_654986.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
crashpad_1995.patch Customize the 'platform' crash key value for ARM builds (see issue #2981, see issue #2773) 2021-03-31 11:00:37 -04:00
crashpad_tp_1995.patch Update to Chromium version 89.0.4389.0 (#843830) 2021-02-08 14:15:38 -05:00
embedder_product_override.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
extensions_1947.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
font_family_cache_1501.patch Update to Chromium version 87.0.4280.0 (#812852) 2020-10-15 14:21:06 -04:00
gn_config.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
gritsettings.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
ime_1610.patch Update to Chromium version 89.0.4389.0 (#843830) 2021-02-08 14:15:38 -05:00
libphonenumber.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
libxml_visibility.patch Update to Chromium version 87.0.4280.0 (#812852) 2020-10-15 14:21:06 -04:00
linux_assets_path_1936.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
linux_atk_1123214.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
linux_chrome_page_info_1099927.patch Add initial chrome runtime support (see issue #2969) 2020-06-29 16:17:23 -04:00
linux_poll_2466.patch Update to Chromium version 89.0.4389.0 (#843830) 2021-02-08 14:15:38 -05:00
mac_event_observer_2539.patch Update to Chromium version 72.0.3615.0 (#609159) 2018-12-04 14:45:37 -05:00
mac_fling_scheduler_2540.patch Update to Chromium version 72.0.3615.0 (#609159) 2018-12-04 14:45:37 -05:00
mac_gpu.patch Update to Chromium version 89.0.4389.0 (#843830) 2021-02-08 14:15:38 -05:00
message_loop.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
message_pump_mac_2495.patch Update to Chromium version 85.0.4183.0 (#782793) 2020-07-16 19:11:12 -04:00
mime_handler_view_guest_1565_2727.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
net_cookie_flags.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
osr_fling_2745.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
print_preview_123.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
printing_context_2196.patch Update to Chromium version 89.0.4389.0 (#843830) 2021-02-08 14:15:38 -05:00
renderer_host_1070713.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
renderer_preferences_util_545103.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
resource_bundle_2512.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
runhooks.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
rwh_background_color_1984.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
services_network_2622.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
services_network_2718.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
set_resize_background_color.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
storage_incognito_2289.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
trace_event.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
ui_dragdrop_355390.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
underlay_1051.patch Update to Chromium version 85.0.4183.0 (#782793) 2020-07-16 19:11:12 -04:00
views_1749_2102.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
views_widget.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
viz_osr_2575.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
web_contents_1257_1565.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
web_url_loader_cancel_1617042.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
webkit_plugin_info_2015.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
webkit_popups_and_background.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
webui_2037.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
webview_plugin_2020.patch Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
win_cpp17_msvc_sandbox_2819.patch Update to Chromium version 86.0.4240.0 (#800218) 2020-09-03 17:44:25 -04:00