Chromium Code Reviews| Index: Source/core/rendering/RenderHTMLCanvas.cpp |
| diff --git a/Source/core/rendering/RenderHTMLCanvas.cpp b/Source/core/rendering/RenderHTMLCanvas.cpp |
| index a09c9fac38b4c60db4aad69415c65de73845f1bd..a98c72cda9b5cf3293607dbb3a786f2ec4fb04d0 100644 |
| --- a/Source/core/rendering/RenderHTMLCanvas.cpp |
| +++ b/Source/core/rendering/RenderHTMLCanvas.cpp |
| @@ -71,16 +71,14 @@ void RenderHTMLCanvas::canvasSizeChanged() |
| if (!preferredLogicalWidthsDirty()) |
| setPreferredLogicalWidthsDirty(); |
| - if (selfNeedsLayout()) |
| - return; |
| - |
| LayoutSize oldSize = size(); |
| updateLogicalWidth(); |
| updateLogicalHeight(); |
| if (oldSize == size()) |
| return; |
| - setNeedsLayout(); |
| + if (!selfNeedsLayout()) |
| + setNeedsLayout(); |
| } |
| CompositingReasons RenderHTMLCanvas::additionalCompositingReasons() const |
|
Julien - ping for review
2015/01/22 14:34:47
What happened to the test from https://codereview.
|