[Webkit-unassigned] [Bug 183386] New: LayoutTests/http/tests/navigation/page-cache-iframe-provisional-load.html fails with async policy delegate
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Mar 6 15:16:31 PST 2018
https://bugs.webkit.org/show_bug.cgi?id=183386
Bug ID: 183386
Summary: LayoutTests/http/tests/navigation/page-cache-iframe-pr
ovisional-load.html fails with async policy delegate
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Page Loading
Assignee: webkit-unassigned at lists.webkit.org
Reporter: danyao at chromium.org
CC: beidson at apple.com
This test starts a slow load in an iframe and tries to navigate away from the main frame. It expects that the pending iframe navigation will prevent the main frame document from being added to the PageCache.
With async decide policy, PageCache::addIfCacheable() may be called (and it is in this test) on the main frame navigation while the subframe is still waiting for policy decision. The subframe loader's state has not yet been updated from FrameStateCompleted to FrameStateProvisional. This causes PageCache to incorrect consider the page as cacheable.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180306/99cdcf63/attachment.html>
More information about the webkit-unassigned
mailing list