commit | f7549422b853e68118fbaf9e4db5f09a770fc5d5 | [log] [tgz] |
---|---|---|
author | Christopher Cameron <ccameron@chromium.org> | Tue Aug 07 03:17:27 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Aug 07 03:17:27 2018 |
tree | 9bd08ef54b554f4f3a74ebd8f0e8ae6eb591681d | |
parent | a80e26da02c4bbfed468eda43ce913d50087cd16 [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). 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-Commit-Position: refs/heads/master@{#581117}
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 .