| Index: third_party/WebKit/Source/web/WebFrameWidgetImpl.cpp
|
| diff --git a/third_party/WebKit/Source/web/WebFrameWidgetImpl.cpp b/third_party/WebKit/Source/web/WebFrameWidgetImpl.cpp
|
| index 9ab3a0a81e75eaf26acc7f379859d0e9140d532b..8624d2e003cc555908d95aac0d8604404d80a387 100644
|
| --- a/third_party/WebKit/Source/web/WebFrameWidgetImpl.cpp
|
| +++ b/third_party/WebKit/Source/web/WebFrameWidgetImpl.cpp
|
| @@ -403,8 +403,7 @@ void WebFrameWidgetImpl::setBaseBackgroundColor(WebColor color) {
|
|
|
| WebInputMethodControllerImpl*
|
| WebFrameWidgetImpl::getActiveWebInputMethodController() const {
|
| - return WebInputMethodControllerImpl::fromFrame(
|
| - focusedLocalFrameAvailableForIme());
|
| + return WebInputMethodControllerImpl::fromFrame(focusedLocalFrameInWidget());
|
| }
|
|
|
| void WebFrameWidgetImpl::scheduleAnimation() {
|
| @@ -465,6 +464,7 @@ void WebFrameWidgetImpl::setFocus(bool enable) {
|
| }
|
| }
|
| }
|
| + m_imeAcceptEvents = true;
|
| } else {
|
| LocalFrame* focusedFrame = focusedLocalFrameInWidget();
|
| if (focusedFrame) {
|
| @@ -516,20 +516,6 @@ WebRange WebFrameWidgetImpl::compositionRange() {
|
| return PlainTextRange::create(*editable, range);
|
| }
|
|
|
| -WebTextInputInfo WebFrameWidgetImpl::textInputInfo() {
|
| - LocalFrame* focused = focusedLocalFrameInWidget();
|
| - if (!focused)
|
| - return WebTextInputInfo();
|
| - return focused->inputMethodController().textInputInfo();
|
| -}
|
| -
|
| -WebTextInputType WebFrameWidgetImpl::textInputType() {
|
| - LocalFrame* focused = focusedLocalFrameInWidget();
|
| - if (!focused)
|
| - return WebTextInputTypeNone;
|
| - return focused->inputMethodController().textInputType();
|
| -}
|
| -
|
| WebColor WebFrameWidgetImpl::backgroundColor() const {
|
| if (isTransparent())
|
| return Color::transparent;
|
|
|