WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
148408
Some scroll snap overflow tests are flaky
https://bugs.webkit.org/show_bug.cgi?id=148408
Summary
Some scroll snap overflow tests are flaky
Alexey Proskuryakov
Reported
2015-08-24 17:28:26 PDT
Some scroll snap tests have become flaky when asynchronous. This is reproducible locally when repeating them many times, e.g. "--repeat 500 -f". tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders.html tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow.html tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-rotated.html tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-padding.html
Attachments
Add attachment
proposed patch, testcase, etc.
Alexey Proskuryakov
Comment 1
2015-08-24 17:35:27 PDT
Also tiled-drawing/scrolling/scroll-snap/scroll-snap-iframe.html Marked as flaky in
r188899
.
Alexey Proskuryakov
Comment 2
2015-08-27 10:18:03 PDT
There is a clear opportunity for a race between the end of regular scroll and the beginning of momentum scroll. Some potential approaches: - tell eventSender.callAfterScrollingCompletes whether it needs to wait for momentum scroll; - this could be automagic, because all scrolls are started via eventSender functions, and we do post the momentum scrolling events before calling eventSender.callAfterScrollingCompletes; - or it may be possible to have an eventSender function that both finishes regular scroll and starts a momentum one, or some other higher level description of a scroll that we'd use with eventSender. That way, we would keep the knowledge that there is a momentum scroll coming for longer.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug