Ignore:
Timestamp:
Mar 18, 2013, 4:59:18 AM (12 years ago)
Author:
[email protected]
Message:

Clean up RenderFrameSet::nodeAtPoint
https://bugs.webkit.org/show_bug.cgi?id=112450

Reviewed by Eric Seidel.

Remove handling of resizing framesets from RenderFrameSet::nodeAtPoint.
The code has been incorrect since a mistake in r18333 (December 2006),
but has been dead code since r17770 (November 2006) where the then new
EventHandler started taking care of routing events to resizing FrameSets.

Since this was the only special feature of RenderFrameSet::nodeAtPoint,
the method has been removed.

  • rendering/RenderFrameSet.cpp:
  • rendering/RenderFrameSet.h:

(RenderFrameSet):

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/rendering/RenderFrameSet.cpp

    r142539 r146056  
    160160}
    161161
    162 bool RenderFrameSet::nodeAtPoint(const HitTestRequest& request, HitTestResult& result,
    163     const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction action)
    164 {
    165     if (action != HitTestForeground)
    166         return false;
    167 
    168     bool inside = RenderBox::nodeAtPoint(request, result, locationInContainer, accumulatedOffset, action)
    169         || m_isResizing;
    170 
    171     if (inside && frameSet()->noResize()
    172             && !request.readOnly() && !result.innerNode() && !request.touchMove()) {
    173         result.setInnerNode(node());
    174         result.setInnerNonSharedNode(node());
    175     }
    176 
    177     return inside || m_isChildResizing;
    178 }
    179 
    180162void RenderFrameSet::GridAxis::resize(int size)
    181163{
Note: See TracChangeset for help on using the changeset viewer.