| Index: components/gcm_driver/gcm_channel_status_syncer.cc
|
| diff --git a/components/gcm_driver/gcm_channel_status_syncer.cc b/components/gcm_driver/gcm_channel_status_syncer.cc
|
| index 7006721b90f55c3cb14905d778d7f580c4eea17a..443c90d57b8207f63390f8860cf8784b30ba594c 100644
|
| --- a/components/gcm_driver/gcm_channel_status_syncer.cc
|
| +++ b/components/gcm_driver/gcm_channel_status_syncer.cc
|
| @@ -71,9 +71,13 @@ int GCMChannelStatusSyncer::first_time_delay_seconds() {
|
| GCMChannelStatusSyncer::GCMChannelStatusSyncer(
|
| GCMDriver* driver,
|
| PrefService* prefs,
|
| + const std::string& channel_status_request_url,
|
| + const std::string& user_agent,
|
| const scoped_refptr<net::URLRequestContextGetter>& request_context)
|
| : driver_(driver),
|
| prefs_(prefs),
|
| + channel_status_request_url_(channel_status_request_url),
|
| + user_agent_(user_agent),
|
| request_context_(request_context),
|
| gcm_enabled_(true),
|
| poll_interval_seconds_(
|
| @@ -150,6 +154,8 @@ void GCMChannelStatusSyncer::StartRequest() {
|
|
|
| request_.reset(new GCMChannelStatusRequest(
|
| request_context_,
|
| + channel_status_request_url_,
|
| + user_agent_,
|
| base::Bind(&GCMChannelStatusSyncer::OnRequestCompleted,
|
| weak_ptr_factory_.GetWeakPtr())));
|
| request_->Start();
|
|
|