Index: extensions/browser/extension_prefs.cc |
diff --git a/extensions/browser/extension_prefs.cc b/extensions/browser/extension_prefs.cc |
index 83246170e3f07ee226d9db174e559f465d206d69..837e8e8dab736930f3fab3908542bee568ff4348 100644 |
--- a/extensions/browser/extension_prefs.cc |
+++ b/extensions/browser/extension_prefs.cc |
@@ -1943,7 +1943,8 @@ void ExtensionPrefs::FinishExtensionInfoPrefs( |
extension_dict->Remove(kDelayedInstallInfo, NULL); |
// Clear state that may be registered from a previous install. |
- extension_dict->Remove(EventRouter::kRegisteredEvents, NULL); |
+ extension_dict->Remove(EventRouter::kRegisteredLazyEvents, nullptr); |
+ extension_dict->Remove(EventRouter::kRegisteredServiceWorkerEvents, nullptr); |
// FYI, all code below here races on sudden shutdown because |extension_dict|, |
// |app_sorting|, |extension_pref_value_map_|, and (potentially) observers |