如何在 Firefox 插件中可靠地找到请求的引荐来源网址?
我在 nsIHttpChannel 上找到了referrer 属性,这在大多数情况下都有效,但这仅在某些安全检查的情况下进行设置(例如,如果您从 HTTPS 导航到HTTP URL…
Firefox 上下文菜单项图标
我正在尝试在上下文菜单中添加图标,但不知道为什么它没有显示。 这是完整的代码: chrome.menifest content xulschoolhello jar:chrome/xulschoolhel…
如何访问 HTML 中的数据目录
在 Mozilla Addon-SDK 的“Simple Addon”-tutorial,内容如下: /data - 包含图标或 HTML 文件等资源,以及 您的附加组件中包含的任何内容脚本。您可…
浏览器和选项卡之间的高级是什么?
在开发 Firefox 扩展时,我最终偶然发现能够获取 selectedBrowser 或 tabbrowser 时,rel="nofollow">selectedTab。 不知道这两个项目的高级定义(tab…
Firefox:代理环境中 OnStateChange 状态出现问题
我正在尝试使用状态来查看 Mac 上的观察者类中的 C++ XPCOM 组件是否存在错误。 OnStateChange( nsIWebProgress *aWebProgress, nsIRequest *aRequest…
如何从 Firefox 工具栏中访问 HTTP 标头
具体来说,我想在从 Firefox 工具栏中加载/刷新页面时读取响应 HTTP 标头。 这可能吗?我不需要写,只需读取响应头即可。 编辑:有些人误解并建议 Fir…
Pixel Perfect(Firebug 插件)替代品
我已经使用像素完美很长一段时间了,并逐渐爱上它(尽管它很烦恼)。现在,当 pp 不再与 fx 6 兼容时,我正在寻找一个工具来替代它。 我发现了 x-prec…
在 Mozilla Add-On SDK 中使用第三方 JS 库
我正在开始一个新项目(Firefox 插件),我想尝试使用行为驱动开发。我特别喜欢 Jasmine BDD 库。但是,我找不到如何在 Add-On SDK 中使用 Jasmine 等…
Firefox 插件:隐藏<浏览器>>在 XUL 覆盖中?
我正在尝试在 Firefox 插件中加载和操作覆盖层(插件功能的一部分)中隐藏的 标签。但是,我无法从 document 访问我在叠加层中添加的任何元素。 例如…
如何在 Fennec 扩展中驯服多个事件侦听器?
我正在尝试为 Firefox Mobile 编写一个无需重新启动的附加组件,它将在特定网页上插入内容。一切似乎都工作正常,直到我尝试禁用然后重新启用该附加组…
在 Firefox/Chrome 扩展程序中使用 Java/Python 库
我有一个研究浏览器上用户行为的想法,为此我打算制作一个 Chrome/Firefox 扩展来动态研究行为。我有一些 Java 和 Python 中的预定义库来分析结果,这…
Firefox 脚本语言:活动选项卡的 URL 和打开选项卡的计数
编辑:我能够更进一步:) 伪代码(我想要的) if (CurrentTabURL == empty Tab) and (Tab.Count == 1) {close Firefox} else {close Tab} 我的代码(只…