From 62a35b0a2eb9a2705fa4fc04d9addddd808842c8 Mon Sep 17 00:00:00 2001 From: Date: Wed, 23 May 2007 12:56:02 -0700 Subject: [PATCH] No max-width means "none", not null unit. Bug 381284, r+sr=dbaron --- layout/tables/BasicTableLayoutStrategy.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layout/tables/BasicTableLayoutStrategy.cpp b/layout/tables/BasicTableLayoutStrategy.cpp index cd33942ef00f..ede55ba8ab20 100644 --- a/layout/tables/BasicTableLayoutStrategy.cpp +++ b/layout/tables/BasicTableLayoutStrategy.cpp @@ -159,7 +159,7 @@ GetWidthInfo(nsIRenderingContext *aRenderingContext, nsStyleCoord maxWidth(aStylePos->mMaxWidth); if (maxWidth.GetUnit() == eStyleUnit_Enumerated) { if (!aIsCell || maxWidth.GetIntValue() == NS_STYLE_WIDTH_FILL) - maxWidth.Reset(); + maxWidth.SetNoneValue(); else if (maxWidth.GetIntValue() == NS_STYLE_WIDTH_SHRINK_WRAP) // for 'max-width', '-moz-shrink-wrap' is like // '-moz-intrinsic'