Fix for 101177. r=pavlov, sr=ben

git-svn-id: svn://10.0.0.236/trunk@103595 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
hyatt%netscape.com 2001-09-23 22:20:46 +00:00
parent 2101bdc168
commit 63305b2fff
2 changed files with 9 additions and 5 deletions

View File

@ -2372,8 +2372,10 @@ nsDocument::SetTitle(const nsAReadableString& aTitle)
// Fire a DOM event for the title change.
nsCOMPtr<nsIDOMEvent> event;
CreateEvent(NS_LITERAL_STRING("Events"), getter_AddRefs(event));
event->InitEvent(NS_LITERAL_STRING("DOMTitleChanged"), PR_TRUE, PR_TRUE);
DispatchEvent(event);
if (event) {
event->InitEvent(NS_LITERAL_STRING("DOMTitleChanged"), PR_TRUE, PR_TRUE);
DispatchEvent(event);
}
return NS_OK;
}

View File

@ -3058,9 +3058,11 @@ nsXULDocument::SetTitle(const nsAReadableString& aTitle)
// Fire a DOM event for the title change.
nsCOMPtr<nsIDOMEvent> event;
CreateEvent(NS_LITERAL_STRING("Events"), getter_AddRefs(event));
event->InitEvent(NS_LITERAL_STRING("DOMTitleChanged"), PR_TRUE, PR_TRUE);
DispatchEvent(event);
if (event) {
event->InitEvent(NS_LITERAL_STRING("DOMTitleChanged"), PR_TRUE, PR_TRUE);
DispatchEvent(event);
}
return NS_OK;
}