Bug 1191008: Display the unsigned notification on the front-most window. r=dao

--HG--
extra : commitid : KEvv9R7OPUt
extra : rebase_source : a721314951bb0dadd5575b2ea326b84aa0ad47c8
This commit is contained in:
Dave Townsend 2015-08-05 11:37:58 -07:00
Родитель c59f2ffded
Коммит 07777b0237
1 изменённых файлов: 10 добавлений и 10 удалений

Просмотреть файл

@ -1058,16 +1058,6 @@ BrowserGlue.prototype = {
this._checkForOldBuildUpdates();
let disabledAddons = AddonManager.getStartupChanges(AddonManager.STARTUP_CHANGE_DISABLED);
AddonManager.getAddonsByIDs(disabledAddons, (addons) => {
for (let addon of addons) {
if (addon.signedState <= AddonManager.SIGNEDSTATE_MISSING) {
this._notifyUnsignedAddonsDisabled();
break;
}
}
});
this._firstWindowTelemetry(aWindow);
},
@ -1167,6 +1157,16 @@ BrowserGlue.prototype = {
});
}
let disabledAddons = AddonManager.getStartupChanges(AddonManager.STARTUP_CHANGE_DISABLED);
AddonManager.getAddonsByIDs(disabledAddons, (addons) => {
for (let addon of addons) {
if (addon.signedState <= AddonManager.SIGNEDSTATE_MISSING) {
this._notifyUnsignedAddonsDisabled();
break;
}
}
});
// Perform default browser checking.
if (ShellService) {
#ifdef DEBUG