| Index: components/test_runner/web_test_proxy.cc
|
| diff --git a/components/test_runner/web_test_proxy.cc b/components/test_runner/web_test_proxy.cc
|
| index 413e484cfbd0b312f84c45c70ba99afb848a8c42..39da57559a1b622b4013c63ce803e2832c587ef6 100644
|
| --- a/components/test_runner/web_test_proxy.cc
|
| +++ b/components/test_runner/web_test_proxy.cc
|
| @@ -154,6 +154,7 @@
|
| void WebTestProxyBase::Reset() {
|
| drag_image_.reset();
|
| animate_scheduled_ = false;
|
| + accept_languages_ = "";
|
| }
|
|
|
| blink::WebSpellCheckClient* WebTestProxyBase::GetSpellCheckClient() const {
|
| @@ -221,6 +222,14 @@
|
| SkIRect rect; // Bounding rect
|
| rect.set(wr.x, wr.y, wr.x + wr.width, wr.y + wr.height);
|
| canvas->drawIRect(rect, paint);
|
| +}
|
| +
|
| +void WebTestProxyBase::SetAcceptLanguages(const std::string& accept_languages) {
|
| + bool notify = accept_languages_ != accept_languages;
|
| + accept_languages_ = accept_languages;
|
| +
|
| + if (notify)
|
| + GetWebView()->acceptLanguagesChanged();
|
| }
|
|
|
| void WebTestProxyBase::CopyImageAtAndCapturePixels(
|
| @@ -525,8 +534,7 @@
|
| }
|
|
|
| blink::WebString WebTestProxyBase::acceptLanguages() {
|
| - return blink::WebString::fromUTF8(
|
| - test_interfaces_->GetTestRunner()->GetAcceptLanguages());
|
| + return blink::WebString::fromUTF8(accept_languages_);
|
| }
|
|
|
| } // namespace test_runner
|
|
|