目前我使用手动解决方法,如二进制搜索:“删除一半可能无效的代码,检查任何扩展加载,重复另一半,重复可能无效的代码”。
将How to detect syntax errors when debugging Firefox extensions中描述的dom.report_all_js_exceptions设置为true无法更改任何内容。
答案 0 :(得分:0)
在v30及更新版本中为Bug 986689。
目前我正在使用旧版本的Firefox。 v29似乎是最新的仍然显示错误。
另一种可能的解决方案是使用
try
{
//code here
}
catch(ex)
{
//error captured
dump(ex)
}
并在catch中的控制台ex中输出(尽管它对语法错误没有帮助)