LayoutTests:
Reviewed by Hyatt http://bugzilla.opendarwin.org/show_bug.cgi?id=9314 * fast/block/positioning/relative-overflow-block-expected.checksum: Added. * fast/block/positioning/relative-overflow-block-expected.png: Added. * fast/block/positioning/relative-overflow-block-expected.txt: Added. * fast/block/positioning/relative-overflow-block.html: Added. * fast/block/positioning/relative-overflow-replaced-expected.checksum: Added. * fast/block/positioning/relative-overflow-replaced-expected.png: Added. * fast/block/positioning/relative-overflow-replaced-expected.txt: Added. * fast/block/positioning/relative-overflow-replaced-float-expected.checksum: Added. * fast/block/positioning/relative-overflow-replaced-float-expected.png: Added. * fast/block/positioning/relative-overflow-replaced-float-expected.txt: Added. * fast/block/positioning/relative-overflow-replaced-float.html: Added. * fast/block/positioning/relative-overflow-replaced.html: Added. WebCore: Reviewed by Hyatt. http://bugzilla.opendarwin.org/show_bug.cgi?id=9314 Relative positioned block size doesnt update root layer size - take relative positioning into account in leftmost/rightmost/lowestPosition() - ignore zero width/height boxes in leftmost/rightmost/lowestPosition() - split relativePositionOffset() to x and y functions * rendering/RenderBox.cpp: (WebCore::RenderBox::absolutePosition): (WebCore::RenderBox::relativePositionOffsetX): (WebCore::RenderBox::relativePositionOffsetY): (WebCore::RenderBox::lowestPosition): (WebCore::RenderBox::rightmostPosition): (WebCore::RenderBox::leftmostPosition): * rendering/RenderBox.h: * rendering/RenderFlow.cpp: (WebCore::RenderFlow::lowestPosition): (WebCore::RenderFlow::rightmostPosition): (WebCore::RenderFlow::leftmostPosition): * rendering/RenderLayer.cpp: (WebCore::RenderLayer::updateLayerPosition): * rendering/RenderObject.cpp: (WebCore::RenderObject::offsetLeft): (WebCore::RenderObject::offsetTop): git-svn-id: svn://svn.chromium.org/blink/trunk@14847 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Loading
Please register or sign in to comment