| 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;
|
|
|