Index: mobile/android/chrome/content/browser.js |
=================================================================== |
--- a/mobile/android/chrome/content/browser.js |
+++ b/mobile/android/chrome/content/browser.js |
@@ -4345,19 +4345,16 @@ Tab.prototype = { |
} |
} |
// Update the page actions URI for helper apps. |
if (BrowserApp.selectedTab == this) { |
ExternalApps.updatePageActionUri(fixedURI); |
} |
- // Strip reader mode URI and also make it exposable if needed |
- fixedURI = this._stripAboutReaderURL(fixedURI); |
- |
let webNav = contentWin.QueryInterface(Ci.nsIInterfaceRequestor).getInterface(Ci.nsIWebNavigation); |
let message = { |
type: "Content:LocationChange", |
tabID: this.id, |
uri: truncate(fixedURI.spec, MAX_URI_LENGTH), |
userRequested: this.userRequested || "", |
baseDomain: baseDomain, |
@@ -4378,27 +4375,16 @@ Tab.prototype = { |
// XXX This code assumes that this is the earliest hook we have at which |
// browser.contentDocument is changed to the new document we're loading |
this.contentDocumentIsDisplayed = false; |
this.hasTouchListener = false; |
Services.obs.notifyObservers(this.browser, "Session:NotifyLocationChange", null); |
} |
}, |
- _stripAboutReaderURL: function (originalURI) { |
- try { |
- let strippedURL = ReaderMode.getOriginalUrl(originalURI.spec); |
- if(strippedURL){ |
- // Continue to create exposable uri if original uri is stripped. |
- originalURI = URIFixup.createExposableURI(Services.io.newURI(strippedURL)); |
- } |
- } catch (ex) { } |
- return originalURI; |
- }, |
- |
// Properties used to cache security state used to update the UI |
_state: null, |
_hostChanged: false, // onLocationChange will flip this bit |
onSecurityChange: function(aWebProgress, aRequest, aState) { |
// Don't need to do anything if the data we use to update the UI hasn't changed |
if (this._state == aState && !this._hostChanged) |
return; |