Index: Source/core/rendering/shapes/ShapeOutsideInfo.cpp |
diff --git a/Source/core/rendering/shapes/ShapeOutsideInfo.cpp b/Source/core/rendering/shapes/ShapeOutsideInfo.cpp |
index f269bf875874f9555f7ff4be63c404d414825454..a3325f9ea2e777b4b6fd97143934b26291a2e2ec 100644 |
--- a/Source/core/rendering/shapes/ShapeOutsideInfo.cpp |
+++ b/Source/core/rendering/shapes/ShapeOutsideInfo.cpp |
@@ -142,6 +142,7 @@ const Shape& ShapeOutsideInfo::computedShape() const |
if (Shape* shape = m_shape.get()) |
return *shape; |
+ m_computingShape = true; |
Julien - ping for review
2014/10/08 18:13:27
TemporaryChange<bool> isInComputingShape(m_computi
|
const RenderStyle& style = *m_renderer.style(); |
ASSERT(m_renderer.containingBlock()); |
const RenderStyle& containingBlockStyle = *m_renderer.containingBlock()->style(); |
@@ -170,6 +171,7 @@ const Shape& ShapeOutsideInfo::computedShape() const |
} |
} |
+ m_computingShape = false; |
ASSERT(m_shape); |
return *m_shape; |
} |