| Index: Source/WebCore/rendering/FixedTableLayout.cpp
 | 
| ===================================================================
 | 
| --- Source/WebCore/rendering/FixedTableLayout.cpp	(revision 120655)
 | 
| +++ Source/WebCore/rendering/FixedTableLayout.cpp	(working copy)
 | 
| @@ -182,11 +182,6 @@
 | 
|      return usedWidth;
 | 
|  }
 | 
|  
 | 
| -// Use a very large value (in effect infinite). But not too large!
 | 
| -// numeric_limits<int>::max() will too easily overflow widths.
 | 
| -// Keep this in synch with BLOCK_MAX_WIDTH in RenderBlock.cpp
 | 
| -#define TABLE_MAX_WIDTH 15000
 | 
| -
 | 
|  void FixedTableLayout::computePreferredLogicalWidths(LayoutUnit& minWidth, LayoutUnit& maxWidth)
 | 
|  {
 | 
|      // FIXME: This entire calculation is incorrect for both minwidth and maxwidth.
 | 
| @@ -220,8 +215,8 @@
 | 
|      // In this example, the two inner tables should be as large as the outer table. 
 | 
|      // We can achieve this effect by making the maxwidth of fixed tables with percentage
 | 
|      // widths be infinite.
 | 
| -    if (m_table->document()->inQuirksMode() && m_table->style()->logicalWidth().isPercent() && maxWidth < TABLE_MAX_WIDTH)
 | 
| -        maxWidth = TABLE_MAX_WIDTH;
 | 
| +    if (m_table->document()->inQuirksMode() && m_table->style()->logicalWidth().isPercent() && maxWidth < tableMaxWidth)
 | 
| +        maxWidth = tableMaxWidth;
 | 
|  }
 | 
|  
 | 
|  void FixedTableLayout::layout()
 | 
| 
 |