[Webkit-unassigned] [Bug 83216] Send visually non-empty delegate callbacks consistently, when the page is restored from page cache.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Apr 4 15:06:40 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=83216





--- Comment #1 from Zalan Bujtas <zbujtas at gmail.com>  2012-04-04 15:06:40 PST ---
Looking at FrameLoader::open() history, it seems resetting the current frameview has been there almost from the beginning (with the change of going from all frame reset to mainframe only).
One idea would be to not call reset() on the frameview at all. At this point the current frameview either ends up in PageCache or gets destroyed shorty after.
In case of ending up in PageCache, timers still needs to be stopped. It is partially done by frame->clearTimers(); (missing postLayout and deferredRepaint).
If we consider the PageCache context as a temporary frozen state, the other flags should stay intact. However it might introduce some regression.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list