-
eric@webkit.org authored
Reviewed by Darin Fisher. [chromium]Refactor input method related APIs. https://bugs.webkit.org/show_bug.cgi?id=40608 No new tests are needed, because there is no new functionality. * page/FocusController.cpp: (WebCore::FocusController::setFocusedNode): 2010-06-19 Zhe Su <suzhe@chromium.org> Reviewed by Darin Fisher. [chromium]Refactor input method related APIs. https://bugs.webkit.org/show_bug.cgi?id=40608 * WebKit.gyp: * public/WebCompositionCommand.h: * public/WebCompositionUnderline.h: Added. (WebKit::WebCompositionUnderline::WebCompositionUnderline): * public/WebTextInputType.h: Added. (WebKit::): * public/WebViewClient.h: * public/WebWidget.h: * public/WebWidgetClient.h: (WebKit::WebWidgetClient::resetInputMethod): * src/CompositionUnderlineBuilder.h: Added. (WebKit::CompositionUnderlineBuilder::CompositionUnderlineBuilder): * src/CompositionUnderlineVectorBuilder.cpp: Added. (WebKit::CompositionUnderlineVectorBuilder::CompositionUnderlineVectorBuilder): * src/CompositionUnderlineVectorBuilder.h: Added. * src/EditorClientImpl.cpp: (WebKit::EditorClientImpl::setInputMethodState): * src/WebPopupMenuImpl.cpp: (WebKit::WebPopupMenuImpl::setComposition): (WebKit::WebPopupMenuImpl::confirmComposition): (WebKit::WebPopupMenuImpl::textInputType): (WebKit::WebPopupMenuImpl::caretOrSelectionBounds): * src/WebPopupMenuImpl.h: * src/WebViewImpl.cpp: (WebKit::WebViewImpl::handleCompositionEvent): (WebKit::WebViewImpl::setComposition): (WebKit::WebViewImpl::confirmComposition): (WebKit::WebViewImpl::textInputType): (WebKit::WebViewImpl::caretOrSelectionBounds): * src/WebViewImpl.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@61484 268f45cc-cd09-0410-ab3c-d52691b4dbfc
079bebf2