Firefox 枚举gecko中已安装的包

Firefox 枚举gecko中已安装的包,firefox,gecko,conkeror,Firefox,Gecko,Conkeror,我试图让conkeror与firefox 54一起工作,并注意到在conkeror application.ini下运行时,devtools似乎丢失了。要提供某些上下文,可以从目录运行conkeror,方法是: XUL_APP_FILE="$(pwd)/application.ini" firefox 特别是,我试图访问浏览器控制台和web控制台,但是chrome://devtools/content/webconsole/webconsole.xul 和chrome://devtools/c

我试图让conkeror与firefox 54一起工作,并注意到在conkeror application.ini下运行时,devtools似乎丢失了。要提供某些上下文,可以从目录运行conkeror,方法是:

XUL_APP_FILE="$(pwd)/application.ini" firefox
特别是,我试图访问浏览器控制台和web控制台,但是chrome://devtools/content/webconsole/webconsole.xul 和chrome://devtools/content/debugger/debugger.xul 似乎从conkeror中消失了,但firefox 54也有

是否可能因为某种原因在conkeror中禁用了devtools,是否有办法检查/枚举已安装的软件包

编辑:在康克洛我试过了

Cc["@mozilla.org/chrome/chrome-registry;1"]
  .getService(Ci.nsIChromeRegistry)
  .convertChromeURL(
    Cc["@mozilla.org/network/io-service;1"]
      .getService(Ci.nsIIOService)
      .newURI("chrome://devtools/content/", "UTF-8")).spec
它在终端上产生:

NS_ERROR_FILE_NOT_FOUND: Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIChromeRegistry.convertChromeURL]

屈服

jar:file:///Applications/FirefoxNightly.app/Contents/Resources/omni.ja!/chrome/toolkit/content/global/global.xul

老实说,我不知道如何在vanilla firefox上运行浏览器级javascript。

目前不可能以这种方式使用随机XUL应用程序中的DevTools。请参阅以了解有关此的更多信息

目前,需要构建时标志来使DevTools工作。因此,SeaMonkey和Thunderbird能够发布DevTools,因为它们重建了所有mozilla central,并且可以在构建时设置标志


DevTools团队正在探索将DevTools作为一个附加组件提供,因此假设出现这种情况,您可以在XUL应用程序中安装该附加组件。

谢谢!这回答了我关于devtools的真正问题。-那么我如何将devtools打包到conkeror的浏览器/?有什么指示吗--没关系,我应该读过所有的错误评论。
jar:file:///Applications/FirefoxNightly.app/Contents/Resources/omni.ja!/chrome/toolkit/content/global/global.xul