LayoutTests:
authorantti <antti@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 27 Feb 2007 23:13:26 +0000 (23:13 +0000)
committerantti <antti@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 27 Feb 2007 23:13:26 +0000 (23:13 +0000)
commit9948d60a953c6c7aac6359282b72011c5bde4a6f
tree0fc81664750900d9e6b17552278bfdadc50a8bb7
parent6534d9018d75cf18574ae434d42c52d2e259e684
LayoutTests:

        Reviewed by Hyatt.

        - test for http://bugs.webkit.org/show_bug.cgi?id=12918
        REGRESSION: Google Finance dropdown Flickers
        <rdar://4988039>

        * fast/events/mouseout-dead-node-expected.checksum: Added.
        * fast/events/mouseout-dead-node-expected.png: Added.
        * fast/events/mouseout-dead-node-expected.txt: Added.
        * fast/events/mouseout-dead-node.html: Added.

WebCore:

        Reviewed by Hyatt.

        - fix http://bugs.webkit.org/show_bug.cgi?id=12918
        REGRESSION: Google Finance dropdown Flickers
        <rdar://4988039>

        If a node dies while mouse is over it, it is still supposed to receive
        mouseout event (wasn't case in Tiger webkit). However this event should
        not propagate to any other nodes. This patch matches Firefox behavior in
        this respect.

        * dom/EventTargetNode.cpp:
        (WebCore::EventTargetNode::dispatchGenericEvent):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@19897 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/fast/events/mouseout-dead-node-expected.checksum [new file with mode: 0644]
LayoutTests/fast/events/mouseout-dead-node-expected.png [new file with mode: 0644]
LayoutTests/fast/events/mouseout-dead-node-expected.txt [new file with mode: 0644]
LayoutTests/fast/events/mouseout-dead-node.html [new file with mode: 0644]
WebCore/ChangeLog
WebCore/dom/EventTargetNode.cpp