Skip to content
  • morrita@google.com's avatar
    2011-02-03 MORITA Hajime <morrita@google.com> · d4f3e77a
    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