Index: components/scheduler/renderer/web_view_scheduler_impl.cc |
diff --git a/components/scheduler/renderer/web_view_scheduler_impl.cc b/components/scheduler/renderer/web_view_scheduler_impl.cc |
index ebef3ac213af8a828b0726014b95a0dd0933c990..cf857ab2430a9cd9b53b845fb6328fba43c58a8b 100644 |
--- a/components/scheduler/renderer/web_view_scheduler_impl.cc |
+++ b/components/scheduler/renderer/web_view_scheduler_impl.cc |
@@ -62,10 +62,9 @@ WebViewSchedulerImpl::createWebFrameSchedulerImpl( |
return frame_scheduler; |
} |
-blink::WebPassOwnPtr<blink::WebFrameScheduler> |
+std::unique_ptr<blink::WebFrameScheduler> |
WebViewSchedulerImpl::createFrameScheduler(blink::BlameContext* blame_context) { |
- return blink::adoptWebPtr( |
- createWebFrameSchedulerImpl(blame_context).release()); |
+ return createWebFrameSchedulerImpl(blame_context); |
} |
void WebViewSchedulerImpl::Unregister(WebFrameSchedulerImpl* frame_scheduler) { |