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