diff options
author | jeremya@chromium.org <jeremya@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-02-13 11:52:56 +0000 |
---|---|---|
committer | jeremya@chromium.org <jeremya@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-02-13 11:52:56 +0000 |
commit | f900ab5c21998b9b727a99176428ce3db4f617ee (patch) | |
tree | 175a4a7ec519cad05f7e1930eb6434b64e29f1ac /ui | |
parent | 07b64878754a4eac0541b8a9d68e9608c148f7df (diff) | |
download | chromium_src-f900ab5c21998b9b727a99176428ce3db4f617ee.zip chromium_src-f900ab5c21998b9b727a99176428ce3db4f617ee.tar.gz chromium_src-f900ab5c21998b9b727a99176428ce3db4f617ee.tar.bz2 |
Fix issue 174250, crash when reloading packaged app.
When a shell window was closed, it wasn't removed from the registry immediately
(it was removed in a callback from OnNativeClose, which happens a bit later.)
This meant that when the app was loaded again, the window was still in the
registry with a stale pointer to the old extension. ExtensionSettingsHandler
was tickling this by iterating shell windows on extension load.
BUG=174250
Review URL: https://chromiumcodereview.appspot.com/12210107
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@182194 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui')
0 files changed, 0 insertions, 0 deletions