[Webkit-unassigned] [Bug 153404] REGRESSION(r188659): Non main frame scrollable areas don't work for pages restored from the page cache

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Feb 16 09:06:02 PST 2016


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

--- Comment #14 from Carlos Garcia Campos <cgarcia at igalia.com> ---
(In reply to comment #13)
> Comment on attachment 271424 [details]
> Patch
> 
> Making a test doesn't require a fix for bug 153479. You can make a test that
> dispatches mouse wheel events after navigating then going back, I have one
> half-written.

I meant a test for this bug, not for bug #148182, that is attached to this bug already, but that depends on bug #153479. With current trunk, scrollable areas do actually scroll after being restored from the page cache when they receive wheel events, but the scroll animator is not notified. That's not a problem at all for non-overlay scrollbars that are always visible, but for overlay scrollbars that are shown when the mouse enters the scrollable area, we never see them (unless hovered) when the page is restored from the page cache.

> I'll try to reproduce the original crash today and test this patch.

Great, thanks!

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160216/ff62a86a/attachment.html>


More information about the webkit-unassigned mailing list