Skip to content
  • rniwa@webkit.org's avatar
    Move transformFriendlyBoundingBox out of Range · 6fdbe4a2
    rniwa@webkit.org authored
    https://bugs.webkit.org/show_bug.cgi?id=94366
    
    Source/WebCore: 
    
    Patch by Leandro Gracia Gil <leandrogracia@chromium.org> on 2012-08-20
    Reviewed by Simon Fraser and Ryosuke Niwa.
    
    Bug 93111 introduced a new method in Range called transformFriendlyBoundingBox.
    However, this method should not have been added there in order to reduce the
    dependencies between Range and the rendering code. This patch moves it to a
    static method in RenderObject.
    
    Tests: existing tests, no new feature added by this patch.
    
    * dom/Range.cpp:
    * dom/Range.h:
    * rendering/RenderObject.cpp:
    (WebCore::RenderObject::absoluteBoundingBoxRectForRange):
    (WebCore):
    * rendering/RenderObject.h:
    (RenderObject):
    
    Source/WebKit/chromium: 
    
    Patch by Leandro Gracia Gil <leandrogracia@chromium.org> on 2012-08-20
    Reviewed by Ryosuke Niwa.
    
    Update the WebKit code that makes use of transformFriendlyBoundingBox.
    
    * src/FindInPageCoordinates.cpp:
    (WebKit::findInPageRectFromRange):
    * src/WebFrameImpl.cpp:
    (WebKit::WebFrameImpl::find):
    (WebKit::WebFrameImpl::selectFindMatch):
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@126074 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    6fdbe4a2