Bug 880558 - Uplift addon-sdk to firefox r=me

This commit is contained in:
Wes Kocher
2013-06-07 09:43:59 -07:00
parent 5bc78fdfe5
commit c5cb7411fb
31 changed files with 740 additions and 1305 deletions

View File

@@ -84,9 +84,9 @@ exports.publicConstructor = function publicConstructor(privateCtor) {
exports.validateOptions = function validateOptions(options, requirements) {
options = options || {};
let validatedOptions = {};
let mapThrew = false;
for (let key in requirements) {
let mapThrew = false;
let req = requirements[key];
let [optsVal, keyInOpts] = (key in options) ?
[options[key], true] :