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 1b4a45579bc0aaef1225291de4f14d959e1db2c1..495a1db31cfd3b94b1cda92536cd420d8a009345 100644 |
--- a/components/scheduler/renderer/web_frame_scheduler_impl.cc |
+++ b/components/scheduler/renderer/web_frame_scheduler_impl.cc |
@@ -104,6 +104,20 @@ blink::WebTaskRunner* WebFrameSchedulerImpl::unthrottledTaskRunner() { |
return unthrottled_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) |