NS_IMETHOD StyleRuleChanged(nsIDocument *aDocument, nsIStyleSheet* aStyleSheet, nsIStyleRule* aOldStyleRule, nsIStyleRule* aNewStyleRule) { return NS_OK; }
nsDocument::StyleRuleChanged(nsIStyleSheet* aStyleSheet, nsIStyleRule* aStyleRule, PRInt32 aHint) { PRInt32 i;   for (i = 0; i < mObservers.Count(); i++) { nsIDocumentObserver*  observer = (nsIDocumentObserver*)mObservers[i]; observer->StyleRuleChanged(this, aStyleSheet, aStyleRule, aHint);   if (observer != (nsIDocumentObserver*)mObservers[i]) { i--; } } return NS_OK; }
  NS_IMETHOD StyleRuleChanged(nsIDocument *aDocument,                              nsIStyleSheet* aStyleSheet,                              nsIStyleRule* aOldStyleRule,                              nsIStyleRule* aNewStyleRule) { return NS_OK; }