#include "base/memory/scoped_vector.h"
#include "base/values.h"
+#include "xwalk/runtime/browser/storage_component.h"
+
namespace content {
class ContentBrowserClient;
class RenderProcessHost;
bool is_running_as_service() const { return is_running_as_service_; }
// Stages of main parts. See content/browser_main_parts.h for description.
- void PreMainMessageLoopRun();
- void PostMainMessageLoopRun();
+ virtual void PreMainMessageLoopRun();
+ virtual void PostMainMessageLoopRun();
// Get the latest application locale from system.
// locale is a langtag defined in [BCP47]
// components.
virtual scoped_ptr<ApplicationComponent> CreateAppComponent();
virtual scoped_ptr<SysAppsComponent> CreateSysAppsComponent();
+ virtual scoped_ptr<StorageComponent> CreateStorageComponent();
private:
friend class XWalkMainDelegate;