Bug 871350 - Uplift Add-on SDK integration branch to Firefox

This commit is contained in:
Wes Kocher
2013-05-12 19:18:37 -07:00
parent d0b914a1b9
commit 4e233d99b5
16 changed files with 388 additions and 49 deletions

View File

@@ -73,11 +73,10 @@ exports.remove = function remove(array, element) {
* @returns {Array}
*/
exports.unique = function unique(array) {
var value = [];
return array.forEach(function(element) {
add(value, element);
});
return value;
return array.reduce(function(values, element) {
add(values, element);
return values;
}, []);
};
exports.flatten = function flatten(array){