зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1223054 - Fix add-on registration r=ferjm
This commit is contained in:
Родитель
9ebeee0402
Коммит
ce8bc9029f
|
@ -53,10 +53,16 @@ this.UserCustomizations = {
|
|||
});
|
||||
|
||||
this.extensions.set(aApp.manifestURL, extension);
|
||||
extension.startup().then(() => {
|
||||
let uri = Services.io.newURI(aApp.origin, null, null);
|
||||
this.appId.add(uri.host);
|
||||
});
|
||||
let uri = Services.io.newURI(aApp.origin, null, null);
|
||||
debug(`Adding ${uri.host} to appId set`);
|
||||
this.appId.add(uri.host);
|
||||
|
||||
extension.startup()
|
||||
.then(() => { })
|
||||
.catch((err) => {
|
||||
debug(`extension.startup failed: ${err}`);
|
||||
this.appId.delete(uri.host);
|
||||
});
|
||||
},
|
||||
|
||||
unregister: function(aApp) {
|
||||
|
|
Загрузка…
Ссылка в новой задаче