From bf1943666193597ca65ef8093d96d2233a6a3bad Mon Sep 17 00:00:00 2001 From: "mats.palmgren%bredband.net" Date: Thu, 20 Jul 2006 04:54:51 +0000 Subject: [PATCH] Ignore mLegendFrame as previous sibling since it does not live in the content area frame. b=345249 r+sr=bzbarsky git-svn-id: svn://10.0.0.236/trunk@203225 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/layout/forms/nsFieldSetFrame.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mozilla/layout/forms/nsFieldSetFrame.cpp b/mozilla/layout/forms/nsFieldSetFrame.cpp index a36b7f15f10..3797e071ffd 100644 --- a/mozilla/layout/forms/nsFieldSetFrame.cpp +++ b/mozilla/layout/forms/nsFieldSetFrame.cpp @@ -632,6 +632,9 @@ nsFieldSetFrame::InsertFrames(nsIAtom* aListName, aFrameList = MaybeSetLegend(aFrameList, aListName); if (aFrameList) { ReParentFrameList(aFrameList); + if (NS_UNLIKELY(aPrevFrame == mLegendFrame)) { + aPrevFrame = nsnull; + } return mContentFrame->InsertFrames(aListName, aPrevFrame, aFrameList); } return NS_OK;