From 7da40173657d96071c55a23d89658fde2303a5a7 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_0_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 d4d1b907c90..980cbdfb137 100644 --- a/mozilla/layout/base/nsCSSFrameConstructor.cpp +++ b/mozilla/layout/base/nsCSSFrameConstructor.cpp @@ -1808,7 +1808,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); }