Bug 1035171 - Switching tabs triggers onLocationChange with LOCATION_CHANGE_SAME_DOCUMENT flag r=Neil
Don't send LOCATION_CHANGE_SAME_DOCUMENT in tabbrowser::updateUrlBar()
a=Callek a=comm-aurora a=comm-beta a=comm-release CLOSED TREE
--- a/suite/browser/tabbrowser.xml
+++ b/suite/browser/tabbrowser.xml
@@ -996,17 +996,17 @@
this.mCurrentTab.removeAttribute("unread");
var tabListener = this.mTabListeners[this.tabContainer.selectedIndex];
// Update the URL bar.
const nsIWebProgressListener = Components.interfaces.nsIWebProgressListener;
this.updateUrlBar(newBrowser.webProgress,
null,
newBrowser.currentURI,
- nsIWebProgressListener.LOCATION_CHANGE_SAME_DOCUMENT,
+ 0,
newBrowser.securityUI,
newBrowser,
tabListener.mFeeds);
// Send the state, status and progress to all progress listeners.
var flags = tabListener.mStateFlags &
(nsIWebProgressListener.STATE_START |
nsIWebProgressListener.STATE_STOP);