【问题标题】:Creating custom builds of Mozilla Firefox创建 Mozilla Firefox 的自定义构建
【发布时间】:2018-03-13 11:40:45
【问题描述】:

我正在尝试构建我自己的 Firefox 版本,只需稍作 UI 更改并在构建中添加一些插件(扩展)。

我已经从 repo 下载了源代码。我将从哪里开始实现这一目标?

哪些代码包含 UI 结构?我在哪里放置我的插件 xpi 文件?

PS:我尝试阅读 Mozilla 文档。它要么有点过时,要么我真的没有得到它?详细的见解将不胜感激。

【问题讨论】:

  • 目标平台是什么(Windows、Linux、MacOs、其他)?
  • @Csaba 目前适用于 Linux。
  • 我认为您应该从编译源代码开始,并测试您是否获得了正在运行的版本。

标签: firefox build firefox-addon mozilla


【解决方案1】:

插件

为此,只需将扩展名放在distribution/extensions 应用程序分发目录中的目录。

这是扩展名 https://dxr.mozilla.org/aviary101branch/source/browser/extensions

Firefox 中的标志

https://dxr.mozilla.org/aviary101branch/source/browser/config/mozconfig

使用主题做更多事情

https://dxr.mozilla.org/aviary101branch/source/themes/modern

https://dxr.mozilla.org/aviary101branch/source/browser/themes

对于编辑,您可能需要 XUL

https://www.xul.fr/tutorial/

组件

去这里自定义你需要的每个组件

https://dxr.mozilla.org/aviary101branch/source/browser/components

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2014-10-18
  • 2011-02-09
  • 2012-01-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多