Chromium Code Reviews| 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; |
| } |