Index: Source/core/rendering/RenderTable.cpp |
diff --git a/Source/core/rendering/RenderTable.cpp b/Source/core/rendering/RenderTable.cpp |
index 46cd22b6b89cbc26c1c998cb0b03e212cc78a462..132ae83511dfee3583d560ff3eb741038579578c 100644 |
--- a/Source/core/rendering/RenderTable.cpp |
+++ b/Source/core/rendering/RenderTable.cpp |
@@ -310,7 +310,7 @@ void RenderTable::updateLogicalWidth() |
containerLogicalWidthForAutoMargins = containingBlockAvailableLineWidth(); |
ComputedMarginValues marginValues; |
bool hasInvertedDirection = cb->style()->isLeftToRightDirection() == style()->isLeftToRightDirection(); |
- computeInlineDirectionMargins(cb, containerLogicalWidthForAutoMargins, logicalWidth(), |
+ computeInlineDirectionMargins(cb, availableLogicalWidth, containerLogicalWidthForAutoMargins, logicalWidth(), |
hasInvertedDirection ? marginValues.m_start : marginValues.m_end, |
hasInvertedDirection ? marginValues.m_end : marginValues.m_start); |
setMarginStart(marginValues.m_start); |