commit | e3af3e7e4ff664d70d04b64e0a1890c259cf90f5 | [log] [tgz] |
---|---|---|
author | Raymond Toy <rtoy@chromium.org> | Mon Jul 16 22:54:56 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Jul 16 22:54:56 2018 |
tree | ec3cb53f1f5ddf43df658be3617180e38dd553a0 | |
parent | 4747cc23ae334a57a35ed3c8e6adcdbc8a50d479 [diff] |
Inform destination handler if execution context is gone. When the execution context is being destroyed, inform the destination handler of that so that we don't try to access the execution context that is in the process of going away. This CL only handles the specific case in bug 848306, and is a simple fix for that issue. This really needs to be fixed in a better way, but that requires significant design work. Bug: 848306 Test: Manually run repro case and see that it doesn't happen Change-Id: I89a4d397af15a823d9c25ef814195706f7b30b21 Reviewed-on: https://chromium-review.googlesource.com/1138722 Commit-Queue: Raymond Toy <rtoy@chromium.org> Reviewed-by: Hongchan Choi <hongchan@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#575459}
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 .