| Index: Source/core/rendering/TextAutosizer.cpp
|
| diff --git a/Source/core/rendering/TextAutosizer.cpp b/Source/core/rendering/TextAutosizer.cpp
|
| index f793247c7e250e96a028b912f843db4440a9f0f9..e0947c4175479f1126c91eb18f4a4e16f9757a83 100644
|
| --- a/Source/core/rendering/TextAutosizer.cpp
|
| +++ b/Source/core/rendering/TextAutosizer.cpp
|
| @@ -355,7 +355,7 @@ void TextAutosizer::processContainer(float multiplier, RenderBlock* container, T
|
| writeDebugInfo(container, "container");
|
| #endif
|
|
|
| - float localMultiplier = containerShouldBeAutosized(container) ? multiplier: 1;
|
| + float localMultiplier = (multiplier > 1 && containerShouldBeAutosized(container)) ? multiplier: 1;
|
|
|
| RenderObject* descendant = nextInPreOrderSkippingDescendantsOfContainers(subtreeRoot, subtreeRoot);
|
| while (descendant) {
|
|
|