| Index: chrome/browser/extensions/extension_service.h
|
| diff --git a/chrome/browser/extensions/extension_service.h b/chrome/browser/extensions/extension_service.h
|
| index 03f18a1957bce230be6e745614a80eefb2d8d16b..ca80400f6adf930451067bf2b8471645f19fe134 100644
|
| --- a/chrome/browser/extensions/extension_service.h
|
| +++ b/chrome/browser/extensions/extension_service.h
|
| @@ -24,6 +24,7 @@
|
| #include "content/public/browser/devtools_agent_host.h"
|
| #include "content/public/browser/notification_observer.h"
|
| #include "content/public/browser/notification_registrar.h"
|
| +#include "extensions/browser/content_verifier.h"
|
| #include "extensions/browser/extension_function_histogram_value.h"
|
| #include "extensions/browser/extension_prefs.h"
|
| #include "extensions/browser/external_provider_interface.h"
|
| @@ -126,7 +127,8 @@ class ExtensionService
|
| : public ExtensionServiceInterface,
|
| public extensions::ExternalProviderInterface::VisitorInterface,
|
| public content::NotificationObserver,
|
| - public extensions::Blacklist::Observer {
|
| + public extensions::Blacklist::Observer,
|
| + public extensions::ContentVerifierObserver {
|
| public:
|
| // Attempts to uninstall an extension from a given ExtensionService. Returns
|
| // true iff the target extension exists.
|
| @@ -471,6 +473,9 @@ class ExtensionService
|
| external_updates_finished_callback_ = callback;
|
| }
|
|
|
| + // ContentVerifierObserver implementation.
|
| + virtual void ContentVerifyFailed(const std::string& extension_id) OVERRIDE;
|
| +
|
| // Adds/Removes update observers.
|
| void AddUpdateObserver(extensions::UpdateObserver* observer);
|
| void RemoveUpdateObserver(extensions::UpdateObserver* observer);
|
|
|