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 562b52a0addfc8a7e93164a898077e596db9d18a..ebef3ac213af8a828b0726014b95a0dd0933c990 100644 |
--- a/components/scheduler/renderer/web_view_scheduler_impl.cc |
+++ b/components/scheduler/renderer/web_view_scheduler_impl.cc |
@@ -53,17 +53,19 @@ void WebViewSchedulerImpl::setPageVisible(bool page_visible) { |
} |
scoped_ptr<WebFrameSchedulerImpl> |
-WebViewSchedulerImpl::createWebFrameSchedulerImpl() { |
+WebViewSchedulerImpl::createWebFrameSchedulerImpl( |
+ base::trace_event::BlameContext* blame_context) { |
scoped_ptr<WebFrameSchedulerImpl> frame_scheduler( |
- new WebFrameSchedulerImpl(renderer_scheduler_, this)); |
+ new WebFrameSchedulerImpl(renderer_scheduler_, this, blame_context)); |
frame_scheduler->setPageVisible(page_visible_); |
frame_schedulers_.insert(frame_scheduler.get()); |
return frame_scheduler; |
} |
blink::WebPassOwnPtr<blink::WebFrameScheduler> |
-WebViewSchedulerImpl::createFrameScheduler() { |
- return blink::adoptWebPtr(createWebFrameSchedulerImpl().release()); |
+WebViewSchedulerImpl::createFrameScheduler(blink::BlameContext* blame_context) { |
+ return blink::adoptWebPtr( |
+ createWebFrameSchedulerImpl(blame_context).release()); |
} |
void WebViewSchedulerImpl::Unregister(WebFrameSchedulerImpl* frame_scheduler) { |