зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1644155, remove some message listeners that are no longer used, r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D78692
This commit is contained in:
Родитель
8fc617e678
Коммит
7e87e93b6b
|
@ -52,10 +52,8 @@
|
|||
}
|
||||
|
||||
let messageManager = window.getGroupMessageManager("browsers");
|
||||
window.messageManager.addMessageListener("contextmenu", this);
|
||||
|
||||
if (gMultiProcessBrowser) {
|
||||
messageManager.addMessageListener("DOMWindowClose", this);
|
||||
messageManager.addMessageListener("Browser:Init", this);
|
||||
} else {
|
||||
this._outerWindowIDBrowserMap.set(
|
||||
|
@ -5217,10 +5215,6 @@
|
|||
let browser = aMessage.target;
|
||||
|
||||
switch (aMessage.name) {
|
||||
case "contextmenu": {
|
||||
openContextMenu(aMessage);
|
||||
break;
|
||||
}
|
||||
case "Browser:Init": {
|
||||
let tab = this.getTabForBrowser(browser);
|
||||
if (!tab) {
|
||||
|
@ -5371,8 +5365,6 @@
|
|||
window.removeEventListener("framefocusrequested", this);
|
||||
|
||||
if (gMultiProcessBrowser) {
|
||||
window.messageManager.removeMessageListener("contextmenu", this);
|
||||
|
||||
if (this._switcher) {
|
||||
this._switcher.destroy();
|
||||
}
|
||||
|
|
|
@ -801,30 +801,6 @@ const listeners = {
|
|||
// PLEASE KEEP THIS LIST IN SYNC WITH THE LISTENERS ADDED IN AsyncPrefs.init
|
||||
},
|
||||
|
||||
mm: {
|
||||
"AboutLogins:CreateLogin": ["AboutLoginsParent"],
|
||||
"AboutLogins:DeleteLogin": ["AboutLoginsParent"],
|
||||
"AboutLogins:DismissBreachAlert": ["AboutLoginsParent"],
|
||||
"AboutLogins:HideFooter": ["AboutLoginsParent"],
|
||||
"AboutLogins:Import": ["AboutLoginsParent"],
|
||||
"AboutLogins:MasterPasswordRequest": ["AboutLoginsParent"],
|
||||
"AboutLogins:OpenFAQ": ["AboutLoginsParent"],
|
||||
"AboutLogins:GetHelp": ["AboutLoginsParent"],
|
||||
"AboutLogins:OpenPreferences": ["AboutLoginsParent"],
|
||||
"AboutLogins:OpenMobileAndroid": ["AboutLoginsParent"],
|
||||
"AboutLogins:OpenMobileIos": ["AboutLoginsParent"],
|
||||
"AboutLogins:OpenSite": ["AboutLoginsParent"],
|
||||
"AboutLogins:SortChanged": ["AboutLoginsParent"],
|
||||
"AboutLogins:Subscribe": ["AboutLoginsParent"],
|
||||
"AboutLogins:SyncEnable": ["AboutLoginsParent"],
|
||||
"AboutLogins:SyncOptions": ["AboutLoginsParent"],
|
||||
"AboutLogins:TestOnlyResetOSAuth": ["AboutLoginsParent"],
|
||||
"AboutLogins:UpdateLogin": ["AboutLoginsParent"],
|
||||
"AboutLogins:VulnerableLogins": ["AboutLoginsParent"],
|
||||
"Reader:FaviconRequest": ["ReaderParent"],
|
||||
"Reader:UpdateReaderButton": ["ReaderParent"],
|
||||
},
|
||||
|
||||
observe(subject, topic, data) {
|
||||
for (let module of this.observers[topic]) {
|
||||
try {
|
||||
|
@ -852,11 +828,6 @@ const listeners = {
|
|||
Services.obs.addObserver(this, observer);
|
||||
}
|
||||
|
||||
let receiveMessageMM = this.receiveMessage.bind(this, this.mm);
|
||||
for (let message of Object.keys(this.mm)) {
|
||||
Services.mm.addMessageListener(message, receiveMessageMM);
|
||||
}
|
||||
|
||||
let receiveMessagePPMM = this.receiveMessage.bind(this, this.ppmm);
|
||||
for (let message of Object.keys(this.ppmm)) {
|
||||
Services.ppmm.addMessageListener(message, receiveMessagePPMM);
|
||||
|
|
Загрузка…
Ссылка в новой задаче