toolkit 中不允许使用浏览器引用¶
拒绝在 toolkit
中使用来自 browser/
(桌面版 Firefox)的任何代码,因为 toolkit
用于与其他 Gecko 消费者(如 Android 版 Firefox、Thunderbird 等)共享的代码。
此规则的错误代码示例:¶
"chrome://browser/content/browser.xhtml"
"resource:///modules/BrowserWindowTracker.sys.mjs"
"browser/browser.ftl"
此规则的正确代码示例:¶
"chrome://global/content/aboutAbout.html"
"resource://gre/modules/AppConstants.sys.mjs"
"toolkit/global/aboutFoo.ftl"