-
morrita@google.com authored
Reviewed by Darin Fisher. [Chromium] Should implement EditorClientImpl::requestCheckingOfString() https://bugs.webkit.org/show_bug.cgi?id=51013 Unskipped passed test. * platform/chromium/test_expectations.txt: 2011-02-03 MORITA Hajime <morrita@google.com> Reviewed by Darin Fisher. [Chromium] Should implement EditorClientImpl::requestCheckingOfString() https://bugs.webkit.org/show_bug.cgi?id=51013 - Added WebTextCheckingCompletion to receive the checked result asynchronously. - Added WebViewClient::requestCheckingOfText() and related classes. - Implemented EditorClientImpl::requestCheckingOfString(). * WebKit.gyp: * public/WebSettings.h: * public/WebTextCheckingCompletion.h: Added. (WebKit::WebTextCheckingCompletion::~WebTextCheckingCompletion): * public/WebTextCheckingResult.h: Added. (WebKit::WebTextCheckingResult::error): (WebKit::WebTextCheckingResult::position): (WebKit::WebTextCheckingResult::length): (WebKit::WebTextCheckingResult::WebTextCheckingResult): * public/WebViewClient.h: (WebKit::WebViewClient::requestCheckingOfText): Gave an implementation * src/AssertMatchingEnums.cpp: * src/EditorClientImpl.cpp: (WebKit::EditorClientImpl::requestCheckingOfString): * src/EditorClientImpl.h: * src/WebSettingsImpl.cpp: (WebKit::WebSettingsImpl::setAsynchronousSpellCheckingEnabled): * src/WebSettingsImpl.h: * src/WebTextCheckingCompletionImpl.cpp: Added. (WebKit::toCoreResults): (WebKit::WebTextCheckingCompletionImpl::didFinishCheckingText): * src/WebTextCheckingCompletionImpl.h: Added. (WebKit::WebTextCheckingCompletionImpl::WebTextCheckingCompletionImpl): 2011-02-03 MORITA Hajime <morrita@google.com> Reviewed by Darin Fisher. [Chromium] Should implement EditorClientImpl::requestCheckingOfString() https://bugs.webkit.org/show_bug.cgi?id=51013 Gave DRT implementation for requestTextCheck(). * DumpRenderTree/chromium/LayoutTestController.cpp: (LayoutTestController::setAsynchronousSpellCheckingEnabled): Implemented. * DumpRenderTree/chromium/WebViewHost.cpp: (invokeFinishLastTextCheck): Added. (WebViewHost::requestTextCheck): Added. (WebViewHost::finishLastTextCheck): Added. * DumpRenderTree/chromium/WebViewHost.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@77875 268f45cc-cd09-0410-ab3c-d52691b4dbfc
d4f3e77a