The following methods don't take transforms into account, and should (or should be changed or removed): absoluteContentBox() absoluteOutlineBox() absoluteRects() absoluteBoundingBoxRect() absoluteClippedOverflowRect() getAbsoluteRepaintRectWithOutline() computeAbsoluteRepaintRect()
Created attachment 25037 [details] WIP patch
Created attachment 25082 [details] Patch, changelog This also includes a fix for bug 18557, the inspector highlight.
Comment on attachment 25082 [details] Patch, changelog r=me
Committed r38346 M WebCore/GNUmakefile.am A WebCore/platform/graphics/FloatQuad.cpp M WebCore/platform/graphics/AffineTransform.h A WebCore/platform/graphics/FloatQuad.h M WebCore/platform/graphics/AffineTransform.cpp M WebCore/inspector/InspectorController.cpp M WebCore/rendering/RenderSVGTSpan.cpp M WebCore/rendering/RenderObject.cpp M WebCore/rendering/RenderSVGTextPath.cpp M WebCore/rendering/RenderTableCell.cpp M WebCore/rendering/RenderBox.h M WebCore/rendering/RenderSVGContainer.cpp M WebCore/rendering/RenderSVGInlineText.h M WebCore/rendering/RenderObject.h M WebCore/rendering/RenderPath.cpp M WebCore/rendering/RenderSVGInlineText.cpp M WebCore/rendering/RenderSVGContainer.h M WebCore/rendering/RenderText.cpp M WebCore/rendering/RenderSVGText.h M WebCore/rendering/RenderSVGTSpan.h M WebCore/rendering/RenderInline.cpp M WebCore/rendering/RenderSVGTextPath.h M WebCore/rendering/RenderBox.cpp M WebCore/rendering/RenderSVGHiddenContainer.cpp M WebCore/rendering/RenderInline.h M WebCore/rendering/RenderView.cpp M WebCore/rendering/RenderContainer.cpp M WebCore/rendering/RenderSVGHiddenContainer.h M WebCore/rendering/RenderSVGImage.cpp M WebCore/rendering/RenderSVGText.cpp M WebCore/rendering/RenderSVGRoot.h M WebCore/rendering/RenderView.h M WebCore/rendering/RenderContainer.h M WebCore/rendering/RenderPath.h M WebCore/rendering/RenderSVGRoot.cpp M WebCore/rendering/RenderSVGImage.h M WebCore/rendering/RenderText.h M WebCore/rendering/RenderTableCell.h M WebCore/WebCore.xcodeproj/project.pbxproj M WebCore/WebCore.pro M WebCore/ChangeLog M WebCore/WebCore.vcproj/WebCore.vcproj M WebCore/WebCoreSources.bkl r38346 = aacf70eaac35eb2876221d42a341158aa25de806 (trunk)