Bug 1444613 - Use parameter default values in _callProgressListeners. r=jaws

MozReview-Commit-ID: 5PKsGlxRNEI

--HG--
extra : rebase_source : bcc7cc9f1828ae09aca854deb675407f9131d6ee
This commit is contained in:
Dão Gottwald 2018-03-10 14:44:44 +01:00
parent 8bcd4a3c85
commit ac5db0581a

View File

@ -685,7 +685,7 @@ window._gBrowser = {
getTabFromAudioEvent(aEvent) {
if (!Services.prefs.getBoolPref("browser.tabs.showAudioPlayingIcon") ||
!aEvent.isTrusted) {
!aEvent.isTrusted) {
return null;
}
@ -694,7 +694,7 @@ window._gBrowser = {
return tab;
},
_callProgressListeners(aBrowser, aMethod, aArguments, aCallGlobalListeners, aCallTabsListeners) {
_callProgressListeners(aBrowser, aMethod, aArguments, aCallGlobalListeners = true, aCallTabsListeners = true) {
var rv = true;
function callListeners(listeners, args) {
@ -711,17 +711,13 @@ window._gBrowser = {
}
}
if (!aBrowser)
aBrowser = this.mCurrentBrowser;
aBrowser = aBrowser || this.mCurrentBrowser;
// eslint-disable-next-line mozilla/no-compare-against-boolean-literals
if (aCallGlobalListeners != false &&
aBrowser == this.mCurrentBrowser) {
if (aCallGlobalListeners && aBrowser == this.mCurrentBrowser) {
callListeners(this.mProgressListeners, aArguments);
}
// eslint-disable-next-line mozilla/no-compare-against-boolean-literals
if (aCallTabsListeners != false) {
if (aCallTabsListeners) {
aArguments.unshift(aBrowser);
callListeners(this.mTabsProgressListeners, aArguments);