return nsGenericElement::CloneNode(aDeep, aResult);
*aReturn = nsnull;  nsHTMLScriptElement* it = new nsHTMLScriptElement(mNodeInfo, PR_FALSE); if (!it) { return NS_ERROR_OUT_OF_MEMORY; }  nsCOMPtr<nsIDOMNode> kungFuDeathGrip(it);  CopyInnerTo(it, aDeep);     it->mIsEvaluated = mIsEvaluated || mEvaluating; it->mLineNumber = mLineNumber;  kungFuDeathGrip.swap(*aReturn);  return NS_OK;
nsHTMLScriptElement::CloneNode(PRBool aDeep, nsIDOMNode **aResult){  return nsGenericElement::CloneNode(aDeep, aResult);}