Index: components/gcm_driver/gcm_driver_desktop.cc |
diff --git a/components/gcm_driver/gcm_driver_desktop.cc b/components/gcm_driver/gcm_driver_desktop.cc |
index 352007a58fa94a698312252773a3e77b490cefdd..6902efbc85e0a91ed49755198fd22a9ac052e9d8 100644 |
--- a/components/gcm_driver/gcm_driver_desktop.cc |
+++ b/components/gcm_driver/gcm_driver_desktop.cc |
@@ -363,10 +363,6 @@ |
gcm_enabled_(true), |
connected_(false), |
account_mapper_(new GCMAccountMapper(this)), |
- // Setting to max, to make sure it does not prompt for token reporting |
- // Before reading a reasonable value from the DB, which might be never, |
- // in which case the fetching will be triggered. |
- last_token_fetch_time_(base::Time::Max()), |
ui_thread_(ui_thread), |
io_thread_(io_thread), |
weak_ptr_factory_(this) { |
@@ -776,10 +772,9 @@ |
const base::Time& last_token_fetch_time) { |
DCHECK(ui_thread_->RunsTasksOnCurrentThread()); |
- last_token_fetch_time_ = last_token_fetch_time; |
- |
GCMDriver::AddAppHandler(kGCMAccountMapperAppId, account_mapper_.get()); |
account_mapper_->Initialize(account_mappings); |
+ last_token_fetch_time_ = last_token_fetch_time; |
delayed_task_controller_->SetReady(); |
} |