| Index: third_party/WebKit/Source/web/WebViewImpl.cpp
|
| diff --git a/third_party/WebKit/Source/web/WebViewImpl.cpp b/third_party/WebKit/Source/web/WebViewImpl.cpp
|
| index 8092ffbbf914888246abb9f3197d8c0605903b76..6916bdb9dce3189b830001d7cd9a0bec97bb68e6 100644
|
| --- a/third_party/WebKit/Source/web/WebViewImpl.cpp
|
| +++ b/third_party/WebKit/Source/web/WebViewImpl.cpp
|
| @@ -171,7 +171,6 @@
|
| #include "web/PrerendererClientImpl.h"
|
| #include "web/StorageQuotaClientImpl.h"
|
| #include "web/WebDevToolsAgentImpl.h"
|
| -#include "web/WebInputMethodControllerImpl.h"
|
| #include "web/WebRemoteFrameImpl.h"
|
| #include "web/WebSettingsImpl.h"
|
|
|
| @@ -3519,9 +3518,11 @@ void WebViewImpl::HidePopups() {
|
| CancelPagePopup();
|
| }
|
|
|
| -WebInputMethodControllerImpl* WebViewImpl::GetActiveWebInputMethodController()
|
| +WebInputMethodController* WebViewImpl::GetActiveWebInputMethodController()
|
| const {
|
| - return WebInputMethodControllerImpl::FromFrame(FocusedLocalFrameInWidget());
|
| + WebLocalFrameBase* local_frame =
|
| + WebLocalFrameBase::FromFrame(FocusedLocalFrameInWidget());
|
| + return local_frame ? local_frame->GetInputMethodController() : nullptr;
|
| }
|
|
|
| Color WebViewImpl::BaseBackgroundColor() const {
|
|
|