diff options
Diffstat (limited to 'chrome/browser/prerender/prerender_manager.h')
-rw-r--r-- | chrome/browser/prerender/prerender_manager.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/chrome/browser/prerender/prerender_manager.h b/chrome/browser/prerender/prerender_manager.h index 7a39614..3ba1d31 100644 --- a/chrome/browser/prerender/prerender_manager.h +++ b/chrome/browser/prerender/prerender_manager.h @@ -155,6 +155,11 @@ class PrerenderManager : public base::SupportsWeakPtr<PrerenderManager>, // they time out, but new ones will not be generated. void set_enabled(bool enabled); + // Controls if we launch or squash prefetch requests as they arrive from + // renderers. + static bool IsPrefetchEnabled(); + static void SetIsPrefetchEnabled(bool enabled); + static PrerenderManagerMode GetMode(); static void SetMode(PrerenderManagerMode mode); static bool IsPrerenderingPossible(); @@ -396,6 +401,8 @@ class PrerenderManager : public base::SupportsWeakPtr<PrerenderManager>, // of the PrerenderManager. bool enabled_; + static bool is_prefetch_enabled_; + // The profile that owns this PrerenderManager. Profile* profile_; |