diff options
-rw-r--r-- | chrome/browser/prerender/prerender_manager.cc | 3 |
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; } |