summaryrefslogtreecommitdiffstats
path: root/chrome/browser/prerender/prerender_handle.cc
diff options
context:
space:
mode:
authortburkard@chromium.org <tburkard@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-06-14 15:31:43 +0000
committertburkard@chromium.org <tburkard@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-06-14 15:31:43 +0000
commit65e5bd4b2816cd7aa8d06986ecc43c8b855c74b7 (patch)
tree04a810108be57fd615c30218ed584d9a7c165c14 /chrome/browser/prerender/prerender_handle.cc
parent137dd547ea7639df6cce8be4c5b6c75d206bbb2f (diff)
downloadchromium_src-65e5bd4b2816cd7aa8d06986ecc43c8b855c74b7.zip
chromium_src-65e5bd4b2816cd7aa8d06986ecc43c8b855c74b7.tar.gz
chromium_src-65e5bd4b2816cd7aa8d06986ecc43c8b855c74b7.tar.bz2
Allow multiple local predictor prerenders and make parameters more configurable via Finch trials.
R=gavinp@chromium.org Review URL: https://codereview.chromium.org/16969003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@206417 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/prerender/prerender_handle.cc')
-rw-r--r--chrome/browser/prerender/prerender_handle.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/chrome/browser/prerender/prerender_handle.cc b/chrome/browser/prerender/prerender_handle.cc
index 1b50ecb..dc4f651 100644
--- a/chrome/browser/prerender/prerender_handle.cc
+++ b/chrome/browser/prerender/prerender_handle.cc
@@ -129,4 +129,10 @@ void PrerenderHandle::OnPrerenderCreatedMatchCompleteReplacement(
replacement->AddObserver(this);
}
+bool PrerenderHandle::RepresentingSamePrerenderAs(
+ PrerenderHandle* other) const {
+ return other && other->prerender_data_.get() && prerender_data_.get()
+ && prerender_data_.get() == other->prerender_data_.get();
+}
+
} // namespace prerender