When typing inside a textarea, the page’s main scroll bars flash with each character typed.
1. Navigate to the URL
2.Click inside the textarea and type
With each character typed in the textarea, the page’s horizontal and vertical scrollbars flash.
Created attachment 152464 [details]
Return early from ScrollableArea::scrollPositionChanged() if the scroll position doesn’t change
Fixed in <http://trac.webkit.org/r122681>.
After this patch the following test started failing on EFL port:
The reason for the failure seems to be that some of the scrollbars are no longer positioned at the extremities.
I filed Bug 91359 for the regression on EFL port.
(In reply to comment #4)
> I filed Bug 91359 for the regression on EFL port.
Thank you. I can reproduce this in OS X as well if I disable overlay scroll bars.
This causes the EFL and GTK Debug Bots to fail due to an assertion in ScrollableArea::scrollPosition() being hit, cmp.
Re-opened since this is blocked by 91363
Created attachment 156551 [details]
Call notifyContentAreaScrolled() from scrollPositionChanged() only if the scroll position changes
Fixed in <http://trac.webkit.org/r124714>.