Index: Source/core/rendering/InlineBox.cpp |
diff --git a/Source/core/rendering/InlineBox.cpp b/Source/core/rendering/InlineBox.cpp |
index 4014c7383957c102001093d6694d0a896516aa94..fc45cefffb4a8e23dd06a8cd2cbf9fe3ae1dcf83 100644 |
--- a/Source/core/rendering/InlineBox.cpp |
+++ b/Source/core/rendering/InlineBox.cpp |
@@ -137,12 +137,12 @@ float InlineBox::logicalHeight() const |
int InlineBox::baselinePosition(FontBaseline baselineType) const |
{ |
- return boxModelObject()->baselinePosition(baselineType, m_bitfields.firstLine(), isHorizontal() ? HorizontalLine : VerticalLine, PositionOnContainingLine); |
+ return boxModelObject()->baselinePosition(baselineType, m_bitfields.firstLine() ? FirstLineStyle : OwnStyle, isHorizontal() ? HorizontalLine : VerticalLine, PositionOnContainingLine); |
} |
LayoutUnit InlineBox::lineHeight() const |
{ |
- return boxModelObject()->lineHeight(m_bitfields.firstLine(), isHorizontal() ? HorizontalLine : VerticalLine, PositionOnContainingLine); |
+ return boxModelObject()->lineHeight(m_bitfields.firstLine() ? FirstLineStyle : OwnStyle, isHorizontal() ? HorizontalLine : VerticalLine, PositionOnContainingLine); |
} |
int InlineBox::caretMinOffset() const |