Changeset 20766 in webkit


Ignore:
Timestamp:
Apr 6, 2007, 5:15:41 PM (18 years ago)
Author:
hyatt
Message:

Fix failing slider layout test. Don't clear the subframe capture unless we really were capturing on a
subframe.

Reviewed by adele, darin

  • page/EventHandler.cpp: (WebCore::EventHandler::handleMouseReleaseEvent):
Location:
trunk/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r20764 r20766  
     12007-04-06  David Hyatt  <hyatt@apple.com>
     2
     3        Fix failing slider layout test.  Don't clear the subframe capture unless we really were capturing on a
     4        subframe.
     5
     6        Reviewed by adele, darin
     7
     8        * page/EventHandler.cpp:
     9        (WebCore::EventHandler::handleMouseReleaseEvent):
     10
    1112007-04-06  Beth Dakin  <bdakin@apple.com>
    212
  • trunk/WebCore/page/EventHandler.cpp

    r20761 r20766  
    968968    MouseEventWithHitTestResults mev = prepareMouseEvent(HitTestRequest(false, false, false, true), mouseEvent);
    969969    Node* targetNode = m_capturingMouseEventsNode.get() ? m_capturingMouseEventsNode.get() : mev.targetNode();
    970     setCapturingMouseEventsNode(0);
    971970    Frame* subframe = subframeForTargetNode(targetNode);
    972     if (subframe && passMouseReleaseEventToSubframe(mev, subframe))
     971    if (subframe && passMouseReleaseEventToSubframe(mev, subframe)) {
     972        setCapturingMouseEventsNode(0);
    973973        return true;
     974    }
    974975
    975976    bool swallowMouseUpEvent = dispatchMouseEvent(mouseupEvent, mev.targetNode(), true, m_clickCount, mouseEvent, false);
Note: See TracChangeset for help on using the changeset viewer.