if (!mInNotification) {
if (!--mInNotification) {
HTMLContentSink::EndUpdate(nsIDocument *aDocument, nsUpdateType aUpdateType){  // If we're in a script and we didn't do the notification,  // something else in the script processing caused the  // notification to occur. Update our notion of how much  // has been flushed to include any new content.  if (!mInNotification) {    UpdateAllContexts();  }  return NS_OK;}