nsSVGRectFrame* it = new (aPresShell) nsSVGRectFrame; if (!it) return NS_ERROR_OUT_OF_MEMORY;  *aNewFrame = it; return NS_OK;
return new (aPresShell) nsSVGRectFrame;
NS_NewSVGRectFrame(nsIPresShell* aPresShell, nsIContent* aContent,                   nsIFrame** aNewFrame){  *aNewFrame = nsnull;  nsCOMPtr<nsIDOMSVGRectElement> Rect = do_QueryInterface(aContent);  if (!Rect) {    NS_ASSERTION(Rect != nsnull, "wrong content element");    return NS_ERROR_NO_INTERFACE;  }  nsSVGRectFrame* it = new (aPresShell) nsSVGRectFrame;  if (!it)    return NS_ERROR_OUT_OF_MEMORY;  *aNewFrame = it;  return NS_OK;}