commit | 7353ab9ab66ab4a66fda3fb9369cb5f7b43e10b6 | [log] [tgz] |
---|---|---|
author | Fady Samuel <fsamuel@chromium.org> | Thu Mar 01 20:37:41 2018 |
committer | Fady Samuel <fsamuel@chromium.org> | Thu Mar 01 20:37:41 2018 |
tree | 2e7c4ad86d44e604456b66699637242c0c1ca6c4 | |
parent | 4052cbd428a588d1a739b5365221b05623ef61c1 [diff] |
Surface synchronization: Don't kill renderer on invariants violations With this CL, we no longer kill the renderer when there is a surface invariants violation. Often that state can be recovered from on resize, for example or maybe even on the next frame. TBR=fsamuel@chromium.org (cherry picked from commit 5d086e08de608ded2e571b49024646c339006ad8) Bug: 791154, 672962 Change-Id: I21d0827b54932c636b015c96f3db97a3d2d58dac Reviewed-on: https://chromium-review.googlesource.com/926913 Reviewed-by: Saman Sami <samans@chromium.org> Commit-Queue: Fady Samuel <fsamuel@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#537910} Reviewed-on: https://chromium-review.googlesource.com/944245 Reviewed-by: Fady Samuel <fsamuel@chromium.org> Cr-Commit-Position: refs/branch-heads/3325@{#641} Cr-Branched-From: bc084a8b5afa3744a74927344e304c02ae54189f-refs/heads/master@{#530369}
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 .