| Index: Source/core/rendering/RenderLayer.cpp
|
| diff --git a/Source/core/rendering/RenderLayer.cpp b/Source/core/rendering/RenderLayer.cpp
|
| index 02a6ec68033e3dc740feed737558fc6c1b9e3ea8..0141f0156e789279d3fb232e1437b74b79fe3473 100644
|
| --- a/Source/core/rendering/RenderLayer.cpp
|
| +++ b/Source/core/rendering/RenderLayer.cpp
|
| @@ -980,13 +980,10 @@ bool RenderLayer::updateLayerPosition()
|
| if (hasCompositedLayerMapping()) {
|
| // FIXME: Composited layers ignore pagination, so about the best we can do is make sure they're offset into the appropriate column.
|
| // They won't split across columns properly.
|
| - LayoutSize columnOffset;
|
| if (!parent()->renderer()->hasColumns() && parent()->renderer()->isDocumentElement() && renderer()->view()->hasColumns())
|
| - renderer()->view()->adjustForColumns(columnOffset, localPoint);
|
| + localPoint += renderer()->view()->columnOffset(localPoint);
|
| else
|
| - parent()->renderer()->adjustForColumns(columnOffset, localPoint);
|
| -
|
| - localPoint += columnOffset;
|
| + localPoint += parent()->renderer()->columnOffset(localPoint);
|
| }
|
|
|
| if (parent()->renderer()->hasOverflowClip()) {
|
|
|