是否可以在 Firefox 中添加和修改 dns 缓存条目?
我正在尝试完成一些特定的测试要求。 现在的需求之一是将一些不存在的url重定向到特定的ip,这就是dns正在做的事情。我认为 Firefox 使用内部 dns 缓…
XPCOM 在 Firefox 扩展中对文件进行加密/解密操作
我的 Firefox 扩展需要; 将用户凭据存储在将存储在用户本地的文件中 文件系统。 当需要凭据时,解密文件读取值并加密 再次。 有时通过http发送加密文…
使用 Mozilla Add-on SDK 中的 XPCOM 组件
我过去曾从事 Mozilla 插件开发(初级水平)。但当遇到 XPCOM 时,我真的很害怕,所以就放弃了。 最近我才遇到了Add-on SDK,发现它真的很酷,而且看…
XPCOM FileOutptStream 附加不起作用
有没有人设法说服 XPCOM 对本地文件进行追加写入?下面的代码块在标志中使用 0x08(如果不存在则创建)可以正常工作。但是 0x10,只是追加到现有文件…
用于了解页面何时被添加书签/下载的事件侦听器
有什么方法可以跟踪 Firefox 中页面被添加书签或下载的时间吗?我 意思是是否有任何事件在书签或 下载页面?我正在使用 Add-on SDK 来开发 Add-on。 …
Mozilla Addon-SDK 的存储选项
我是 Addon-SDK 的新手。我正在制作一个插件,在其中记录一些信息,以便稍后手动查看。我遇到了 简单存储 API,但据我所知,它以某种格式在内部保存信…
Firefox 3.0 中的 SQLite 存储
我有一个支持 Firefox 3+ 的 Firefox 扩展,SQLite 数据库对我的扩展很重要。我在 MDN 上看到 API 可能会更改并且它“解冻”了,我应该这样做吗担心吗…
编写 Firefox 扩展:如何从证书数据库导出私钥?可能的?
我正在编写一个 Firefox 扩展,并正在寻找一种从已安装的证书导出私钥的方法。 这将取代之前保存备份 PKCS12 .p12 文件的过程,然后使用以下命令运行…
Firefox:代理环境中 OnStateChange 状态出现问题
我正在尝试使用状态来查看 Mac 上的观察者类中的 C++ XPCOM 组件是否存在错误。 OnStateChange( nsIWebProgress *aWebProgress, nsIRequest *aRequest…
在 Firefox/Chrome 扩展程序中使用 Java/Python 库
我有一个研究浏览器上用户行为的想法,为此我打算制作一个 Chrome/Firefox 扩展来动态研究行为。我有一些 Java 和 Python 中的预定义库来分析结果,这…
在 XPCOM 自动完成组件中解析 DOM
我知道在接收远程“自动完成建议”时我们应该使用 JSON,但我被迫使用标准 DOM 有效的 XHTML 我已经注册了接口 nsIAutoCompleteSearch 的组件并使用此…
mozilla 扩展 - 读取外部进程的标准输出
我正在尝试使用 Components.interfaces.nsIProcess 从 Thunderbird 扩展运行 dvipng 进程。我需要读取该过程的标准输出,但我无法找到一种方法来做到…
Firefox 扩展:取消请求并发出虚假响应
我正在尝试开发一个 Firefox 扩展,它可以丢弃对某个站点的每个 HTTP 请求并返回一个虚假响应。任何请求都不应到达原始 Web 服务器,但我希望能够创建…
FireFox 6:实现 nsIProtocolHandler
Firefox 6 中发生了一些变化,因此我无法再仅通过在诸如 @mozilla.org/network/protocol;1?name=myscheme? 我检查了我使用的所有接口是否有任何更改…