Index: components/scheduler/renderer/web_frame_scheduler_impl.cc |
diff --git a/components/scheduler/renderer/web_frame_scheduler_impl.cc b/components/scheduler/renderer/web_frame_scheduler_impl.cc |
index fba6b691b5c96ded5f4c44566bfd3f9bd137b95e..45a0719429e299b8b6273f3ae4c9216282a04496 100644 |
--- a/components/scheduler/renderer/web_frame_scheduler_impl.cc |
+++ b/components/scheduler/renderer/web_frame_scheduler_impl.cc |
@@ -83,6 +83,20 @@ blink::WebTaskRunner* WebFrameSchedulerImpl::timerTaskRunner() { |
return timer_web_task_runner_.get(); |
} |
+blink::WebViewScheduler* WebFrameSchedulerImpl::webViewScheduler() { |
+ return parent_web_view_scheduler_; |
+} |
+ |
+void WebFrameSchedulerImpl::incrementPendingResourceLoadCount() { |
+ if (parent_web_view_scheduler_) |
+ parent_web_view_scheduler_->incrementPendingResourceLoadCount(); |
+} |
+ |
+void WebFrameSchedulerImpl::decrementPendingResourceLoadCount() { |
+ if (parent_web_view_scheduler_) |
+ parent_web_view_scheduler_->decrementPendingResourceLoadCount(); |
+} |
+ |
void WebFrameSchedulerImpl::setPageVisible(bool page_visible) { |
DCHECK(parent_web_view_scheduler_); |
if (page_visible_ == page_visible) |