我已经创建了Firefox 31.2esr的本地版本。现在我想自定义顶部的菜单栏:
我想完全删除或隐藏某些项目(例如,查看,历史记录...)或只删除/隐藏项目中的某些选项(例如文件 - >打印)。我已经能够从"帮助"中删除一些选项。菜单项在../browser/base/content/baseMenuOverlay.xul文件中删除它们。 我可以在哪些文件中找到其他菜单栏项和选项?我现在一直在寻找和尝试,但我无法找到它们......
答案 0 :(得分:2)
<menubar>
中定义的../browser/base/content/browser.xul
(与baseMenuOverlay.xul
相同的目录)。这可以在Firefox中以chrome://browser/content/browser.xul
的形式访问。在分发中,它在chrome/browser/content/browser/browser.xul
压缩归档中包含browser/omni.ja
。
它也在chrome/webapprt/content/webapp.xul
文件中定义,该文件包含在webapprt/omni.ja
压缩存档中的分发中。
使用chrome://browser/content/browser.js
中的JavaScript进行修改。