| 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) {
|
|
|