Index: third_party/WebKit/Source/platform/scheduler/child/web_scheduler_impl.h |
diff --git a/third_party/WebKit/Source/platform/scheduler/child/web_scheduler_impl.h b/third_party/WebKit/Source/platform/scheduler/child/web_scheduler_impl.h |
index 201a66d5aa95fa0f9b20e974b6c662025a205856..a802e3620bad88ecd791c71fb4a36ac3c76cfb1b 100644 |
--- a/third_party/WebKit/Source/platform/scheduler/child/web_scheduler_impl.h |
+++ b/third_party/WebKit/Source/platform/scheduler/child/web_scheduler_impl.h |
@@ -7,6 +7,7 @@ |
#include <memory> |
+#include "base/macros.h" |
#include "base/memory/ref_counted.h" |
#include "base/time/time.h" |
#include "public/platform/WebCommon.h" |
@@ -55,8 +56,10 @@ class BLINK_PLATFORM_EXPORT WebSchedulerImpl : public WebScheduler { |
ChildScheduler* child_scheduler_; // NOT OWNED |
scoped_refptr<SingleThreadIdleTaskRunner> idle_task_runner_; |
scoped_refptr<TaskQueue> timer_task_runner_; |
- std::unique_ptr<WebTaskRunnerImpl> loading_web_task_runner_; |
- std::unique_ptr<WebTaskRunnerImpl> timer_web_task_runner_; |
+ RefPtr<WebTaskRunnerImpl> loading_web_task_runner_; |
+ RefPtr<WebTaskRunnerImpl> timer_web_task_runner_; |
+ |
+ DISALLOW_COPY_AND_ASSIGN(WebSchedulerImpl); |
}; |
} // namespace scheduler |