Index: components/scheduler/child/web_task_runner_impl.h |
diff --git a/components/scheduler/child/web_task_runner_impl.h b/components/scheduler/child/web_task_runner_impl.h |
index 772cae4e30f10e07a1d4ca9d82bbbd7bfd59004d..0773a95e611938e63d13b656dd366a568d066c0d 100644 |
--- a/components/scheduler/child/web_task_runner_impl.h |
+++ b/components/scheduler/child/web_task_runner_impl.h |
@@ -31,7 +31,7 @@ class SCHEDULER_EXPORT WebTaskRunnerImpl : public blink::WebTaskRunner { |
bool runsTasksOnCurrentThread() override; |
double virtualTimeSeconds() const override; |
double monotonicallyIncreasingVirtualTimeSeconds() const override; |
- blink::WebTaskRunner* clone() override; |
+ std::unique_ptr<blink::WebTaskRunner> clone() override; |
// blink::WebTaskRunner::Task should be wrapped by base::Passed() when |
// used with base::Bind(). See https://crbug.com/551356. |