commit | 860f3c63fcd55e9f259bb4470d0e02abaa836ff9 | [log] [tgz] |
---|---|---|
author | Jun Mukai <mukai@chromium.org> | Thu Feb 14 01:22:37 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Feb 14 01:22:37 2019 |
tree | 1b52f1b44ec1a661af6188e36267a1a4c14ffafe | |
parent | 35e5751cde34b1fd2c89c01925ddc76308781c99 [diff] |
Revert "Reland "chromeos: makes resizes smoother with mash"" This reverts commit fca998b7573c8c0bc5d05fa6266ed39c8c97348f. Reason for revert: crbug.com/931878, touch tab-dragging gets broken Original change's description: > Reland "chromeos: makes resizes smoother with mash" > > This reverts commit 643813e151f28b042b469006e265538363547aca. > > Reason for revert: My test was wrong, we actually block mouse on device in certain modes. Sorry for the noise. > > Original change's description: > > Revert "chromeos: makes resizes smoother with mash" > > > > This reverts commit b805090b40d7450d3ab7375942af34ed69cd94cb. > > > > Reason for revert: This makes the mouse get stuck hidden on device. > > > > Original change's description: > > > chromeos: makes resizes smoother with mash > > > > > > This contains two changes: > > > 1. Adds call from ClientRoot to Compositor::OnChildResizing(). This ensures > > > that WindowTreeHost doesn't dispatch move events until the frame has been > > > activated. > > > 2. Converts resetting of pointer moves lock from OnCompositingDidCommit() > > > to OnCompositingEnded(). OnCompositingDidCommit() seems to be called much > > > to earlier in the mash case, and results in jank when resizing. > > > > > > BUG=929914 > > > TEST=none > > > > > > Change-Id: I68d87d6e7f237f246c2fad6218d9da5356c98641 > > > Reviewed-on: https://chromium-review.googlesource.com/c/1467917 > > > Commit-Queue: Scott Violet <sky@chromium.org> > > > Reviewed-by: Saman Sami <samans@chromium.org> > > > Cr-Commit-Position: refs/heads/master@{#631743} > > > > TBR=sky@chromium.org,samans@chromium.org > > > > Change-Id: Iaf103ed66885da652c7013fcc412b0269e10b303 > > No-Presubmit: true > > No-Tree-Checks: true > > No-Try: true > > Bug: 929914 > > Reviewed-on: https://chromium-review.googlesource.com/c/1470935 > > Reviewed-by: Scott Violet <sky@chromium.org> > > Commit-Queue: Scott Violet <sky@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#631803} > > TBR=sky@chromium.org,samans@chromium.org > > Change-Id: I828256b878dfb8f5a8ec0bbd6c6c533e091ddb5f > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Bug: 929914 > Reviewed-on: https://chromium-review.googlesource.com/c/1471010 > Reviewed-by: Scott Violet <sky@chromium.org> > Commit-Queue: Scott Violet <sky@chromium.org> > Cr-Commit-Position: refs/heads/master@{#631820} TBR=sky@chromium.org,samans@chromium.org Change-Id: Id7eb67f636e13677122c6a8bd0c8e50bd4b51986 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 929914 Reviewed-on: https://chromium-review.googlesource.com/c/1471493 Reviewed-by: Jun Mukai <mukai@chromium.org> Commit-Queue: Jun Mukai <mukai@chromium.org> Cr-Commit-Position: refs/heads/master@{#632024}
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 .