Index: Source/core/rendering/FastTextAutosizer.cpp |
diff --git a/Source/core/rendering/FastTextAutosizer.cpp b/Source/core/rendering/FastTextAutosizer.cpp |
index eaafe3304d62cc587a233ecb9d7700113ad5f847..4d1aa9c92a6e91d6dc22622a8defe32a251311e9 100644 |
--- a/Source/core/rendering/FastTextAutosizer.cpp |
+++ b/Source/core/rendering/FastTextAutosizer.cpp |
@@ -553,7 +553,7 @@ void FastTextAutosizer::setAllTextNeedsLayout() |
RenderObject* renderer = m_document->renderer(); |
while (renderer) { |
if (renderer->isText()) |
- renderer->setNeedsLayout(); |
+ renderer->setNeedsLayoutAndFullRepaint(); |
renderer = renderer->nextInPreOrder(); |
} |
} |
@@ -955,7 +955,7 @@ void FastTextAutosizer::applyMultiplier(RenderObject* renderer, float multiplier |
m_stylesRetainedDuringLayout.append(currentStyle); |
renderer->setStyleInternal(style.release()); |
- renderer->setNeedsLayout(); |
+ renderer->setNeedsLayoutAndFullRepaint(); |
if (renderer->isRenderBlock()) |
toRenderBlock(renderer)->invalidateLineHeight(); |
break; |