diff --git a/4chan_x.user.js b/4chan_x.user.js index f0e683707..825bb5d67 100644 --- a/4chan_x.user.js +++ b/4chan_x.user.js @@ -168,10 +168,9 @@ } if (!Object.keys) { Object.keys = function(o) { - var key, _i, _len, _results; + var key, _results; _results = []; - for (_i = 0, _len = o.length; _i < _len; _i++) { - key = o[_i]; + for (key in o) { _results.push(key); } return _results; diff --git a/script.coffee b/script.coffee index b18d2ced3..c54ec8b5f 100644 --- a/script.coffee +++ b/script.coffee @@ -102,7 +102,7 @@ if console? # XXX opera cannot into Object.keys if not Object.keys Object.keys = (o) -> - key for key in o + key for key of o # flatten the config conf = {}