Chromium Code Reviews| 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 |