| 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_);
|
| }
|
|
|