Revert of Remove a frame of delay on main-thread FlingStart. (patchset #1 id:1...
Revert of Remove a frame of delay on main-thread FlingStart. (patchset #1 id:1 of https://codereview.chromium.org/2908073008/ ) Reason for revert: Possible cause of flakiness in fast/events/touch/gesture/pad-gesture-fling.html ; see e.g. https://luci-milo.appspot.com/buildbot/chromium.webkit/WebKit%20Mac10.11%20%28dbg%29/8992 . Original issue's description: > Remove a frame of delay on main-thread FlingStart. > > Main-thread flings were waiting for the first frame of animation to > populate the start timestamp, and only on the second frame would they > start animating. But the start timestamp is included in the FlingStart > event, so there's no need for this (perhaps it was written that way for > historical reasons when the event timestamp wasn't populated properly). > > This problem was extremely noticeable in prototype of middle-click autoscroll > that issues a FlingStart on every MouseMove to change velocity, but > the fix should also benefit touchscreen and touchpad flings slightly. > > BUG=727964 > > Review-Url: https://codereview.chromium.org/2908073008 > Cr-Commit-Position: refs/heads/master@{#475984} > Committed: https://chromium.googlesource.com/chromium/src/+/3562f1b7410b884e07bbd2fc75cfee7e96ed2a41 TBR=jbroman@chromium.org,dtapuska@chromium.org,aelias@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=727964 Review-Url: https://codereview.chromium.org/2917823003 Cr-Commit-Position: refs/heads/master@{#476181}
Showing
Please register or sign in to comment