| Index: components/image_fetcher/core/image_data_fetcher.cc
|
| diff --git a/components/image_fetcher/core/image_data_fetcher.cc b/components/image_fetcher/core/image_data_fetcher.cc
|
| index 3eac4508d217ea70e3c40c11f5add05b16514b17..72de8620188d4f7bf8bf7325a2c321b2bfccf128 100644
|
| --- a/components/image_fetcher/core/image_data_fetcher.cc
|
| +++ b/components/image_fetcher/core/image_data_fetcher.cc
|
| @@ -41,10 +41,12 @@ struct ImageDataFetcher::ImageDataFetcherRequest {
|
| };
|
|
|
| ImageDataFetcher::ImageDataFetcher(
|
| - net::URLRequestContextGetter* url_request_context_getter)
|
| + net::URLRequestContextGetter* url_request_context_getter,
|
| + const net::NetworkTrafficAnnotationTag& traffic_annotation)
|
| : url_request_context_getter_(url_request_context_getter),
|
| data_use_service_name_(DataUseUserData::IMAGE_FETCHER_UNTAGGED),
|
| - next_url_fetcher_id_(0) {}
|
| + next_url_fetcher_id_(0),
|
| + traffic_annotation_(traffic_annotation) {}
|
|
|
| ImageDataFetcher::~ImageDataFetcher() {}
|
|
|
| @@ -71,8 +73,9 @@ void ImageDataFetcher::FetchImageData(
|
| const ImageDataFetcherCallback& callback,
|
| const std::string& referrer,
|
| net::URLRequest::ReferrerPolicy referrer_policy) {
|
| - std::unique_ptr<net::URLFetcher> url_fetcher = net::URLFetcher::Create(
|
| - next_url_fetcher_id_++, image_url, net::URLFetcher::GET, this);
|
| + std::unique_ptr<net::URLFetcher> url_fetcher =
|
| + net::URLFetcher::Create(next_url_fetcher_id_++, image_url,
|
| + net::URLFetcher::GET, this, traffic_annotation_);
|
|
|
| DataUseUserData::AttachToFetcher(url_fetcher.get(), data_use_service_name_);
|
|
|
|
|