Bug 80201

Summary: [chromium] more comprehensive tests for gesture scrolling
Product: WebKit Reporter: Robert Kroeger <rjkroege>
Component: Tools / TestsAssignee: Robert Kroeger <rjkroege>
Status: RESOLVED FIXED    
Severity: Normal CC: abarth, dglazkov, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 80075    
Bug Blocks: 67822, 80311    
Attachments:
Description Flags
Patch
none
Patch none

Robert Kroeger
Reported 2012-03-02 16:26:29 PST
I am planning to refactor part of the code in WebCore than scrolls in response to arriving GestureScroll* to correctly handle GestureScrollBegin and GestureScrollEnd events. This patch adds some tests to ensure that the refactor will not alter the (currently correct) behaviour of GestureScrollUpdate events.
Attachments
Patch (25.23 KB, patch)
2012-03-02 16:44 PST, Robert Kroeger
no flags
Patch (26.02 KB, patch)
2012-03-08 11:18 PST, Robert Kroeger
no flags
Robert Kroeger
Comment 1 2012-03-02 16:44:01 PST
Adam Barth
Comment 2 2012-03-02 16:46:21 PST
Comment on attachment 129980 [details] Patch Thanks!
WebKit Review Bot
Comment 3 2012-03-02 18:45:26 PST
Comment on attachment 129980 [details] Patch Rejecting attachment 129980 [details] from commit-queue. Failed to run "['/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch', '--status-host=queues.webkit.org', '-..." exit_code: 1 Last 500 characters of output: _by_email return self._reviewer_only(self.account_by_email(email)) File "/mnt/git/webkit-commit-queue/Tools/Scripts/webkitpy/common/config/committers.py", line 632, in account_by_email return self._email_to_account_map().get(email.lower()) if email else None File "/mnt/git/webkit-commit-queue/Tools/Scripts/webkitpy/common/config/committers.py", line 525, in _email_to_account_map assert(email not in self._accounts_by_email) # We should never have duplicate emails. AssertionError Full output: http://queues.webkit.org/results/11807023
WebKit Review Bot
Comment 4 2012-03-02 18:47:45 PST
Comment on attachment 129980 [details] Patch Attachment 129980 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/11799208 New failing tests: fast/events/touch/gesture/touch-gesture-scroll-shy-target.html
Robert Kroeger
Comment 5 2012-03-04 13:20:00 PST
The tests need to be adjusted for the changed in 80075. New patch forthcoming.
Robert Kroeger
Comment 6 2012-03-08 11:18:53 PST
Robert Kroeger
Comment 7 2012-03-08 11:45:24 PST
abarth: please take another look.
WebKit Review Bot
Comment 8 2012-03-08 17:27:45 PST
Comment on attachment 130860 [details] Patch Clearing flags on attachment: 130860 Committed r110240: <http://trac.webkit.org/changeset/110240>
WebKit Review Bot
Comment 9 2012-03-08 17:27:51 PST
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.