diff --git a/4chan_x.user.js b/4chan_x.user.js index 656de1127..5be9ba92d 100644 --- a/4chan_x.user.js +++ b/4chan_x.user.js @@ -7875,20 +7875,18 @@ return; } initFeatures = function(features) { - var module, name, _results; - _results = []; + var module, name; for (name in features) { module = features[name]; try { - _results.push(module.init()); + module.init(); } catch (err) { - _results.push(Main.handleErrors({ + Main.handleErrors({ message: "\"" + name + "\" initialization crashed.", error: err - })); + }); } } - return _results; }; initFeatures({ 'Polyfill': Polyfill, diff --git a/src/main.coffee b/src/main.coffee index 95bd47920..b775880b4 100644 --- a/src/main.coffee +++ b/src/main.coffee @@ -335,6 +335,7 @@ Main = error: err # finally # c.timeEnd "#{name} initialization" + return # c.time 'All initializations' initFeatures