| Index: third_party/WebKit/Source/web/ChromeClientImpl.cpp
|
| diff --git a/third_party/WebKit/Source/web/ChromeClientImpl.cpp b/third_party/WebKit/Source/web/ChromeClientImpl.cpp
|
| index bd57f5d03625a57af772bcd7e22139d2596b4fe1..4628e466fea7547f40042ecfca92a483232aa406 100644
|
| --- a/third_party/WebKit/Source/web/ChromeClientImpl.cpp
|
| +++ b/third_party/WebKit/Source/web/ChromeClientImpl.cpp
|
| @@ -1069,9 +1069,11 @@ void ChromeClientImpl::didAssociateFormControlsAfterLoad(LocalFrame* frame) {
|
| webframe->autofillClient()->didAssociateFormControlsDynamically();
|
| }
|
|
|
| -void ChromeClientImpl::showVirtualKeyboardOnElementFocus() {
|
| - if (m_webView->client())
|
| - m_webView->client()->showVirtualKeyboardOnElementFocus();
|
| +void ChromeClientImpl::showVirtualKeyboardOnElementFocus(LocalFrame& frame) {
|
| + WebLocalFrameImpl::fromFrame(frame.localFrameRoot())
|
| + ->frameWidget()
|
| + ->client()
|
| + ->showVirtualKeyboardOnElementFocus();
|
| }
|
|
|
| void ChromeClientImpl::showUnhandledTapUIIfNeeded(
|
|
|