Skip to content
  • allan.jensen@nokia.com's avatar
    Move AllowShadowContent flag to HitTestRequest · 4c7e3523
    allan.jensen@nokia.com authored
    https://bugs.webkit.org/show_bug.cgi?id=95685
    
    Reviewed by Antonio Gomes.
    
    Moves the flag and updates the interface for HitTestResult::addNodeToRectBasedTestResult so that
    it can read the flag from HitTestRequest instead of from HitTestResult.
    
    No change in functionality. No new tests.
    
    * dom/Document.cpp:
    (WebCore::Document::nodesFromRect):
    * page/EventHandler.cpp:
    (WebCore::EventHandler::hitTestResultAtPoint):
    * rendering/HitTestRequest.h:
    * rendering/HitTestResult.cpp:
    (WebCore::HitTestLocation::HitTestLocation):
    (WebCore::HitTestResult::HitTestResult):
    (WebCore::HitTestResult::operator=):
    (WebCore::HitTestResult::addNodeToRectBasedTestResult):
    * rendering/HitTestResult.h:
    (HitTestLocation):
    (HitTestResult):
    * rendering/InlineFlowBox.cpp:
    (WebCore::InlineFlowBox::nodeAtPoint):
    * rendering/InlineTextBox.cpp:
    (WebCore::InlineTextBox::nodeAtPoint):
    * rendering/RenderBlock.cpp:
    (WebCore::RenderBlock::nodeAtPoint):
    * rendering/RenderBox.cpp:
    (WebCore::RenderBox::nodeAtPoint):
    * rendering/RenderImage.cpp:
    (WebCore::RenderImage::nodeAtPoint):
    * rendering/RenderLayer.cpp:
    (WebCore::RenderLayer::hitTestLayer):
    (WebCore::RenderLayer::hitTestList):
    * rendering/RenderMultiColumnSet.cpp:
    (WebCore::RenderMultiColumnSet::nodeAtPoint):
    * rendering/RenderRegion.cpp:
    (WebCore::RenderRegion::nodeAtPoint):
    * rendering/RenderTable.cpp:
    (WebCore::RenderTable::nodeAtPoint):
    * rendering/svg/RenderSVGRoot.cpp:
    (WebCore::RenderSVGRoot::nodeAtPoint):
    * rendering/svg/SVGInlineTextBox.cpp:
    (WebCore::SVGInlineTextBox::nodeAtPoint):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@127421 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    4c7e3523