更新 Firefox 3.6 的主题
本文旨在帮助主题作者将与 Firefox 3.5 兼容的主题更新为与 Firefox 3.6 兼容的主题。
界面注册变更
不再支持 contents.rdf,而需要改用 chrome.manifest。
空文本样式
XUL 文本框已不再具有 empty 属性,而是使用 isempty。因此,你需要将 textbox[empty="true"] 替换为 textbox[isempty="true"]。
从右到左界面支持
[chromedir="rtl"] 和 [chromedir="ltr"] 选择器已被废弃,大多数元素将不再适用。相反,你需要使用新的 :-moz-locale-dir(rtl) 和 :-moz-locale-dir(ltr) 选择器。参见确保你的主题适用于从右到左的语言环境。
跨平台的标签式浏览器样式
标签式浏览器实现不再有 Mac 特定的 tabs-closebutton-box;相反,所有平台都使用相同的名称来标识标签栏的组件。
全屏工具栏按钮
自定义工具栏对话框中现在拥有一个新的全屏工具栏按钮。