Index: base/deferred_sequenced_task_runner_unittest.cc |
diff --git a/base/deferred_sequenced_task_runner_unittest.cc b/base/deferred_sequenced_task_runner_unittest.cc |
index 81f2a0a00c9beb39b0934ce4e942d6bfd9671837..cc07326e2a0b5cc92cfb73900e4ba27e31e7efe3 100644 |
--- a/base/deferred_sequenced_task_runner_unittest.cc |
+++ b/base/deferred_sequenced_task_runner_unittest.cc |
@@ -20,8 +20,9 @@ namespace { |
class DeferredSequencedTaskRunnerTest : public testing::Test, |
public base::NonThreadSafe { |
public: |
+ // TODO(mgiuca): Avoid using UnsafeRefCounted. http://crbug.com/469952. |
class ExecuteTaskOnDestructor : |
- public base::RefCounted<ExecuteTaskOnDestructor> { |
+ public base::UnsafeRefCounted<ExecuteTaskOnDestructor> { |
public: |
ExecuteTaskOnDestructor( |
DeferredSequencedTaskRunnerTest* executor, |
@@ -30,7 +31,7 @@ class DeferredSequencedTaskRunnerTest : public testing::Test, |
task_id_(task_id) { |
} |
private: |
- friend class base::RefCounted<ExecuteTaskOnDestructor>; |
+ friend class base::UnsafeRefCounted<ExecuteTaskOnDestructor>; |
virtual ~ExecuteTaskOnDestructor() { |
executor_->ExecuteTask(task_id_); |
} |