summaryrefslogtreecommitdiffstats
path: root/chrome/browser/prerender/prerender_manager.cc
diff options
context:
space:
mode:
authortburkard@chromium.org <tburkard@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-08-30 14:45:56 +0000
committertburkard@chromium.org <tburkard@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-08-30 14:45:56 +0000
commit2a3adf6a0b7c6ea2f679a64c81ffdb6c5c83a57a (patch)
treedb39168acf595ca7d6eeef147aae3a1e2d4a8112 /chrome/browser/prerender/prerender_manager.cc
parentc9c1512e70096a0ce81ac7ebbbcafa2ce8e07205 (diff)
downloadchromium_src-2a3adf6a0b7c6ea2f679a64c81ffdb6c5c83a57a.zip
chromium_src-2a3adf6a0b7c6ea2f679a64c81ffdb6c5c83a57a.tar.gz
chromium_src-2a3adf6a0b7c6ea2f679a64c81ffdb6c5c83a57a.tar.bz2
Do not count image search results towards the GWS metric.
R=dominich@chromium.org, cbentzel@chromium.org Review URL: http://codereview.chromium.org/7800010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@98812 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/prerender/prerender_manager.cc')
-rw-r--r--chrome/browser/prerender/prerender_manager.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/chrome/browser/prerender/prerender_manager.cc b/chrome/browser/prerender/prerender_manager.cc
index 8ba9701..131d65d 100644
--- a/chrome/browser/prerender/prerender_manager.cc
+++ b/chrome/browser/prerender/prerender_manager.cc
@@ -299,7 +299,8 @@ bool PrerenderManager::AddPrerender(
DCHECK(CalledOnValidThread());
if (origin == ORIGIN_LINK_REL_PRERENDER &&
- StartsWithASCII(referrer.host(), std::string("www.google."), true)) {
+ StartsWithASCII(referrer.host(), std::string("www.google."), true) &&
+ !StartsWithASCII(referrer.path(), std::string("/imgres"), true)) {
origin = ORIGIN_GWS_PRERENDER;
}