Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1301)

Unified Diff: chrome/browser/android/offline_pages/prerender_adapter.h

Issue 2697963002: [Offline Pages] Make prerenderer notify us of network progress. (Closed)
Patch Set: Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/android/offline_pages/prerender_adapter.h
diff --git a/chrome/browser/android/offline_pages/prerender_adapter.h b/chrome/browser/android/offline_pages/prerender_adapter.h
index ca378d74d23aa418db7ef9ae8f308d78309c35dd..c60296e441a7c21741c45665004c6031f877d244 100644
--- a/chrome/browser/android/offline_pages/prerender_adapter.h
+++ b/chrome/browser/android/offline_pages/prerender_adapter.h
@@ -40,6 +40,10 @@ class PrerenderAdapter : public prerender::PrerenderHandle::Observer {
// WebContents (via |GetWebContents()|) have become invalidated.
virtual void OnPrerenderStop() = 0;
+ // Signals that a resource finished loading and altered the running byte
Pete Williamson 2017/02/15 01:17:45 is bytes a cumulative total of bytes loaded, or ne
dewittj 2017/02/17 23:20:15 This is a cumulative total. Will update the comme
+ // count.
+ virtual void OnNetworkBytesChanged(int64_t bytes) = 0;
+
protected:
Observer();
virtual ~Observer();
@@ -83,6 +87,7 @@ class PrerenderAdapter : public prerender::PrerenderHandle::Observer {
void OnPrerenderStopLoading(prerender::PrerenderHandle* handle) override;
void OnPrerenderDomContentLoaded(prerender::PrerenderHandle* handle) override;
void OnPrerenderStop(prerender::PrerenderHandle* handle) override;
+ void OnNetworkBytesChanged(prerender::PrerenderHandle* handle) override;
private:
// At most one prerender request may be active for this adapter and this

Powered by Google App Engine
This is Rietveld 408576698