问题标签 [chromebug]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 如何从 FireFox 扩展中的错误中获取堆栈跟踪?
有没有一种方便的方法可以为我的扩展程序执行此操作?我知道我可以使用 FireBug 来跟踪内容中发生的异常,但我认为它不适用于 chrome(是吗?)。我上次尝试时无法让 ChromeBug 工作。
firefox - Firefox隐藏窗口中的iFrame与contentWindow.history?
我正在尝试在我的 Firefox 扩展中运行具有内容权限的托管脚本。为此,我在隐藏窗口中创建了一个内容 iframe,指向一个提取脚本的 html 文件。此脚本要求“历史”可用,但在隐藏窗口中创建的 iframe 由于某种原因没有历史。
Chromebug 为 iframe 的 contentWindow.history 报告了这一点:
object does not support history (nsIDOMHistory)
当脚本不可用时,该脚本会给出此错误:
Error: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMHistory.length]
有任何想法吗?
email - 相当于 Thunderbird 的 Firebug
当我构建一个时事通讯并将其作为测试发送给自己时,我希望能够在我的电子邮件客户端 (Thunderbird) 中分析生成的 HTML。
是否有类似于 Firebug 但适用于 Thunderbird 的工具?我找到了一个名为“DOM Inspector”的工具,但它非常弱且难以使用......
firefox-addon - 如何让 Chromebug 在调试 Firefox 扩展时将日志消息输出到 Chromebug 控制台
我对 javascript 和 firefox 扩展编写都很陌生,所以我需要一个非常明确的答案。
我正在编写一个 Firefox 扩展,它将在页面加载之前检查和修改来自浏览器的 GET 请求。我需要调试我的代码并安装匹配版本的 Chromebug 和 Firebug (1.7.0a7)。
我需要在我的扩展 javascript 代码中添加什么才能将其输出到 chromebug 日志。我试过 Chromebug.Console.log("message here") 和 Firebug.Console.log("message here") 都没有输出到 chromebug 控制台。
Firefox 扩展的日志记录是如何完成的?
firefox - Firefox 扩展开发的调试工具
我正在为客户端调试 FF 扩展(3500 行)。我有一个单独的开发配置文件,只有firebug && extension 开发人员扩展可以工作。
1.- 在过去 2 年的某个时间里,我为 FF 开发了几个扩展。我记得我使用 Firebug 的 console.debug/trace 进行调试。现在,使用 Firebug 1.6.2 控制台未定义。有什么建议可以解决这个问题吗?
2.- 昨晚我安装了 console2 (正常错误控制台的升级),它可以很好地帮助自定义功能,例如:
函数调试(aMsg) {
setTimeout(function() { throw new Error("[debug] " + aMsg); }, 0);
}
但 Firebug.console.debug 更胜一筹。请提供有关调试 FF 扩展的替代技术的建议。
firefox - 用萤火虫检查火狐
使用ColorZilla,我发现了一个有趣的功能。如果我从 firefox(栏、标签或浏览器的其他任何内容)中选择一种颜色,然后转到:
ColorZilla > 检查最后一个元素 > 在 Firebug 中
然后我可以看到firefox在firebug面板中使用的标记,css,js就像一个网站一样。
是否有任何解决方案可以在不使用 Colorzilla 的情况下查看此代码?
javascript - 在 Firebug 中调试 firefox 扩展的 javascript
我正在尝试在 Firebug 中调试我的 firefox 扩展。当代码中有错误时,Firebug 会暂停代码,我可以跳转到导致错误的代码。问题是当我想在代码中设置断点并对其进行跟踪时,理论上应该是可以的,但是我找不到。
让我们把这个问题限制在 Firebug 上。我对 Venkman 不满意(并在别处解决)。
谢谢你的帮助
javascript - Chromebug - 使用“组件”文件夹调试 firefox 扩展
我想调试一些 Firefox 扩展。我尝试了两种调试工具——Chromebug 和 JavaScript Debugger (Venkman)。
其中一个扩展具有以下结构:
- 组件文件夹
- 内容文件夹
- 平台文件夹
- 资源文件夹
chrome.manifest
install.rdf
不幸的是,我无法更改扩展程序的结构,并且 Chromebug 没有在“组件”文件夹中捕获 JavaScript 文件,因此我无法调试它们。
不幸的是,JavaScript 调试器没有按我预期的那样工作,它在没有任何断点的文件上停止,所以大多数时候无法调试我的文件。
我做错了什么还是没有办法调试 Firefox 扩展没有任何问题?
thunderbird - 如何使用 Chromebug 调试 Thunderbird 9 扩展
我正在运行 Thunderbird 9,试图编写我的第一个扩展。我去过http://getfirebug.com/wiki/index.php/Chromebug_User_Guide,它说我需要安装完全相同版本的 Chromebug 和 Firebug。
问题是,Chromebug 停止在 1.8.0a2 并且 Firebug 1.8.0a2 与 Thunderbird 9 不兼容。
有没有人有什么建议?