Index: chrome/browser/extensions/extension_service.h |
diff --git a/chrome/browser/extensions/extension_service.h b/chrome/browser/extensions/extension_service.h |
index f30c480a3ba4fda680197b911e31b34a319423ed..ad5b80f2de504870124f064f71fa90fafe4016ea 100644 |
--- a/chrome/browser/extensions/extension_service.h |
+++ b/chrome/browser/extensions/extension_service.h |
@@ -75,7 +75,9 @@ class ExtensionInputMethodEventRouter; |
// This is an interface class to encapsulate the dependencies that |
// various classes have on ExtensionService. This allows easy mocking. |
-class ExtensionServiceInterface : public SyncableService { |
+class ExtensionServiceInterface |
+ : public SyncableService, |
+ public base::SupportsWeakPtr<ExtensionServiceInterface> { |
akalin
2011/10/12 19:54:21
can you stick this onto the actual ExtensionServic
Nicolas Zea
2011/10/12 23:47:43
Discussed offline. Sticking with SyncableService i
|
public: |
// A function that returns true if the given extension should be |
// included and false if it should be filtered out. Identical to |