import-headjs-globals¶
从 head.js 以及 head.js 导入的任何文件中导入全局变量(只要我们能够正确解析路径)。
此规则包含在测试配置中。
支持以下文件导入模式
Services.scriptloader.loadSubScript(path)
loader.loadSubScript(path)
loadSubScript(path)
loadHelperScript(path)
import-globals-from path
如果路径不存在,例如因为它是生成的,例如 testdir + "/somefile.js"
,我们会尽力解析它。
支持以下模式
loader.lazyRequireGetter(this, "name2"
loader.lazyServiceGetter(this, "name3"
loader.lazyGetter(this, "toolboxStrings"
ChromeUtils.defineLazyGetter(this, "clipboardHelper"