diff options
Diffstat (limited to 'Source/WebCore/rendering/RenderRubyText.cpp')
| -rw-r--r-- | Source/WebCore/rendering/RenderRubyText.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/Source/WebCore/rendering/RenderRubyText.cpp b/Source/WebCore/rendering/RenderRubyText.cpp index c49b4f694..e9765f28d 100644 --- a/Source/WebCore/rendering/RenderRubyText.cpp +++ b/Source/WebCore/rendering/RenderRubyText.cpp @@ -54,7 +54,8 @@ bool RenderRubyText::isChildAllowed(RenderObject* child, RenderStyle*) const ETextAlign RenderRubyText::textAlignmentForLine(bool endsWithSoftBreak) const { ETextAlign textAlign = style()->textAlign(); - if (textAlign != TAAUTO) + // FIXME: This check is bogus since user can set the initial value. + if (textAlign != RenderStyle::initialTextAlign()) return RenderBlock::textAlignmentForLine(endsWithSoftBreak); // The default behavior is to allow ruby text to expand if it is shorter than the ruby base. @@ -64,7 +65,8 @@ ETextAlign RenderRubyText::textAlignmentForLine(bool endsWithSoftBreak) const void RenderRubyText::adjustInlineDirectionLineBounds(int expansionOpportunityCount, float& logicalLeft, float& logicalWidth) const { ETextAlign textAlign = style()->textAlign(); - if (textAlign != TAAUTO) + // FIXME: This check is bogus since user can set the initial value. + if (textAlign != RenderStyle::initialTextAlign()) return RenderBlock::adjustInlineDirectionLineBounds(expansionOpportunityCount, logicalLeft, logicalWidth); int maxPreferredLogicalWidth = this->maxPreferredLogicalWidth(); |
