"use strict"; var { LabelUtils } = ChromeUtils.importESModule( "resource://gre/modules/shared/LabelUtils.sys.mjs" ); const TESTCASES = [ { description: "Input contains in a label element.", document: `
`, expectedLabelIds: [["labelA"]], }, { description: "Input contains in a label element.", document: ``, inputId: "typeB", expectedLabelIds: [["labelB"]], }, { description: '"for" attribute used to indicate input by one label.', document: ` `, inputId: "typeC", expectedLabelIds: [["labelC"]], }, { description: '"for" attribute used to indicate input by multiple labels.', document: `
`, inputId: "typeD", expectedLabelIds: [["labelD1", "labelD2", "labelD3"]], }, { description: '"for" attribute used to indicate input by multiple labels with space prefix/postfix.', document: ` `, inputId: " typeE ", expectedLabelIds: [["labelE4"]], }, { description: "Input contains in a label element.", document: `