summaryrefslogtreecommitdiffstats
path: root/chrome
diff options
context:
space:
mode:
authormsw@chromium.org <msw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-21 10:13:12 +0000
committermsw@chromium.org <msw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-21 10:13:12 +0000
commit496c5a1e1486595e7c5d2ee9281b7b9bd7024164 (patch)
tree7f0e8f5d13f012b9fdb147c25ec2b1ede7b68077 /chrome
parent5e26e66300a4c171f1e073e3cc2234bc5a20745b (diff)
downloadchromium_src-496c5a1e1486595e7c5d2ee9281b7b9bd7024164.zip
chromium_src-496c5a1e1486595e7c5d2ee9281b7b9bd7024164.tar.gz
chromium_src-496c5a1e1486595e7c5d2ee9281b7b9bd7024164.tar.bz2
Continue ChromeToMobileService::RequestSearch if previous_search_time_.is_null.
My crrev.com/127780 mistakenly uses a null last_search_time. So the first legit call to ChromeToMobileService::RequestSearch may bail. TBR=sky BUG=102709 TEST=Chrome To Mobile icon appears, even when you've started your computer in the last 24 hours :p Review URL: http://codereview.chromium.org/9813002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127934 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
-rw-r--r--chrome/browser/chrome_to_mobile_service.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/chrome/browser/chrome_to_mobile_service.cc b/chrome/browser/chrome_to_mobile_service.cc
index 918f44c..07dcd25 100644
--- a/chrome/browser/chrome_to_mobile_service.cc
+++ b/chrome/browser/chrome_to_mobile_service.cc
@@ -318,7 +318,8 @@ void ChromeToMobileService::RequestSearch() {
// Deny requests before the delay period has passed since the last request.
base::TimeDelta elapsed_time = base::TimeTicks::Now() - previous_search_time_;
- if (elapsed_time.InHours() < kSearchRequestDelayHours)
+ if (!previous_search_time_.is_null() &&
+ elapsed_time.InHours() < kSearchRequestDelayHours)
return;
RequestData data;