[XForms] Better logging of MDG loop errors. Bug 332125, r=doronr+smaug

git-svn-id: svn://10.0.0.236/trunk@193596 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
allan%beaufour.dk
2006-04-05 08:05:25 +00:00
parent 4952870fdc
commit 55ec9828f8
5 changed files with 28 additions and 10 deletions

View File

@@ -887,10 +887,8 @@ nsXFormsModelElement::HandleDefault(nsIDOMEvent *aEvent, PRBool *aHandled)
*aHandled = PR_FALSE;
}
#ifdef DEBUG
if (NS_FAILED(rv))
printf("nsXFormsModelElement::HandleDefault() failed!\n");
#endif
NS_WARN_IF_FALSE(NS_SUCCEEDED(rv),
"nsXFormsModelElement::HandleDefault() failed!\n");
return rv;
}
@@ -2252,6 +2250,14 @@ nsXFormsModelElement::Startup()
sModelPropsList[eModel_p3ptype] = nsXFormsAtoms::p3ptype;
}
already_AddRefed<nsIDOMElement>
nsXFormsModelElement::GetDOMElement()
{
nsIDOMElement* element = nsnull;
NS_IF_ADDREF(element = mElement);
return element;
}
static void
DeleteBindList(void *aObject,
nsIAtom *aPropertyName,