Chromium Code Reviews| Index: chrome/browser/ui/webui/extensions/extension_settings_handler.h |
| diff --git a/chrome/browser/ui/webui/extensions/extension_settings_handler.h b/chrome/browser/ui/webui/extensions/extension_settings_handler.h |
| index fee671e9a9b5b912bda26bc22dc3b46fa6dea2c4..2b53c342e38ce425432b55ce49d8a675950e386d 100644 |
| --- a/chrome/browser/ui/webui/extensions/extension_settings_handler.h |
| +++ b/chrome/browser/ui/webui/extensions/extension_settings_handler.h |
| @@ -14,7 +14,7 @@ |
| #include "base/prefs/public/pref_observer.h" |
| #include "chrome/browser/extensions/extension_install_ui.h" |
| #include "chrome/browser/extensions/extension_uninstall_dialog.h" |
| -#include "chrome/browser/extensions/extension_warning_set.h" |
| +#include "chrome/browser/extensions/extension_warning_service.h" |
| #include "chrome/browser/extensions/requirements_checker.h" |
| #include "chrome/common/extensions/extension_resource.h" |
| #include "content/public/browser/navigation_controller.h" |
| @@ -64,6 +64,7 @@ class ExtensionSettingsHandler |
| public content::WebContentsObserver, |
| public ui::SelectFileDialog::Listener, |
| public ExtensionUninstallDialog::Delegate, |
| + public extensions::ExtensionWarningService::Observer, |
| public base::SupportsWeakPtr<ExtensionSettingsHandler>{ |
|
Evan Stade
2012/11/13 20:21:54
can you add a space before the curly
battre
2012/11/14 12:30:54
Done.
|
| public: |
| ExtensionSettingsHandler(); |
| @@ -73,11 +74,11 @@ class ExtensionSettingsHandler |
| // Extension Detail JSON Struct for page. |pages| is injected for unit |
| // testing. |
| - // Note: |warning_set| can be NULL in unit tests. |
| + // Note: |warning_service| can be NULL in unit tests. |
| base::DictionaryValue* CreateExtensionDetailValue( |
| const extensions::Extension* extension, |
| const std::vector<ExtensionPage>& pages, |
| - const ExtensionWarningSet* warning_set); |
| + const extensions::ExtensionWarningService* warning_service); |
| void GetLocalizedValues(base::DictionaryValue* localized_strings); |
| @@ -118,6 +119,9 @@ class ExtensionSettingsHandler |
| virtual void ExtensionUninstallAccepted() OVERRIDE; |
| virtual void ExtensionUninstallCanceled() OVERRIDE; |
| + // extensions::ExtensionWarningService::Observer implementation. |
| + virtual void ExtensionWarningsChanged() OVERRIDE; |
| + |
| // Helper method that reloads all unpacked extensions. |
| void ReloadUnpackedExtensions(); |