| 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 1f80d25c89fa6aaa57bb9ea6744e39ac553b85a6..97323ff12745af4244197df5a7571f91bafe985b 100644
|
| --- a/chrome/browser/ui/webui/extensions/extension_settings_handler.h
|
| +++ b/chrome/browser/ui/webui/extensions/extension_settings_handler.h
|
| @@ -13,7 +13,7 @@
|
| #include "chrome/browser/api/prefs/pref_change_registrar.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"
|
| @@ -62,6 +62,7 @@ class ExtensionSettingsHandler
|
| public content::WebContentsObserver,
|
| public ui::SelectFileDialog::Listener,
|
| public ExtensionUninstallDialog::Delegate,
|
| + public extensions::ExtensionWarningService::Observer,
|
| public base::SupportsWeakPtr<ExtensionSettingsHandler>{
|
| public:
|
| ExtensionSettingsHandler();
|
| @@ -71,11 +72,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);
|
|
|
| @@ -112,6 +113,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();
|
|
|
|
|