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 44cdf20380c357a0b886a8edd0480152f7593a24..61d5f2597a513dc6a026c92b106b87304c61dcf5 100644 |
--- a/components/scheduler/renderer/web_frame_scheduler_impl.cc |
+++ b/components/scheduler/renderer/web_frame_scheduler_impl.cc |
@@ -118,6 +118,14 @@ void WebFrameSchedulerImpl::didStopLoading(unsigned long identifier) { |
parent_web_view_scheduler_->DidStopLoading(identifier); |
} |
+void WebFrameSchedulerImpl::setDocumentParsedInBackground( |
+ bool background_parser_active) { |
+ if (background_parser_active) |
+ parent_web_view_scheduler_->IncrementBackgroundParserCount(); |
+ else |
+ parent_web_view_scheduler_->DecrementBackgroundParserCount(); |
+} |
+ |
void WebFrameSchedulerImpl::setPageVisible(bool page_visible) { |
DCHECK(parent_web_view_scheduler_); |
if (page_visible_ == page_visible) |