答案1
对的,这是可能的。您必须再次修补Omni.ja
文件才能将其删除。
我已经为补丁创建了一个存储库,此提交删除了Customize From Address...
-删除弹出菜单项 - 自定义地址...
重新编辑:一起删除该字段
笔记:这可能很棘手,因为将来可能会发生变化。上面的补丁确实包含了盒子,但会更稳定。
我深入研究了 Thunderbird 的源代码和补丁。我找到了不同的方法来摆脱盒子。
以下是重新补丁 -FromAddress 框删除补丁,它修补了代码的不同部分,可能比以前更安全。
它注释掉这些行,将元素menuseparator
和cmd_customizeFromAddress
放入弹出列表中。
menulist.menupopup.appendChild(document.createXULElement("menuseparator"));
menulist.menupopup
.appendChild(document.createXULElement("menuitem"))
.setAttribute("command", "cmd_customizeFromAddress");
仍然在同一个文件中chrome/messenger/content/messenger/messengercompose/MsgComposeCommands.js