Index: Source/core/rendering/AutoTableLayout.cpp |
diff --git a/Source/core/rendering/AutoTableLayout.cpp b/Source/core/rendering/AutoTableLayout.cpp |
index eec5a0cd9f63a4fdf8ed79387308db06ee725ad3..86a0944c178a78c5ffef7988598f479050edf107 100644 |
--- a/Source/core/rendering/AutoTableLayout.cpp |
+++ b/Source/core/rendering/AutoTableLayout.cpp |
@@ -293,7 +293,7 @@ int AutoTableLayout::calcEffectiveLogicalWidth() |
unsigned span = cell->colSpan(); |
Length cellLogicalWidth = cell->styleOrColLogicalWidth(); |
- if (cellLogicalWidth.isZero()) |
+ if (cellLogicalWidth.isZero() || cellLogicalWidth.isCalculated()) |
Julien - ping for review
2014/06/09 23:23:03
The specification intentionally allows 'auto' in t
|
cellLogicalWidth = Length(); // make it Auto |
unsigned effCol = m_table->colToEffCol(cell->col()); |