commit | abac437ffcb6cd50bca22a21959d546a5055e2af | [log] [tgz] |
---|---|---|
author | Scott Violet <sky@chromium.org> | Fri Feb 15 17:50:15 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Feb 15 17:50:15 2019 |
tree | b370fa6dde37d22ed82cf03fd818ac42b42aa76c | |
parent | 220c69ef6b2bec6049a8966a62be9304805b2f5e [diff] |
Reland "Reland "chromeos: makes resizes smoother with mash"" This reverts commit 860f3c63fcd55e9f259bb4470d0e02abaa836ff9. Reason for revert: landed fixes that was causing tab dragging to break (specifically https://chromium-review.googlesource.com/c/chromium/src/+/1474797 ) Original change's description: > 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} TBR=mukai@chromium.org,sky@chromium.org,samans@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 929914 Change-Id: I773ef9e31de890222104dc6cbf9e0f44466901d4 Reviewed-on: https://chromium-review.googlesource.com/c/1475743 Reviewed-by: Scott Violet <sky@chromium.org> Commit-Queue: Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#632678}
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 .