diff options
author | msw@chromium.org <msw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-03-21 10:13:12 +0000 |
---|---|---|
committer | msw@chromium.org <msw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-03-21 10:13:12 +0000 |
commit | 496c5a1e1486595e7c5d2ee9281b7b9bd7024164 (patch) | |
tree | 7f0e8f5d13f012b9fdb147c25ec2b1ede7b68077 /chrome | |
parent | 5e26e66300a4c171f1e073e3cc2234bc5a20745b (diff) | |
download | chromium_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.cc | 3 |
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; |