Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / chrome / browser / extensions / test_extension_system.h
index 2fb69bc..ea9be6c 100644 (file)
@@ -5,9 +5,11 @@
 #ifndef CHROME_BROWSER_EXTENSIONS_TEST_EXTENSION_SYSTEM_H_
 #define CHROME_BROWSER_EXTENSIONS_TEST_EXTENSION_SYSTEM_H_
 
-#include "chrome/browser/extensions/extension_system.h"
+#include "extensions/browser/extension_system.h"
+#include "extensions/common/one_shot_event.h"
 
 class CommandLine;
+class Profile;
 class TestingValueStore;
 
 namespace base {
@@ -22,6 +24,7 @@ class BrowserContext;
 namespace extensions {
 class ExtensionPrefs;
 class RuntimeData;
+class StandardManagementPolicyProvider;
 
 // Test ExtensionSystem, for use with TestingProfile.
 class TestExtensionSystem : public ExtensionSystem {
@@ -69,9 +72,10 @@ class TestExtensionSystem : public ExtensionSystem {
   virtual EventRouter* event_router() OVERRIDE;
   virtual ExtensionWarningService* warning_service() OVERRIDE;
   virtual Blacklist* blacklist() OVERRIDE;
-  virtual const OneShotEvent& ready() const OVERRIDE;
   virtual ErrorConsole* error_console() OVERRIDE;
   virtual InstallVerifier* install_verifier() OVERRIDE;
+  virtual QuotaService* quota_service() OVERRIDE;
+  virtual const OneShotEvent& ready() const OVERRIDE;
 
   void SetReady() {
     LOG(INFO) << "SetReady()";
@@ -98,6 +102,7 @@ class TestExtensionSystem : public ExtensionSystem {
   scoped_refptr<InfoMap> info_map_;
   scoped_ptr<ErrorConsole> error_console_;
   scoped_ptr<InstallVerifier> install_verifier_;
+  scoped_ptr<QuotaService> quota_service_;
   OneShotEvent ready_;
 };