Index: chrome/browser/ui/webui/options/extension_settings_handler.cc |
=================================================================== |
--- chrome/browser/ui/webui/options/extension_settings_handler.cc (revision 105946) |
+++ chrome/browser/ui/webui/options/extension_settings_handler.cc (working copy) |
@@ -215,9 +215,6 @@ |
registrar_.Add(this, chrome::NOTIFICATION_EXTENSION_WARNING_CHANGED, |
Source<Profile>(profile)); |
registrar_.Add(this, |
- content::NOTIFICATION_NAV_ENTRY_COMMITTED, |
- NotificationService::AllBrowserContextsAndSources()); |
- registrar_.Add(this, |
content::NOTIFICATION_RENDER_VIEW_HOST_CREATED, |
NotificationService::AllBrowserContextsAndSources()); |
registrar_.Add(this, |
@@ -502,10 +499,8 @@ |
DCHECK(localized_strings); |
RegisterTitle(localized_strings, "extensionSettings", |
- IDS_OPTIONS_GENERAL_TAB_LABEL); |
+ IDS_MANAGE_EXTENSIONS_SETTING_WINDOWS_TITLE); |
- localized_strings->SetString("extensionSettingsTitle", |
- l10n_util::GetStringUTF16(IDS_MANAGE_EXTENSIONS_SETTING_WINDOWS_TITLE)); |
localized_strings->SetString("extensionSettingsVisitWebsite", |
l10n_util::GetStringUTF16(IDS_EXTENSIONS_VISIT_WEBSITE)); |
@@ -595,12 +590,7 @@ |
// For instance, EXTENSION_LOADED & EXTENSION_PROCESS_CREATED because |
// we don't know about the views for an extension at EXTENSION_LOADED, but |
// if we only listen to EXTENSION_PROCESS_CREATED, we'll miss extensions |
- // that don't have a process at startup. Similarly, NAV_ENTRY_COMMITTED & |
- // RENDER_VIEW_HOST_CREATED because we want to handle both |
- // the case of navigating from a non-extension page to an extension page in |
- // a TabContents (which will generate NAV_ENTRY_COMMITTED) as well as |
- // extension content being shown in popups and balloons (which will generate |
- // RENDER_VIEW_HOST_CREATED but no NAV_ENTRY_COMMITTED). |
+ // that don't have a process at startup. |
// |
// Doing it this way gets everything but causes the page to be rendered |
// more than we need. It doesn't seem to result in any noticeable flicker. |
@@ -624,13 +614,6 @@ |
return; |
MaybeUpdateAfterNotification(); |
break; |
- case content::NOTIFICATION_NAV_ENTRY_COMMITTED: |
- source_profile = Profile::FromBrowserContext( |
- Source<NavigationController>(source).ptr()->browser_context()); |
- if (!profile->IsSameProfile(source_profile)) |
- return; |
- MaybeUpdateAfterNotification(); |
- break; |
case chrome::NOTIFICATION_EXTENSION_LOADED: |
case chrome::NOTIFICATION_EXTENSION_PROCESS_CREATED: |
case chrome::NOTIFICATION_EXTENSION_UNLOADED: |