Bug 1254359 - notifications.getAll() result is not Chrome-compatible, r=kmag

MozReview-Commit-ID: EIeIZquJaIN
This commit is contained in:
bsilverberg
2016-03-30 09:31:37 -04:00
parent 1e03563b33
commit 3f567a3d0a
3 changed files with 19 additions and 17 deletions

View File

@@ -111,7 +111,10 @@ extensions.registerSchemaAPI("notifications", "notifications", (extension, conte
},
getAll: function() {
let result = Array.from(notificationsMap.get(extension).keys());
let result = {};
notificationsMap.get(extension).forEach((value, key) => {
result[key] = value.options;
});
return Promise.resolve(result);
},