Index: chrome/browser/android/banners/app_banner_infobar_delegate.cc |
diff --git a/chrome/browser/android/banners/app_banner_infobar_delegate.cc b/chrome/browser/android/banners/app_banner_infobar_delegate.cc |
index cc9415c630f611920361411fa3c9fbc49a1d5def..18f146f7c8688d8575398cecb799c1b36625fd11 100644 |
--- a/chrome/browser/android/banners/app_banner_infobar_delegate.cc |
+++ b/chrome/browser/android/banners/app_banner_infobar_delegate.cc |
@@ -10,6 +10,7 @@ |
#include "base/strings/string16.h" |
#include "base/strings/utf_string_conversions.h" |
#include "base/threading/worker_pool.h" |
+#include "chrome/browser/android/banners/app_banner_manager.h" |
#include "chrome/browser/android/shortcut_helper.h" |
#include "chrome/browser/android/shortcut_info.h" |
#include "chrome/browser/android/tab_android.h" |
@@ -114,12 +115,14 @@ void AppBannerInfoBarDelegate::InfoBarDismissed() { |
AppBannerSettingsHelper::RecordBannerEvent( |
web_contents, web_contents->GetURL(), |
native_app_package_, |
- AppBannerSettingsHelper::APP_BANNER_EVENT_DID_BLOCK, base::Time::Now()); |
+ AppBannerSettingsHelper::APP_BANNER_EVENT_DID_BLOCK, |
+ AppBannerManager::GetCurrentTime()); |
} else if (!web_app_data_.IsEmpty()) { |
AppBannerSettingsHelper::RecordBannerEvent( |
web_contents, web_contents->GetURL(), |
web_app_data_.start_url.spec(), |
- AppBannerSettingsHelper::APP_BANNER_EVENT_DID_BLOCK, base::Time::Now()); |
+ AppBannerSettingsHelper::APP_BANNER_EVENT_DID_BLOCK, |
+ AppBannerManager::GetCurrentTime()); |
} |
} |
@@ -146,7 +149,7 @@ bool AppBannerInfoBarDelegate::Accept() { |
web_contents, web_contents->GetURL(), |
web_app_data_.start_url.spec(), |
AppBannerSettingsHelper::APP_BANNER_EVENT_DID_ADD_TO_HOMESCREEN, |
- base::Time::Now()); |
+ AppBannerManager::GetCurrentTime()); |
ShortcutInfo info; |
info.UpdateFromManifest(web_app_data_); |
@@ -201,7 +204,7 @@ void AppBannerInfoBarDelegate::OnInstallIntentReturned( |
web_contents->GetURL(), |
native_app_package_, |
AppBannerSettingsHelper::APP_BANNER_EVENT_DID_ADD_TO_HOMESCREEN, |
- base::Time::Now()); |
+ AppBannerManager::GetCurrentTime()); |
} |
UpdateInstallState(env, obj); |