Index: Source/core/rendering/shapes/ShapeOutsideInfo.h |
diff --git a/Source/core/rendering/shapes/ShapeOutsideInfo.h b/Source/core/rendering/shapes/ShapeOutsideInfo.h |
index 17f5ddbd1ab52e20c07b143268da1908750c9e87..9e0dfdc2e380e91ac9ed488380cad68859087e6b 100644 |
--- a/Source/core/rendering/shapes/ShapeOutsideInfo.h |
+++ b/Source/core/rendering/shapes/ShapeOutsideInfo.h |
@@ -43,6 +43,7 @@ class ShapeOutsideInfo FINAL : public ShapeInfo<RenderBox>, public MappedInfo<Re |
public: |
LayoutUnit leftMarginBoxDelta() const { return m_leftMarginBoxDelta; } |
LayoutUnit rightMarginBoxDelta() const { return m_rightMarginBoxDelta; } |
+ bool lineOverlapsShape() const { return m_lineOverlapsShape; } |
void updateDeltasForContainingBlockLine(const RenderBlockFlow*, const FloatingObject*, LayoutUnit lineTop, LayoutUnit lineHeight); |
@@ -69,11 +70,15 @@ protected: |
} |
private: |
- ShapeOutsideInfo(const RenderBox* renderer) : ShapeInfo<RenderBox>(renderer) { } |
+ ShapeOutsideInfo(const RenderBox* renderer) |
+ : ShapeInfo<RenderBox>(renderer) |
+ , m_lineOverlapsShape(false) |
+ { } |
LayoutUnit m_leftMarginBoxDelta; |
LayoutUnit m_rightMarginBoxDelta; |
LayoutUnit m_lineTop; |
+ bool m_lineOverlapsShape; |
}; |
} |