创建Mozilla Firefox的自定义构建

Ano*_*pus 5 firefox mozilla build firefox-addon

我试图通过轻微的UI更改和向构建中添加一些插件(扩展)来构建我自己的Firefox版本.

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

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

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

Omk*_*dav 2

插件

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

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

火狐浏览器中的标志

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