Bug 1040336 - Uplift Add-on SDK to Firefox r=me

This commit is contained in:
Erik Vold
2014-07-17 13:54:21 -07:00
parent eb808b73f4
commit 63e0f9ab8d
70 changed files with 6705 additions and 274 deletions

View File

@@ -260,7 +260,7 @@ exports.Reactor = Reactor;
* Takes an object used as options with potential keys like 'onMessage',
* used to be called `require('sdk/event/core').setListeners` on.
* This strips all keys that would trigger a listener to be set.
*
*
* @params {Object} object
* @return {Object}
*/
@@ -273,3 +273,8 @@ function stripListeners (object) {
}, {});
}
exports.stripListeners = stripListeners;
const when = (target, type) => new Promise(resolve => {
once(target, type, resolve);
});
exports.when = when;