| Index: google_apis/gaia/gaia_oauth_client.cc
|
| diff --git a/google_apis/gaia/gaia_oauth_client.cc b/google_apis/gaia/gaia_oauth_client.cc
|
| index c021623b5897ec85737e55bba717e768e2aebe6c..ed26b28b9abcf2d5bdaca1e9f439d3113c2ebc8d 100644
|
| --- a/google_apis/gaia/gaia_oauth_client.cc
|
| +++ b/google_apis/gaia/gaia_oauth_client.cc
|
| @@ -9,6 +9,7 @@
|
| #include "base/memory/scoped_ptr.h"
|
| #include "base/strings/string_util.h"
|
| #include "base/values.h"
|
| +#include "components/data_use_measurement/core/data_use_user_data.h"
|
| #include "google_apis/gaia/gaia_urls.h"
|
| #include "net/base/escape.h"
|
| #include "net/base/load_flags.h"
|
| @@ -176,6 +177,8 @@ void GaiaOAuthClient::Core::GetUserInfoImpl(
|
| request_ = net::URLFetcher::Create(
|
| kUrlFetcherId, GURL(GaiaUrls::GetInstance()->oauth_user_info_url()),
|
| net::URLFetcher::GET, this);
|
| + data_use_measurement::DataUseUserData::AttachToFetcher(
|
| + request_.get(), data_use_measurement::DataUseUserData::GOOGLE_APIS);
|
| request_->SetRequestContext(request_context_getter_.get());
|
| request_->AddExtraRequestHeader("Authorization: OAuth " + oauth_access_token);
|
| request_->SetMaxRetriesOn5xx(max_retries);
|
| @@ -215,6 +218,8 @@ void GaiaOAuthClient::Core::MakeGaiaRequest(
|
| num_retries_ = 0;
|
| request_ =
|
| net::URLFetcher::Create(kUrlFetcherId, url, net::URLFetcher::POST, this);
|
| + data_use_measurement::DataUseUserData::AttachToFetcher(
|
| + request_.get(), data_use_measurement::DataUseUserData::GOOGLE_APIS);
|
| request_->SetRequestContext(request_context_getter_.get());
|
| request_->SetUploadData("application/x-www-form-urlencoded", post_body);
|
| request_->SetMaxRetriesOn5xx(max_retries);
|
|
|