Chromium Code Reviews| Index: Source/core/rendering/RenderLayer.h |
| diff --git a/Source/core/rendering/RenderLayer.h b/Source/core/rendering/RenderLayer.h |
| index c46a78166e4697a19093bd3d6e9571c80cde24b8..216c5e8148317ba52c5815bcc904a63c69797083 100644 |
| --- a/Source/core/rendering/RenderLayer.h |
| +++ b/Source/core/rendering/RenderLayer.h |
| @@ -228,8 +228,9 @@ public: |
| bool intersectsDamageRect(const LayoutRect& layerBounds, const LayoutRect& damageRect, const RenderLayer* rootLayer, const LayoutPoint* offsetFromRoot = 0) const; |
| // Bounding box relative to some ancestor layer. Pass offsetFromRoot if known. |
| - LayoutRect physicalBoundingBox(const RenderLayer* ancestorLayer, const LayoutPoint* offsetFromRoot = 0) const; |
| - LayoutRect physicalBoundingBoxIncludingReflectionAndStackingChildren(const RenderLayer* ancestorLayer, const LayoutPoint& offsetFromRoot) const; |
|
Julien - ping for review
2014/10/03 21:38:49
Those 2 renamings are basically undoing what 18e0c
rune
2014/10/06 07:09:46
Done.
|
| + LayoutRect boundingBox(const RenderLayer* ancestorLayer, const LayoutPoint* offsetFromRoot = 0) const; |
| + LayoutRect boundingBoxIncludingReflectionAndStackingChildren(const RenderLayer* ancestorLayer, const LayoutPoint& offsetFromRoot) const; |
| + LayoutRect fragmentsBoundingBox(const RenderLayer* ancestorLayer) const; |
| // FIXME: This function is inconsistent as to whether the returned rect has been flipped for writing mode. |
| LayoutRect boundingBoxForCompositingOverlapTest() const { return overlapBoundsIncludeChildren() ? boundingBoxForCompositing() : logicalBoundingBox(); } |
| @@ -543,6 +544,7 @@ public: |
| private: |
| // Bounding box in the coordinates of this layer. |
| LayoutRect logicalBoundingBox() const; |
| + LayoutRect flippedLogicalBoundingBox() const; |
| bool hasOverflowControls() const; |