| Index: chrome/browser/prerender/prerender_tab_helper.h
|
| diff --git a/chrome/browser/prerender/prerender_tab_helper.h b/chrome/browser/prerender/prerender_tab_helper.h
|
| index 19fb16e38a7dfd4e3bc44e61d2460016c60fcf2e..d0b2dce1fc18c7e655e430dac2323d5270cd594a 100644
|
| --- a/chrome/browser/prerender/prerender_tab_helper.h
|
| +++ b/chrome/browser/prerender/prerender_tab_helper.h
|
| @@ -51,6 +51,10 @@ class PrerenderTabHelper
|
| // Called when a control prerender is resolved. Applies to the next load.
|
| void WouldHavePrerenderedNextLoad(Origin origin);
|
|
|
| + base::TimeTicks swap_ticks() const { return swap_ticks_; }
|
| +
|
| + Origin origin() const { return origin_; }
|
| +
|
| private:
|
| explicit PrerenderTabHelper(content::WebContents* web_contents);
|
| friend class content::WebContentsUserData<PrerenderTabHelper>;
|
| @@ -96,6 +100,10 @@ class PrerenderTabHelper
|
| // swapped in).
|
| base::TimeTicks actual_load_start_;
|
|
|
| + // Record the most recent swap time. This differs from |pplt_load_start_| in
|
| + // that it is not reset in various circumstances, like a load being stopped.
|
| + base::TimeTicks swap_ticks_;
|
| +
|
| // Current URL being loaded.
|
| GURL url_;
|
|
|
|
|