| Index: Source/core/layout/TextAutosizer.cpp
|
| diff --git a/Source/core/layout/TextAutosizer.cpp b/Source/core/layout/TextAutosizer.cpp
|
| index b8586e079717fd06d5b9bad0d889bd2f9dc86488..cadbc921963f426df1206590d330a4b378e61ab3 100644
|
| --- a/Source/core/layout/TextAutosizer.cpp
|
| +++ b/Source/core/layout/TextAutosizer.cpp
|
| @@ -194,7 +194,7 @@ static bool blockIsRowOfLinks(const RenderBlock* block)
|
|
|
| while (renderer) {
|
| if (!isPotentialClusterRoot(renderer)) {
|
| - if (renderer->isText() && toRenderText(renderer)->text().stripWhiteSpace().length() > 3)
|
| + if (renderer->isText() && toLayoutText(renderer)->text().stripWhiteSpace().length() > 3)
|
| return false;
|
| if (!renderer->isInline() || renderer->isBR())
|
| return false;
|
| @@ -654,7 +654,7 @@ bool TextAutosizer::clusterHasEnoughTextToAutosize(Cluster* cluster, const Rende
|
| // Note: Using text().stripWhiteSpace().length() instead of renderedTextLength() because
|
| // the lineboxes will not be built until layout. These values can be different.
|
| // Note: This is an approximation assuming each character is 1em wide.
|
| - length += toRenderText(descendant)->text().stripWhiteSpace().length() * descendant->style()->specifiedFontSize();
|
| + length += toLayoutText(descendant)->text().stripWhiteSpace().length() * descendant->style()->specifiedFontSize();
|
|
|
| if (length >= minimumTextLengthToAutosize) {
|
| cluster->m_hasEnoughTextToAutosize = HasEnoughText;
|
|
|