From 0aa7436f015bf6e071a2bf2d3edd393ad0064dec Mon Sep 17 00:00:00 2001 From: Rogan Creswick Date: Thu, 13 Jun 2013 15:37:01 -0700 Subject: wrapped eval in a try again --- src/js/fiveui/injected/compute.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/js/fiveui/injected/compute.js b/src/js/fiveui/injected/compute.js index 1bd546d..36217ac 100644 --- a/src/js/fiveui/injected/compute.js +++ b/src/js/fiveui/injected/compute.js @@ -305,8 +305,13 @@ , '})()' ].join('\n'); - var evaled = eval(moduleStr); - ruleList.push(evaled); + try { + var evaled = eval(moduleStr); + ruleList.push(evaled); + } catch (x) { + console.error('Could not evaluate rule module: ' + x); + console.error(moduleStr); + } } return ruleList; }; -- cgit v1.2.3