Chromium Code Reviews| Index: net/url_request/url_request_http_job.cc |
| diff --git a/net/url_request/url_request_http_job.cc b/net/url_request/url_request_http_job.cc |
| index d2a4797bff6a8310d6aede6477d1cf2198a2a28b..8ca8392ee689560eb1d94c1deaa87442cc6ca415 100644 |
| --- a/net/url_request/url_request_http_job.cc |
| +++ b/net/url_request/url_request_http_job.cc |
| @@ -387,6 +387,11 @@ void URLRequestHttpJob::Start() { |
| request_info_.token_binding_referrer = request_->token_binding_referrer(); |
| + if (request_->has_default_user_agent()) { |
| + request_info_.extra_headers.SetHeaderIfMissing( |
| + HttpRequestHeaders::kUserAgent, request_->default_user_agent()); |
|
mmenke
2016/08/21 14:37:39
I really don't think we need two different wants t
tyoshino (SeeGerritForStatus)
2016/08/23 10:01:47
Right. I'd like to propagate DevTools' User-Agent
mmenke
2016/08/23 14:54:33
Could ServiceWorker just hide the header it passes
tyoshino (SeeGerritForStatus)
2016/08/25 04:11:34
I think embedding everything into the header holde
mmenke
2016/08/25 04:17:01
SGTM. I think it's also worth noting that the beh
|
| + } |
| + |
| request_info_.extra_headers.SetHeaderIfMissing( |
| HttpRequestHeaders::kUserAgent, |
| http_user_agent_settings_ ? |