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); |