确定Firefox扩展是否为;“引导”;延伸

确定Firefox扩展是否为;“引导”;延伸,firefox,firefox-addon,Firefox,Firefox Addon,我正试图将我的一个Firefox“遗留”扩展移植到Pale Moon。扩展备份和恢复扩展(以及其他浏览器组件)。我在尝试恢复(安装)任何“引导”扩展时遇到问题。在尝试恢复之前,我需要能够确定某个特定扩展是否已“引导” “Bootstrap”扩展在install.rdf文件中有一行true。我可以解析install.rdf来查找这一行,但这是一个非常混乱的过程。我首先必须取消打包扩展(.xpi),打开install.rdf并以编程方式查找该行。虽然这是可以做到的,但它不是很实用或有效 是否有XPC

我正试图将我的一个Firefox“遗留”扩展移植到Pale Moon。扩展备份和恢复扩展(以及其他浏览器组件)。我在尝试恢复(安装)任何“引导”扩展时遇到问题。在尝试恢复之前,我需要能够确定某个特定扩展是否已“引导”

“Bootstrap”扩展在install.rdf文件中有一行
true
。我可以解析install.rdf来查找这一行,但这是一个非常混乱的过程。我首先必须取消打包扩展(.xpi),打开install.rdf并以编程方式查找该行。虽然这是可以做到的,但它不是很实用或有效

是否有XPCOM api可以告诉我扩展是否已引导?我看过Mozilla的AddonManager组件,但没有看到任何有用的东西。有AddonManager.getInstallForFile()方法,但它没有提供这些信息。

不是XPCOM API的答案(对不起),但这方面有什么帮助吗?例如,不要考虑XPCCOM API应答(对不起),但是该区域中有什么帮助吗?例如,考虑一下