Index: content/browser/dom_storage/dom_storage_task_runner.h |
diff --git a/content/browser/dom_storage/dom_storage_task_runner.h b/content/browser/dom_storage/dom_storage_task_runner.h |
index 1d4485c9bd801d534b6462d814ceececbb294c26..f71c9c8b63eb71a30aebf46ac7b760be09092f2a 100644 |
--- a/content/browser/dom_storage/dom_storage_task_runner.h |
+++ b/content/browser/dom_storage/dom_storage_task_runner.h |
@@ -7,12 +7,13 @@ |
#include "base/memory/ref_counted.h" |
#include "base/sequenced_task_runner.h" |
+#include "base/single_thread_task_runner.h" |
#include "base/threading/sequenced_worker_pool.h" |
#include "base/time/time.h" |
#include "content/common/content_export.h" |
namespace base { |
-class MessageLoopProxy; |
+class SingleThreadTaskRunner; |
} |
namespace content { |
@@ -73,7 +74,7 @@ class CONTENT_EXPORT DOMStorageWorkerPoolTaskRunner : |
base::SequencedWorkerPool* sequenced_worker_pool, |
base::SequencedWorkerPool::SequenceToken primary_sequence_token, |
base::SequencedWorkerPool::SequenceToken commit_sequence_token, |
- base::MessageLoopProxy* delayed_task_loop); |
+ base::SingleThreadTaskRunner* delayed_task_task_runner); |
bool PostDelayedTask(const tracked_objects::Location& from_here, |
const base::Closure& task, |
@@ -92,7 +93,7 @@ class CONTENT_EXPORT DOMStorageWorkerPoolTaskRunner : |
base::SequencedWorkerPool::SequenceToken IDtoToken(SequenceID id) const; |
- const scoped_refptr<base::MessageLoopProxy> message_loop_; |
+ const scoped_refptr<base::SingleThreadTaskRunner> task_runner_; |
const scoped_refptr<base::SequencedWorkerPool> sequenced_worker_pool_; |
base::SequencedWorkerPool::SequenceToken primary_sequence_token_; |
base::SequencedWorkerPool::SequenceToken commit_sequence_token_; |
@@ -106,7 +107,7 @@ class CONTENT_EXPORT DOMStorageWorkerPoolTaskRunner : |
class CONTENT_EXPORT MockDOMStorageTaskRunner : |
public DOMStorageTaskRunner { |
public: |
- explicit MockDOMStorageTaskRunner(base::MessageLoopProxy* message_loop); |
+ explicit MockDOMStorageTaskRunner(base::SingleThreadTaskRunner* task_runner); |
bool PostDelayedTask(const tracked_objects::Location& from_here, |
const base::Closure& task, |
@@ -122,7 +123,7 @@ class CONTENT_EXPORT MockDOMStorageTaskRunner : |
~MockDOMStorageTaskRunner() override; |
private: |
- const scoped_refptr<base::MessageLoopProxy> message_loop_; |
+ const scoped_refptr<base::SingleThreadTaskRunner> task_runner_; |
}; |
} // namespace content |