我的 Thunderbird userChrome.css 文件中有以下内容:
treechildren::-moz-tree-cell-text(subfoldersHaveUnreadMessages-true) {
color: blue !important;
}
treechildren::-moz-tree-cell-text(hasUnreadMessages-true) {
color: blue !important;
}
Run Code Online (Sandbox Code Playgroud)
它会导致带有未读邮件的文件夹为蓝色,并且它们的父文件夹也为蓝色。
问题是,当我阅读了文件夹中的所有邮件(不再有未读邮件)时,当前文件夹恢复正常(黑色),但父文件夹保持蓝色。如果将鼠标悬停在它们上,您可以将它们变回黑色,但它们不应该自己变回黑色吗?
我正在使用雷鸟 v9.0.1
平台:FF17 win32
我正在尝试修改 omni.ja 中的模块/AddonUpdateChecker.jsm。无论我做什么,我都无法让 FF 注意到我的修改。
我已经完成了 Internetz 上各个地方提出的所有建议:
我不想成为 XY 问题的受害者,所以:
我真正想做的是为我的扩展的自动构建过程实现这个。是的,我知道有一些现有的解决方案,但我希望自己实现它,因为构建系统是高度定制的。
我现在已经到了 FF(实际上)说我的签名错误的地步。我怀疑这是因为我的序列化例程是错误的,我无法根据文档确定在哪里 - 所以我想检查 FF 在客户端构建的序列化字符串以进行比较。这个字符串在modules/AddonUpdateChecker.jsm 中被构造并且签名被验证(通过XPCOM)。
那么,如何让 Firefox 关注我的修改呢?或者有没有更简单的方法来查看这个字符串?
我想在 EC2 上运行一些基于 xulrunner 的程序 - 它会自动运行,但据我所知,它需要一些显示。这可能需要带有一些虚拟屏幕驱动程序的 X11。
我怎样才能做到这一点?(否则在 EC2 上运行 xulrunner)。
IE 没有扩展程序,但有时会询问您是否要安装工具栏。这两个浏览器依赖的技术并不相同,它们内部的方法和约定肯定不同,但是我想知道您是否仍然可以通过一些工具栏安装来转换Firefox扩展。
xul ×4
firefox ×2
amazon-ec2 ×1
css ×1
linux ×1
thunderbird ×1
toolbar ×1
xorg ×1
xulrunner ×1