cef/libcef
Marshall Greenblatt ea27dff338 Move the frame/handler association to CefResourceContext (see issue #2622).
A CefBrowserHostImpl is created using a CefRequestContextImpl that may have a
CefRequestContextHandler. Multiple CefRequestContextImpl may share the same
underlying CefBrowserContext which owns a CefResourceContext. IO-thread
callbacks from Chromium are often associated with a CefResourceContext and the
target frame is identified using render_process_id/render_frame_id routing IDs.

This change forwards frame create/delete notifications from CefBrowserHostImpl
(or CefMimeHandlerViewGuestDelegate) to CefResourceContext so that it can
properly resolve the association from routing ID to Handler when queried from
CefPluginServiceFilter::IsPluginAvailable.

To test: Verify that all ceftests pass with NetworkService disabled.
2019-03-24 16:45:07 -04:00
..
browser Move the frame/handler association to CefResourceContext (see issue #2622). 2019-03-24 16:45:07 -04:00
common Add initial NetworkService support (see issue #2622). 2019-03-24 16:43:56 -04:00
features Update to Chromium revision 5fdc0fab (#520840) 2017-12-14 15:31:07 -05:00
renderer Update to Chromium version 74.0.3729.0 (#638880) 2019-03-13 21:27:37 +00:00
resources Update to Chromium version 73.0.3679.0 (#624510) 2019-02-01 16:42:40 +00:00
utility Update to Chromium version 73.0.3665.0 (#620590) 2019-01-18 11:25:51 +01:00