Index: chrome/browser/prerender/prerender_handle.h |
diff --git a/chrome/browser/prerender/prerender_handle.h b/chrome/browser/prerender/prerender_handle.h |
index 9beac512926dbd67042a6895a587e61686aeb9d8..c103400165597e7c416bbccd91e09ec4497cde19 100644 |
--- a/chrome/browser/prerender/prerender_handle.h |
+++ b/chrome/browser/prerender/prerender_handle.h |
@@ -38,6 +38,10 @@ class PrerenderHandle : public PrerenderContents::Observer { |
// Signals that the prerender has stopped running. |
virtual void OnPrerenderStop(PrerenderHandle* handle) = 0; |
+ // Signals that a resource finished loading and altered the running byte |
+ // count. |
+ virtual void OnNetworkBytesChanged(PrerenderHandle* handle) = 0; |
+ |
protected: |
Observer(); |
virtual ~Observer(); |
@@ -86,6 +90,7 @@ class PrerenderHandle : public PrerenderContents::Observer { |
void OnPrerenderDomContentLoaded( |
PrerenderContents* prerender_contents) override; |
void OnPrerenderStop(PrerenderContents* prerender_contents) override; |
+ void OnNetworkBytesChanged(PrerenderContents* prerender_contents) override; |
Observer* observer_; |