diff options
author | benwells@chromium.org <benwells@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-08-06 03:56:24 +0000 |
---|---|---|
committer | benwells@chromium.org <benwells@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-08-06 03:56:24 +0000 |
commit | 46ebd2e84e7a05c21859b37c73377df941b96aa6 (patch) | |
tree | c0c342c3c41979db44448274fedfca3869a3e4bf /ash/system | |
parent | bfe665c1bf750362d6f82e2ff8134c02df48a364 (diff) | |
download | chromium_src-46ebd2e84e7a05c21859b37c73377df941b96aa6.zip chromium_src-46ebd2e84e7a05c21859b37c73377df941b96aa6.tar.gz chromium_src-46ebd2e84e7a05c21859b37c73377df941b96aa6.tar.bz2 |
Revert 215745 "Fix crash when reloading packaged app. "
> Fix 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
> TEST=On chromeos, enable the 'Enable debugging for packed apps.' flag. Then
> open chrome://extensions. Then open a packaged app, and reload it. Chrome
> should not crash.
>
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=214844
>
> Review URL: https://chromiumcodereview.appspot.com/20243003
TBR=benwells@chromium.org
Review URL: https://codereview.chromium.org/22356002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215782 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ash/system')
0 files changed, 0 insertions, 0 deletions