你如何调试内部Firefox javascript模块?

时间:2016-02-15 00:13:21

标签: firefox firefox-addon

很多Firefox都是用javascript中的javascript模块实现的,例如:resource://gre/modules/AddonManager.jsm如何在Firefox启动时使用javascript调试器在此代码中设置断点?

(大多数Firefox文档和网络搜索都是指“最终用户”网页脚本的javascript调试,而不是内部脚本)

1 个答案:

答案 0 :(得分:0)

  

在Firefox 19或更高版本上,可以使用内置的JS调试器   在浏览器本身上。转到about:config并设置以下两个   偏好:

     

devtools.chrome.enabled:是,

     

devtools.debugger.remote-enabled:true

     

重新启动浏览器后,您可以访问浏览器调试器   通过工具> Web开发人员>浏览器工具箱。 (请注意,   Firefox 28,它被标记为“浏览器调试器”,并且只有调试器   可用,而不是整个工具箱。)

https://developer.mozilla.org/en-US/docs/Mozilla/Debugging/Debugging_JavaScript