Index: chrome/browser/android/offline_pages/prerender_adapter.cc |
diff --git a/chrome/browser/android/offline_pages/prerender_adapter.cc b/chrome/browser/android/offline_pages/prerender_adapter.cc |
index f780cfc4fa265c21d16c671110a8d1e38abc0e3d..e959380a82fd8dd9c4e5ee0f0d3b14a18404494f 100644 |
--- a/chrome/browser/android/offline_pages/prerender_adapter.cc |
+++ b/chrome/browser/android/offline_pages/prerender_adapter.cc |
@@ -102,4 +102,15 @@ void PrerenderAdapter::OnPrerenderStop(prerender::PrerenderHandle* handle) { |
} |
} |
+void PrerenderAdapter::OnPrerenderNetworkBytesChanged( |
+ prerender::PrerenderHandle* handle) { |
+ if (IsActive()) { |
+ DCHECK_EQ(active_handle_.get(), handle); |
+ prerender::PrerenderContents* contents = handle->contents(); |
+ if (!contents) |
+ return; |
+ observer_->OnPrerenderNetworkBytesChanged(contents->network_bytes()); |
+ } |
+} |
+ |
} // namespace offline_pages |