Home | History | Annotate | Download | only in options

Lines Matching refs:element

30     MISSING_CHECK_WRAPPER: 'Element $1 should be enclosed in <div class="$2">',
65 * @param {!Element} element The element that triggered the failure.
68 fail: function(key, element, args) {
69 var subs = [this.getLabel(element)].concat(
82 * @param {!Element} element The target element to identify.
83 * @return {string} Name to facilitate tracking down the element.
85 getLabel: function(element) {
86 if (element.id)
87 return element.id;
89 if (element.pref)
90 return element.pref;
92 if (element.name && element.value)
93 return element.name + '-' + element.value;
95 return this.getLabel(element.parentNode);
101 * @param {!Element} element The candidate element.
103 * @return {boolean} True if the element is exempt.
105 isExempt: function(element, filters) {
106 var target = this.getLabel(element);
125 var element = elements[i];
126 if (!findAncestorByClass(element, element.type))
127 this.fail('MISSING_CHECK_WRAPPER', element, element.type);
138 var element = elements[i];
139 if (!this.isExempt(element, SettingsFormatWebUITest.Filters['pref']))
140 this.fail('MISSING_ID_OR_PREF', element);
150 var element = elements[i];
151 if (!element.name)
152 this.fail('MISSING_RADIO_BUTTON_NAME', element);
154 if (!element.getAttribute('value'))
155 this.fail('MISSING_RADIO_BUTTON_VALUE', element);