From 0a7f47b0de6876a98cf2b3729c4c75460f2b0735 Mon Sep 17 00:00:00 2001 From: "kipp%netscape.com" Date: Thu, 17 Dec 1998 18:54:22 +0000 Subject: [PATCH] Add in border and padding to get the max-element-size right --- layout/generic/nsLeafFrame.cpp | 1 + layout/html/base/src/nsLeafFrame.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/layout/generic/nsLeafFrame.cpp b/layout/generic/nsLeafFrame.cpp index d3ee60f252cf..4e03e7f5c51a 100644 --- a/layout/generic/nsLeafFrame.cpp +++ b/layout/generic/nsLeafFrame.cpp @@ -71,6 +71,7 @@ nsLeafFrame::Reflow(nsIPresContext& aPresContext, nsMargin borderPadding; AddBordersAndPadding(&aPresContext, aReflowState, aMetrics, borderPadding); if (nsnull != aMetrics.maxElementSize) { + aMetrics.AddBorderPaddingToMaxElementSize(borderPadding); aMetrics.maxElementSize->width = aMetrics.width; aMetrics.maxElementSize->height = aMetrics.height; } diff --git a/layout/html/base/src/nsLeafFrame.cpp b/layout/html/base/src/nsLeafFrame.cpp index d3ee60f252cf..4e03e7f5c51a 100644 --- a/layout/html/base/src/nsLeafFrame.cpp +++ b/layout/html/base/src/nsLeafFrame.cpp @@ -71,6 +71,7 @@ nsLeafFrame::Reflow(nsIPresContext& aPresContext, nsMargin borderPadding; AddBordersAndPadding(&aPresContext, aReflowState, aMetrics, borderPadding); if (nsnull != aMetrics.maxElementSize) { + aMetrics.AddBorderPaddingToMaxElementSize(borderPadding); aMetrics.maxElementSize->width = aMetrics.width; aMetrics.maxElementSize->height = aMetrics.height; }