commit | 96fa6c14aa7e7e8902d6cb703ea2502e0c13215c | [log] [tgz] |
---|---|---|
author | Bill Orr <billorr@chromium.org> | Wed Jan 16 18:27:27 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Jan 16 18:27:27 2019 |
tree | e5650f95baf6ef2329fce0ebcb44aedfc93df596 | |
parent | f86f976a75aa04a230462ecad2249d5c2f50c634 [diff] |
Fix a crash in VRBrowserRendererThreadWin VRBrowserRendererThreadWin behaved as though it lived on a separate thread, posting tasks to do work instead of doing the work synchronously. If it was destroyed, those posted tasks would still run, potentially using VRBrowserRendererThreadWin or its members after destruction. The fix is to stop pretending it is a thread, avoiding the posted tasks. BUG=921739 Change-Id: I147cccf9487386b95c25401d444294321fa925af Reviewed-on: https://chromium-review.googlesource.com/c/1413413 Reviewed-by: Brian Sheedy <bsheedy@chromium.org> Commit-Queue: Bill Orr <billorr@chromium.org> Cr-Commit-Position: refs/heads/master@{#623303}
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 .