[Webkit-unassigned] [Bug 56055] Hook up new AppKit autocorrection UI with WK2.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Mar 23 10:39:04 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=56055


Darin Adler <darin at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #86635|review?                     |review+
               Flag|                            |




--- Comment #15 from Darin Adler <darin at apple.com>  2011-03-23 10:39:04 PST ---
(From update of attachment 86635)
View in context: https://bugs.webkit.org/attachment.cgi?id=86635&action=review

> Source/WebKit/mac/WebCoreSupport/CorrectionPanel.h:30
> +#import <JavaScriptCore/Platform.h>
> +#import <JavaScriptCore/RetainPtr.h>

We normally use <wtf/Platform.h> and <wtf/RetainPtr.h> even though the <JavaScriptCore/> style works.

The Platform.h include is not needed because the prefix takes care of that.

The RetainPtr.h include can go inside the ifdefs instead of outside.

> Source/WebKit/mac/WebCoreSupport/CorrectionPanel.mm:26
> + */
> +#import "CorrectionPanel.h"
> +#import "WebViewPrivate.h"

Normally we have a blank line before the “own file” include and another after the “own file” include.

> Source/WebKit/mac/WebCoreSupport/CorrectionPanel.mm:30
> +using namespace WTF;

You should not need a using namespace WTF because of how WTF itself invokes using to put things into the global namespace.

> Source/WebKit/mac/WebCoreSupport/WebEditorClient.h:33
>  #import <wtf/RetainPtr.h>

This include is now redundant so can be removed.

> Source/WebKit/mac/WebCoreSupport/WebEditorClient.h:145
> +    virtual WTF::String dismissCorrectionPanelSoon(WebCore::ReasonForDismissingCorrectionPanel);

Should be no need for the WTF::String here or anywhere else in this file. Should just be String.

> Source/WebKit2/UIProcess/WebPageProxy.h:454
> +    void handleCorrectionPanelResult(const WTF::String& result);

Should just be String, not WTF::String.

> Source/WebKit2/UIProcess/WebPageProxy.h:654
> +    void showCorrectionPanel(int32_t panelType, const WebCore::FloatRect& boundingBoxOfReplacedString, const WTF::String& replacedString, const WTF::String& replacementString, const Vector<WTF::String>& alternativeReplacementStrings);
> +    void dismissCorrectionPanel(int32_t reason);
> +    void dismissCorrectionPanelSoon(int32_t reason, String& result);
> +    void recordAutocorrectionResponse(int32_t responseType, const WTF::String& replacedString, const WTF::String& replacementString);

Same here. Just String, not WTF::String.

> Source/WebKit2/UIProcess/WebPageProxy.messages.in:217
> +    ShowCorrectionPanel(int32_t panelType, WebCore::FloatRect boundingBoxOfReplacedString, WTF::String replacedString, WTF::String replacementString, Vector<WTF::String> alternativeReplacementStrings)
> +    DismissCorrectionPanel(int32_t reason)
> +    DismissCorrectionPanelSoon(int32_t reason) -> (String result)
> +    RecordAutocorrectionResponse(int32_t responseType, WTF::String replacedString, WTF::String replacementString);

Just String, not WTF::String.

> Source/WebKit2/UIProcess/mac/CorrectionPanel.mm:35
> +using namespace WTF;

No need for this.

> Source/WebKit2/WebProcess/WebPage/WebPage.cpp:2135
> +void WebPage::handleCorrectionPanelResult(const WTF::String& result)

Just String, not WTF::String.

> Source/WebKit2/WebProcess/WebPage/WebPage.h:365
> +    void handleCorrectionPanelResult(const WTF::String&);

Just String, not WTF::String.

> Source/WebKit2/WebProcess/WebPage/WebPage.messages.in:197
> +    HandleCorrectionPanelResult(WTF::String result)

Just String, not WTF::String.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list