File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change 53
53
#include " net/url_request/url_request_context.h"
54
54
#include " net/url_request/url_request_context_storage.h"
55
55
#include " net/url_request/url_request_job_factory_impl.h"
56
+ #include " ui/base/l10n/l10n_util.h"
56
57
57
58
using base::MessageLoop;
58
59
@@ -130,8 +131,14 @@ net::URLRequestContext* ShellURLRequestContextGetter::GetURLRequestContext() {
130
131
storage_->set_server_bound_cert_service (new net::ServerBoundCertService (
131
132
new net::DefaultServerBoundCertStore (NULL ),
132
133
base::WorkerPool::GetTaskRunner (true )));
134
+
135
+ std::string accept_lang = l10n_util::GetApplicationLocale (std::string ());
136
+ if (accept_lang.empty ())
137
+ accept_lang = " en-us,en" ;
138
+ else
139
+ accept_lang.append (" ,en-us,en" );
133
140
storage_->set_http_user_agent_settings (
134
- new net::StaticHttpUserAgentSettings (" en-us,en " , EmptyString ()));
141
+ new net::StaticHttpUserAgentSettings (accept_lang , EmptyString ()));
135
142
136
143
scoped_ptr<net::HostResolver> host_resolver (
137
144
net::HostResolver::CreateDefaultResolver (NULL ));
You can’t perform that action at this time.
0 commit comments