commit | bd57bba80b4e8ee9c4e38779851588905d954966 | [log] [tgz] |
---|---|---|
author | Christopher Cameron <ccameron@chromium.org> | Mon Aug 13 18:03:09 2018 |
committer | ccameron <ccameron@chromium.org> | Mon Aug 13 18:03:09 2018 |
tree | 2054469258954dd80aa9e1cb574195b40c50596b | |
parent | 641c47d1a39dbec86c8d476a19abe312f5001df1 [diff] |
Mac: Disable CATransactionGPUCoordinator to test crash theory Crashes with content::GpuProcessHost::OnProcessCrashed on the stack have become prevalent in Chrome 69. CATransactionGPUCoordinator was introduced in the first Canary to exhibit these crashes (https://crrev.com/565687 in 69.0.3455.0). Disable CATransactionGPUCoordinator to test the theory that it is responsible for the crashes. This will make window resize slightly jankier (like -- the window's contents will detach from the window during resize) while disabled. Note that not all window resize logic is disabled by this -- just the GPU side (so resize will be reasonable most of the time, but there will be occaisonal glitches now). TBR=ccameron@chromium.org (cherry picked from commit f7549422b853e68118fbaf9e4db5f09a770fc5d5) Bug: 871430 Change-Id: Ifec51e511712b9843f15e9b8c43b66d852232b89 Reviewed-on: https://chromium-review.googlesource.com/1164555 Reviewed-by: Kenneth Russell <kbr@chromium.org> Commit-Queue: ccameron <ccameron@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#581117} Reviewed-on: https://chromium-review.googlesource.com/1173058 Reviewed-by: ccameron <ccameron@chromium.org> Cr-Commit-Position: refs/branch-heads/3497@{#569} Cr-Branched-From: 271eaf50594eb818c9295dc78d364aea18c82ea8-refs/heads/master@{#576753}
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 .