commit | 50185992edec5fe217db4d8f041e6d3e2b1c64a5 | [log] [tgz] |
---|---|---|
author | Tim Song <tengs@chromium.org> | Thu May 23 16:58:48 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu May 23 16:58:48 2019 |
tree | e23b14a7193ddda7c5f9e3b424055cb71eb6b7b6 | |
parent | e7e480149a1e82804c4d35a595956fa14a526a5c [diff] |
Notifications: Re-add weak_ptr checks when toggling expanded state. For bug 957033, these weak_ptr checks were removed (https://chromium.googlesource.com/chromium/src.git/+/5985d18020944cbab3e51d524c0c598d551dddda) in favor of an async deletion fix. However, it looks like that fix wasn't complete and old crashes started regressing, so we should restore these old weak_ptr checks. BUG=965549, 950121, 957033 Change-Id: I4c443174af58c622ef317ae1fb9d603ad0cde62d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1622481 Commit-Queue: Tim Song <tengs@chromium.org> Reviewed-by: Tetsui Ohkubo <tetsui@chromium.org> Cr-Commit-Position: refs/heads/master@{#662685}
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 .