| Index: Source/core/paint/DeprecatedPaintLayerClipper.cpp
|
| diff --git a/Source/core/paint/DeprecatedPaintLayerClipper.cpp b/Source/core/paint/DeprecatedPaintLayerClipper.cpp
|
| index 3a53f0e73e804edbee200a07e4c1a1b8fa3e4b3e..e2dfd18540b2134cb627fc11f146f42b2bf45358 100644
|
| --- a/Source/core/paint/DeprecatedPaintLayerClipper.cpp
|
| +++ b/Source/core/paint/DeprecatedPaintLayerClipper.cpp
|
| @@ -178,7 +178,7 @@ void DeprecatedPaintLayerClipper::clearClipRectsIncludingDescendants(ClipRectsCa
|
| LayoutRect DeprecatedPaintLayerClipper::childrenClipRect() const
|
| {
|
| // FIXME: border-radius not accounted for.
|
| - // FIXME: Regions not accounted for.
|
| + // FIXME: Flow thread based columns not accounted for.
|
| DeprecatedPaintLayer* clippingRootLayer = clippingRootForPainting();
|
| LayoutRect layerBounds;
|
| ClipRect backgroundRect, foregroundRect, outlineRect;
|
| @@ -246,8 +246,8 @@ void DeprecatedPaintLayerClipper::calculateRects(const ClipRectsContext& context
|
| if (toLayoutBox(m_layoutObject).hasVisualOverflow()) {
|
| // FIXME: Perhaps we should be propagating the borderbox as the clip rect for children, even though
|
| // we may need to inflate our clip specifically for shadows or outsets.
|
| - // FIXME: Does not do the right thing with CSS regions yet, since we don't yet factor in the
|
| - // individual region boxes as overflow.
|
| + // FIXME: Does not do the right thing with columns yet, since we don't yet factor in the
|
| + // individual column boxes as overflow.
|
| LayoutRect layerBoundsWithVisualOverflow = toLayoutBox(m_layoutObject).visualOverflowRect();
|
| toLayoutBox(m_layoutObject).flipForWritingMode(layerBoundsWithVisualOverflow); // DeprecatedPaintLayer are in physical coordinates, so the overflow has to be flipped.
|
| layerBoundsWithVisualOverflow.moveBy(offset);
|
|
|