| Index: chrome/browser/prerender/prerender_manager.h
|
| diff --git a/chrome/browser/prerender/prerender_manager.h b/chrome/browser/prerender/prerender_manager.h
|
| index 3a3ec35ff041dfde6e118b71c978e378c57c9ea6..54e22c3d1d9135bcd0174699379eefb8fcc1952a 100644
|
| --- a/chrome/browser/prerender/prerender_manager.h
|
| +++ b/chrome/browser/prerender/prerender_manager.h
|
| @@ -121,6 +121,9 @@ class PrerenderManager : public base::SupportsWeakPtr<PrerenderManager>,
|
| // Cancels all active prerenders.
|
| void CancelAllPrerenders();
|
|
|
| + // Cancels all active prerenders with the ORIGIN_OMNIBOX origin.
|
| + void CancelOmniboxPrerenders();
|
| +
|
| // For a given WebContents that wants to navigate to the URL supplied,
|
| // determines whether a prerendered version of the URL can be used,
|
| // and substitutes the prerendered RVH into the WebContents. |opener_url| is
|
| @@ -217,6 +220,11 @@ class PrerenderManager : public base::SupportsWeakPtr<PrerenderManager>,
|
|
|
| bool IsPendingEntry(const GURL& url) const;
|
|
|
| + // Returns true if |url| matches any URLs being prerendered.
|
| + // TODO(dominich): This should be a const method but FindEntry is not const.
|
| + // It should be.
|
| + bool IsPrerendering(const GURL& url);
|
| +
|
| protected:
|
| void SetPrerenderContentsFactory(
|
| PrerenderContents::Factory* prerender_contents_factory);
|
|
|