Chromium Code Reviews| Index: components/test_runner/test_runner.cc |
| diff --git a/components/test_runner/test_runner.cc b/components/test_runner/test_runner.cc |
| index 60fa315e8bb048352a952547f747d8d17e468600..ad6cd5caa6d66e47fa20360312186c4827dae658 100644 |
| --- a/components/test_runner/test_runner.cc |
| +++ b/components/test_runner/test_runner.cc |
| @@ -2653,8 +2653,17 @@ void TestRunner::OverridePreference(const std::string& key, |
| delegate_->ApplyPreferences(); |
| } |
| +std::string TestRunner::GetAcceptLanguages() const { |
| + return layout_test_runtime_flags_.accept_languages(); |
| +} |
| + |
| void TestRunner::SetAcceptLanguages(const std::string& accept_languages) { |
| - proxy_->SetAcceptLanguages(accept_languages); |
| + if (accept_languages == GetAcceptLanguages()) |
| + return; |
|
Łukasz Anforowicz
2016/03/25 14:37:59
Turns out that we really need to copy this check f
|
| + |
| + layout_test_runtime_flags_.set_accept_languages(accept_languages); |
| + OnLayoutTestRuntimeFlagsChanged(); |
| + proxy_->GetWebView()->acceptLanguagesChanged(); |
| } |
| void TestRunner::SetPluginsEnabled(bool enabled) { |