commit | 097d3786cce78ebd5ebd732af2a18d6485ebe93b | [log] [tgz] |
---|---|---|
author | Jun Mukai <mukai@chromium.org> | Sat Dec 15 02:35:02 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Sat Dec 15 02:35:02 2018 |
tree | 4396ea24328e24ac28e050b7dc5a79dcc4ba199f | |
parent | b7ba8a6d145740376680e9fdb7172eed87adb530 [diff] |
Reland "Prevent restoring focus when the EndDrag minimizes the window"" Some gesture may minimize the window along with ending the drag, but TabDragController::RestoreFocus in EndDragImpl() cancels the minimization. Previous CL was reverted due to test failures on release bot, because sequence of touch events may not generate fling gesture if it moves too fast. This CL introduces SimpleTestTickClock to generate the fling gesture reliably. TBR=sky@chromium.org Bug: 902897 Test: the new test case Change-Id: I37cf7ce83a25d3fafbc9628515bae4c4185dabd6 Reviewed-on: https://chromium-review.googlesource.com/c/1379191 Reviewed-by: Jun Mukai <mukai@chromium.org> Reviewed-by: Scott Violet <sky@chromium.org> Commit-Queue: Jun Mukai <mukai@chromium.org> Cr-Commit-Position: refs/heads/master@{#616922}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .