| Index: chrome/browser/extensions/state_store.cc
|
| diff --git a/chrome/browser/extensions/state_store.cc b/chrome/browser/extensions/state_store.cc
|
| index 5b6b9b219be2034373d6524ebe8494ef13cca779..f46685bf8b5909014178c7fb7e17ee171e01ed8f 100644
|
| --- a/chrome/browser/extensions/state_store.cc
|
| +++ b/chrome/browser/extensions/state_store.cc
|
| @@ -129,9 +129,13 @@ void StateStore::Observe(int type,
|
| const content::NotificationDetails& details) {
|
| switch (type) {
|
| case chrome::NOTIFICATION_EXTENSION_INSTALLED:
|
| + RemoveKeysForExtension(
|
| + content::Details<const InstalledExtensionInfo>(details)->extension->
|
| + id());
|
| + break;
|
| case chrome::NOTIFICATION_EXTENSION_UNINSTALLED:
|
| RemoveKeysForExtension(
|
| - content::Details<const Extension>(details).ptr()->id());
|
| + content::Details<const Extension>(details)->id());
|
| break;
|
| case chrome::NOTIFICATION_SESSION_RESTORE_DONE:
|
| case content::NOTIFICATION_LOAD_COMPLETED_MAIN_FRAME:
|
|
|