| 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
|
|
|