nsMathMLContainerFrame::RemoveFrame(nsIPresContext* aPresContext, nsIPresShell&   aPresShell, nsIAtom*        aListName, nsIFrame*       aOldFrame) { if (aListName) { return NS_ERROR_INVALID_ARG;
RemoveFrame(nsIAtom*        aListName, nsIFrame*       aOldFrame) { NS_ASSERTION(!aListName, "internal error"); nsresult rv = nsBlockFrame::RemoveFrame(aListName, aOldFrame); nsMathMLContainerFrame::ReLayoutChildren(this); return rv;
nsMathMLContainerFrame::RemoveFrame(nsIPresContext* aPresContext,                                    nsIPresShell&   aPresShell,                                    nsIAtom*        aListName,                                    nsIFrame*       aOldFrame){  if (aListName) {    return NS_ERROR_INVALID_ARG;  }  // remove the child frame  mFrames.DestroyFrame(aPresContext, aOldFrame);  return ChildListChanged(aPresContext, nsIDOMMutationEvent::REMOVAL);}