Reviewed by levi
authorjusting <justing@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 18 Jul 2006 01:18:15 +0000 (01:18 +0000)
committerjusting <justing@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 18 Jul 2006 01:18:15 +0000 (01:18 +0000)
commitb44d56b034121794ca80ad7107fd30c3d2acdd07
tree3c5c7e022d048c7a4f674430a3a467976de6604c
parentd096d349090934164a4c634ee8f23a3a68565a44
    Reviewed by levi

        <rdar://problem/4621728>
        REGRESSION: Selecting by dragging down creates selection in wrong direction, with certain steps
        <rdar://problem/4604932>
        REGRESSION: Dragging too far left on a line will select all lines above it.

        No layout test because of 9980.

        * rendering/RenderBlock.cpp:
        (WebCore::RenderBlock::positionForCoordinates): Don't return positions inside editable roots
        for coordinates outside those roots, except for coordinates outside a document that is entirely
        editable.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@15495 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog
WebCore/rendering/RenderBlock.cpp