From c5179fb49c6d967091c88eb23411aa8a83be89ed Mon Sep 17 00:00:00 2001 From: "rbs%maths.uq.edu.au" Date: Wed, 29 Nov 2006 21:59:58 +0000 Subject: [PATCH] with border-collapse crashes [@ nsRuleNode::GetStyleData] [@ nsCachedStyleData::GetStyleData], b=354766, r=bernd, sr=bzbarsky, a=mconnor git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@216110 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/layout/base/nsCSSFrameConstructor.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mozilla/layout/base/nsCSSFrameConstructor.cpp b/mozilla/layout/base/nsCSSFrameConstructor.cpp index a65964c9e15..8f8165299bd 100644 --- a/mozilla/layout/base/nsCSSFrameConstructor.cpp +++ b/mozilla/layout/base/nsCSSFrameConstructor.cpp @@ -1811,7 +1811,9 @@ nsresult nsMathMLmtableCreator::CreateTableCellFrame(nsIFrame* aParentFrame, nsIFrame** aNewFrame) { - NS_ASSERTION(!IsBorderCollapse(aParentFrame), "not implemented"); + if (IsBorderCollapse(aParentFrame)) + return NS_NewTableCellFrame(mPresShell, PR_TRUE, aNewFrame); + return NS_NewMathMLmtdFrame(mPresShell, aNewFrame); }