diff --git a/mozilla/suite/browser/tabbrowser.xml b/mozilla/suite/browser/tabbrowser.xml index b897a05e227..411d7942519 100644 --- a/mozilla/suite/browser/tabbrowser.xml +++ b/mozilla/suite/browser/tabbrowser.xml @@ -451,14 +451,7 @@ if (this.mBrowser.userTypedClear > 0) this.mBrowser.userTypedValue = null; - if (this.mBlank) - return; - - // XXX should be: removeAllNotifications(true) once bug 303327 is fixed - if (aWebProgress.DOMWindow == this.mBrowser.contentWindow && aWebProgress.isLoadingDocument) - this.mBrowser.parentNode.removeAllNotifications(false); - - if (this.mTabBrowser.mCurrentTab == this.mTab) { + if (!this.mBlank && this.mTabBrowser.mCurrentTab == this.mTab) { for (var i = 0; i < this.mTabBrowser.mProgressListeners.length; i++) { var p = this.mTabBrowser.mProgressListeners[i]; if (p) diff --git a/mozilla/suite/common/bindings/notification.xml b/mozilla/suite/common/bindings/notification.xml index af4a7d383d9..4382c7b7d7b 100644 --- a/mozilla/suite/common/bindings/notification.xml +++ b/mozilla/suite/common/bindings/notification.xml @@ -12,7 +12,7 @@ - + - + + false + + + + + + + + + + + + + + + + @@ -131,7 +160,9 @@ @@ -140,7 +171,7 @@ this.destroy(); ]]> - + false