commit | 3f7bd9ee5c289b0342e316c6bbed261ab8dbc5ef | [log] [tgz] |
---|---|---|
author | Scott Violet <sky@chromium.org> | Thu Feb 21 00:16:10 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Feb 21 00:16:10 2019 |
tree | e8baf2fa1f8ca61e2ca9ed56c4edfae9b0da33d6 | |
parent | e6b7de9f604fee348ed2ee2869f52e259d3764dc [diff] |
chromeos: reset pending LocalSurfaceId when setting bounds from server If the bounds from the server are applied, then any pending LocalSurfaceId is no longer applicable and should be dropped. Without this, it's entirely possible to try and incorrectly apply a pending (now old and dated) LocalSurfaceId, resulting in surface-invariants triggering. BUG=933642 TEST=covered by tests Change-Id: Iaeb706ad0e830eef367e47053d9d3566e971051a Reviewed-on: https://chromium-review.googlesource.com/c/1478461 Commit-Queue: Scott Violet <sky@chromium.org> Reviewed-by: Jonathan Ross <jonross@chromium.org> Cr-Commit-Position: refs/heads/master@{#633967}
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 .