| Index: Source/core/paint/BlockPainter.cpp
|
| diff --git a/Source/core/paint/BlockPainter.cpp b/Source/core/paint/BlockPainter.cpp
|
| index b92e7b3e5549a8e0a76197024be600725dcff16c..37d7621cc2ba2769af93ac3532def08777bfe07e 100644
|
| --- a/Source/core/paint/BlockPainter.cpp
|
| +++ b/Source/core/paint/BlockPainter.cpp
|
| @@ -109,7 +109,7 @@ void BlockPainter::paintInlineBox(InlineBox& inlineBox, PaintInfo& paintInfo, co
|
| return;
|
|
|
| LayoutPoint childPoint = paintOffset;
|
| - if (inlineBox.parent()->renderer().style()->isFlippedBlocksWritingMode()) // Faster than calling containingBlock().
|
| + if (inlineBox.parent()->renderer().style()->slowIsFlippedBlocksWritingMode()) // Faster than calling containingBlock().
|
| childPoint = inlineBox.renderer().containingBlock()->flipForWritingModeForChild(&toRenderBox(inlineBox.renderer()), childPoint);
|
|
|
| paintAsInlineBlock(&inlineBox.renderer(), paintInfo, childPoint);
|
| @@ -331,7 +331,7 @@ void BlockPainter::paintColumnRules(PaintInfo& paintInfo, const LayoutPoint& pai
|
| ruleLogicalLeft = currLogicalLeftOffset;
|
| }
|
| } else {
|
| - bool topToBottom = !m_renderBlock.style()->isFlippedBlocksWritingMode();
|
| + bool topToBottom = !m_renderBlock.style()->slowIsFlippedBlocksWritingMode();
|
| LayoutUnit ruleLeft = m_renderBlock.isHorizontalWritingMode()
|
| ? m_renderBlock.borderLeft() + m_renderBlock.paddingLeft()
|
| : colGap / 2 - colGap - ruleThickness / 2 + m_renderBlock.borderBefore() + m_renderBlock.paddingBefore();
|
| @@ -418,7 +418,7 @@ void BlockPainter::paintColumnContents(PaintInfo& paintInfo, const LayoutPoint&
|
| }
|
|
|
| LayoutUnit blockDelta = (m_renderBlock.isHorizontalWritingMode() ? colRect.height() : colRect.width());
|
| - if (m_renderBlock.style()->isFlippedBlocksWritingMode())
|
| + if (m_renderBlock.style()->slowIsFlippedBlocksWritingMode())
|
| currLogicalTopOffset += blockDelta;
|
| else
|
| currLogicalTopOffset -= blockDelta;
|
|
|