cef/libcef
Marshall Greenblatt 92ec2dcbdd Fix ceftest failures with BackForwardCache enabled (see issue #2421)
When BackForwardCache is enabled the old RFH tree may be cached instead of being
immediately deleted as a result of main frame navigation. If a RFH is cached
then delivery of the CefFrameHandler::OnFrameDetached callback will be delayed
until the the RFH is ejected from the cache (possibly not occurring until the
browser is destroyed). This change in OnFrameDetached timing was causing
FrameHandlerTest.OrderSubCrossOrigin* to fail, and the inclusion of cached
frames in CefBrowserInfo::GetAllFrames was causing
FrameTest.NestedIframesDiffOrigin to fail.

BackForwardCache is currently being tested via field trials (see
https://crbug.com/1171298) and can be explicitly disabled using the
`--disable-back-forward-cache` or `--disable-features=BackForwardCache`
command-line flags.
2021-07-27 19:03:21 -04:00
..
browser Fix ceftest failures with BackForwardCache enabled (see issue #2421) 2021-07-27 19:03:21 -04:00
common Update to Chromium version 93.0.4577.0 (#902210) 2021-07-27 19:03:09 -04:00
features Create a ChromeBrowserHostImpl for every Chrome tab (see issue #2969) 2020-09-21 17:06:56 -04:00
renderer Update to Chromium version 93.0.4577.0 (#902210) 2021-07-27 19:03:09 -04:00
resources Update to Chromium version 91.0.4472.0 (#870763) 2021-04-23 11:38:51 -04:00