diff options
author | shess@chromium.org <shess@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-09-06 19:14:45 +0000 |
---|---|---|
committer | shess@chromium.org <shess@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-09-06 19:14:45 +0000 |
commit | 2391c42b05c58cd8e00a541c4b6c856f00d1a119 (patch) | |
tree | e838517b6929cf117525b8b998c061b95ce370c2 /ppapi/example | |
parent | 062968e1ceec44a3cc3c11562463d9dcbe6f49ce (diff) | |
download | chromium_src-2391c42b05c58cd8e00a541c4b6c856f00d1a119.zip chromium_src-2391c42b05c58cd8e00a541c4b6c856f00d1a119.tar.gz chromium_src-2391c42b05c58cd8e00a541c4b6c856f00d1a119.tar.bz2 |
[Mac] Tear down extension-installed bubble before main window closes.
The main window closed before the bubble, so when the bubble tried to
remove itself as a child window, it called a stale reference.
Additionally, revise a couple uses of this pattern to be more robust
by asking the window being closed to remove itself from its current
parent window (which would be nil in this case).
BUG=94172
TEST=see bug, monitor crash server.
Review URL: http://codereview.chromium.org/7740060
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@99784 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/example')
0 files changed, 0 insertions, 0 deletions