LayoutTests:
authordarin <darin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 22 Apr 2007 17:17:02 +0000 (17:17 +0000)
committerdarin <darin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 22 Apr 2007 17:17:02 +0000 (17:17 +0000)
commit7a20cb50495574ecd6a138e21c814aaebc4684e1
tree4d3bf4dd62366779c1289c392a15b4609682b875
parent5aed6fbff23ea88e51a1be6a899d22e1450dd210
LayoutTests:

        Reviewed by Adele.

        - test for <rdar://problem/5100240> REGRESSION: Control-O broken

        * editing/input/emacs-ctrl-o-expected.checksum: Added.
        * editing/input/emacs-ctrl-o-expected.png: Added.
        * editing/input/emacs-ctrl-o-expected.txt: Added.
        * editing/input/emacs-ctrl-o.html: Added.

WebCore:

        Reviewed by Adele.

        - support for fix for <rdar://problem/5100240> REGRESSION: Control-O broken

        * dom/KeyboardEvent.h: Include a vector of command names in the KeypressCommand object
        instead of a single command name.

WebKit:

        Reviewed by Adele.

        - fix for <rdar://problem/5100240> REGRESSION: Control-O broken

        * WebView/WebHTMLView.mm:
        (-[WebHTMLView _interceptEditingKeyEvent:shouldSaveCommand:]): Update to handle a vector of
        command names instead of a single command.
        (-[WebHTMLView doCommandBySelector:]): Change logic so that we add the command to a vector
        and also so that the interpretKeyEvents parameters are still intact for a second call to
        doCommandBySelector:, since the key bindings mechanism can do more than one.
        (-[WebHTMLView insertText:]): Added comment.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@21004 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/editing/input/emacs-ctrl-o-expected.checksum [new file with mode: 0644]
LayoutTests/editing/input/emacs-ctrl-o-expected.png [new file with mode: 0644]
LayoutTests/editing/input/emacs-ctrl-o-expected.txt [new file with mode: 0644]
LayoutTests/editing/input/emacs-ctrl-o.html [new file with mode: 0644]
WebCore/ChangeLog
WebCore/dom/KeyboardEvent.h
WebKit/ChangeLog
WebKit/WebView/WebHTMLView.mm