Index: content/browser/in_process_webkit/dom_storage_context_impl.h |
=================================================================== |
--- content/browser/in_process_webkit/dom_storage_context_impl.h (revision 126447) |
+++ content/browser/in_process_webkit/dom_storage_context_impl.h (working copy) |
@@ -19,6 +19,11 @@ |
class DOMStorageMessageFilter; |
class DOMStorageNamespace; |
+namespace base { |
+class MessageLoopProxy; |
+class SequencedTaskRunner; |
+} |
+ |
namespace quota { |
class SpecialStoragePolicy; |
} |
@@ -37,6 +42,7 @@ |
virtual ~DOMStorageContextImpl(); |
// DOMStorageContext implementation: |
+ virtual base::SequencedTaskRunner* task_runner() const OVERRIDE; |
virtual std::vector<FilePath> GetAllStorageFiles() OVERRIDE; |
virtual FilePath GetFilePath(const string16& origin_id) const OVERRIDE; |
virtual void DeleteForOrigin(const string16& origin_id) OVERRIDE; |
@@ -156,6 +162,7 @@ |
StorageNamespaceMap storage_namespace_map_; |
scoped_refptr<quota::SpecialStoragePolicy> special_storage_policy_; |
+ scoped_refptr<base::MessageLoopProxy> webkit_message_loop_; |
DISALLOW_IMPLICIT_CONSTRUCTORS(DOMStorageContextImpl); |
}; |