LayoutTests:
authorweinig <weinig@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 22 Feb 2007 03:12:51 +0000 (03:12 +0000)
committerweinig <weinig@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 22 Feb 2007 03:12:51 +0000 (03:12 +0000)
commit399a4bdfc890491679e4c93877545ed520cd28f1
tree616dcf3c0ea2e42a1dcc47e64747dd68fe843b03
parentd4e153a6b700f705f153a3de40e28a3c1182214c
LayoutTests:

        Reviewed by Hyatt.

        http://bugs.webkit.org/show_bug.cgi?id=12820
        REGRESSION (r19706): Caret not painted after popup, failing editing/pasteboard/4641033

        add test for caret before <select> case too

        * editing/selection/caret-before-select-expected.checksum: Added.
        * editing/selection/caret-before-select-expected.png: Added.
        * editing/selection/caret-before-select-expected.txt: Added.
        * editing/selection/caret-before-select.html: Added.

WebCore:

        Reviewed by Hyatt.

        - fix http://bugs.webkit.org/show_bug.cgi?id=12820
        REGRESSION (r19706): Caret not painted after popup, failing editing/pasteboard/4641033

        Yet another attempt to figure out exactly who should paint the caret.

        * editing/SelectionController.cpp:
        (WebCore::SelectionController::isInsideNode):
        * editing/SelectionController.h:
        * rendering/RenderBlock.cpp:
        (WebCore::RenderBlock::paintCaret):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@19785 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/editing/selection/caret-before-select-expected.checksum [new file with mode: 0644]
LayoutTests/editing/selection/caret-before-select-expected.png [new file with mode: 0644]
LayoutTests/editing/selection/caret-before-select-expected.txt [new file with mode: 0644]
LayoutTests/editing/selection/caret-before-select.html [new file with mode: 0644]
WebCore/ChangeLog
WebCore/editing/SelectionController.cpp
WebCore/editing/SelectionController.h
WebCore/rendering/RenderBlock.cpp