Index: webkit/dom_storage/dom_storage_task_runner.cc |
diff --git a/webkit/dom_storage/dom_storage_task_runner.cc b/webkit/dom_storage/dom_storage_task_runner.cc |
index 6a1afb5a123f29bba0d3ab8440df06753d4c41df..92bf7a9b4707bd88e7eb324645df8e4f5de010e4 100644 |
--- a/webkit/dom_storage/dom_storage_task_runner.cc |
+++ b/webkit/dom_storage/dom_storage_task_runner.cc |
@@ -7,13 +7,14 @@ |
#include "base/bind.h" |
#include "base/bind_helpers.h" |
#include "base/message_loop_proxy.h" |
+#include "base/tracked_objects.h" |
namespace dom_storage { |
// DomStorageTaskRunner |
DomStorageTaskRunner::DomStorageTaskRunner( |
- base::MessageLoopProxy* message_loop) |
+ const scoped_refptr<base::MessageLoopProxy>& message_loop) |
: message_loop_(message_loop) { |
} |
@@ -36,8 +37,8 @@ void DomStorageTaskRunner::PostDelayedTask( |
// DomStorageWorkerPoolTaskRunner |
DomStorageWorkerPoolTaskRunner::DomStorageWorkerPoolTaskRunner( |
- base::SequencedWorkerPool* sequenced_worker_pool, |
- base::MessageLoopProxy* delayed_task_loop) |
+ const scoped_refptr<base::SequencedWorkerPool>& sequenced_worker_pool, |
+ const scoped_refptr<base::MessageLoopProxy>& delayed_task_loop) |
: DomStorageTaskRunner(delayed_task_loop), |
sequenced_worker_pool_(sequenced_worker_pool), |
sequence_token_( |