Null out mListenerManager before we call ResetToURI and restore it, so ResetToURI doesn't Disconnect it. b=354865 r+sr=bzbarsky

This commit is contained in:
dbaron%dbaron.org 2006-09-30 01:53:47 +00:00
parent 01dbc0a915
commit 9c06bcb5b2

View File

@ -421,6 +421,7 @@ nsXMLDocument::Load(const nsAString& aUrl, PRBool *aReturn)
// be loaded.
nsCOMPtr<nsIPrincipal> principal = NodePrincipal();
nsCOMPtr<nsIEventListenerManager> elm(mListenerManager);
mListenerManager = nsnull;
ResetToURI(uri, nsnull);