Firefox 31.2esr:删除/隐藏源代码中的菜单栏项
我已经创建了Firefox31.2esr的本地版本。现在我想自定义顶部的菜单栏: 我想完全删除或隐藏某些项目(例如,视图、历史记录…),或仅删除/隐藏项目中的某些选项(例如,文件-->打印)。通过在../browser/base/content/baseMenuOverlay.xul文件中删除“帮助”菜单项中的一些选项,我已经能够从中删除它们。 在哪些文件中可以找到其他菜单栏项和选项?我已经搜索和尝试了一段时间,但我找不到它们…这是一个Firefox 31.2esr:删除/隐藏源代码中的菜单栏项,firefox,build,xul,menubar,Firefox,Build,Xul,Menubar,我已经创建了Firefox31.2esr的本地版本。现在我想自定义顶部的菜单栏: 我想完全删除或隐藏某些项目(例如,视图、历史记录…),或仅删除/隐藏项目中的某些选项(例如,文件-->打印)。通过在../browser/base/content/baseMenuOverlay.xul文件中删除“帮助”菜单项中的一些选项,我已经能够从中删除它们。 在哪些文件中可以找到其他菜单栏项和选项?我已经搜索和尝试了一段时间,但我找不到它们…这是一个中定义的。/browser/base/content/br
中定义的。/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