创建Mozilla Firefox的自定义构建

时间:2018-03-13 11:40:45

标签: firefox build firefox-addon mozilla

我正在尝试使用轻微的UI更改并通过向构建添加一些插件(扩展)来构建我自己的Firefox版本。

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

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

PS:我试过阅读Mozilla文档。它要么有点过时,要么我没有真正得到它?非常感谢详细的见解。

1 个答案:

答案 0 :(得分:2)

扩展中心

要执行此操作,只需将扩展程序放在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