2796 lines
117 KiB
Plaintext
2796 lines
117 KiB
Plaintext
|
{"tests": [
|
||
|
|
||
|
{"description": "'size' attribute deprecated on <input type='text'>",
|
||
|
"input": "<input type=text size>",
|
||
|
"fail-unless": "deprecated-attribute"},
|
||
|
|
||
|
{"description": "'size' attribute deprecated on <input type='password'>",
|
||
|
"input": "<input type=password size>",
|
||
|
"fail-unless": "deprecated-attribute"},
|
||
|
|
||
|
{"description": "allowed 'accesskey' attribute on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox accesskey>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'accept' attribute not allowed on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox accept>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'replace' attribute not allowed on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox replace>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'disabled' attribute on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox disabled>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'alt' attribute not allowed on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox alt>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'size' attribute not allowed on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox size>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'checked' attribute on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox checked>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'min' attribute not allowed on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox min>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'pattern' attribute not allowed on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox pattern>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'readonly' attribute not allowed on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox readonly>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'template' attribute not allowed on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox template>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autofocus' attribute on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox autofocus>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'target' attribute not allowed on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox target>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'method' attribute not allowed on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox method>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'form' attribute on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox form>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'max' attribute not allowed on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox max>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'step' attribute not allowed on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox step>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'enctype' attribute not allowed on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox enctype>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'src' attribute not allowed on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox src>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'name' attribute on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox name>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'required' attribute on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox required>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'list' attribute not allowed on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox list>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'value' attribute on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox value>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'autocomplete' attribute not allowed on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox autocomplete>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'inputmode' attribute not allowed on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox inputmode>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'maxlength' attribute not allowed on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox maxlength>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'action' attribute not allowed on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox action>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'tabindex' attribute on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox tabindex>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'accesskey' attribute on <input type='text'>",
|
||
|
"input": "<input type=text accesskey>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'accept' attribute not allowed on <input type='text'>",
|
||
|
"input": "<input type=text accept>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'replace' attribute not allowed on <input type='text'>",
|
||
|
"input": "<input type=text replace>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'disabled' attribute on <input type='text'>",
|
||
|
"input": "<input type=text disabled>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'alt' attribute not allowed on <input type='text'>",
|
||
|
"input": "<input type=text alt>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'size' attribute on <input type='text'>",
|
||
|
"input": "<input type=text size>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'checked' attribute not allowed on <input type='text'>",
|
||
|
"input": "<input type=text checked>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'min' attribute not allowed on <input type='text'>",
|
||
|
"input": "<input type=text min>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'pattern' attribute on <input type='text'>",
|
||
|
"input": "<input type=text pattern>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'readonly' attribute on <input type='text'>",
|
||
|
"input": "<input type=text readonly>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'template' attribute not allowed on <input type='text'>",
|
||
|
"input": "<input type=text template>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autofocus' attribute on <input type='text'>",
|
||
|
"input": "<input type=text autofocus>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'target' attribute not allowed on <input type='text'>",
|
||
|
"input": "<input type=text target>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'method' attribute not allowed on <input type='text'>",
|
||
|
"input": "<input type=text method>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'form' attribute on <input type='text'>",
|
||
|
"input": "<input type=text form>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'max' attribute not allowed on <input type='text'>",
|
||
|
"input": "<input type=text max>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'step' attribute not allowed on <input type='text'>",
|
||
|
"input": "<input type=text step>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'enctype' attribute not allowed on <input type='text'>",
|
||
|
"input": "<input type=text enctype>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'src' attribute not allowed on <input type='text'>",
|
||
|
"input": "<input type=text src>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'name' attribute on <input type='text'>",
|
||
|
"input": "<input type=text name>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'required' attribute on <input type='text'>",
|
||
|
"input": "<input type=text required>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'list' attribute on <input type='text'>",
|
||
|
"input": "<input type=text list>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'value' attribute on <input type='text'>",
|
||
|
"input": "<input type=text value>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autocomplete' attribute on <input type='text'>",
|
||
|
"input": "<input type=text autocomplete>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'inputmode' attribute on <input type='text'>",
|
||
|
"input": "<input type=text inputmode>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'maxlength' attribute on <input type='text'>",
|
||
|
"input": "<input type=text maxlength>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'action' attribute not allowed on <input type='text'>",
|
||
|
"input": "<input type=text action>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'tabindex' attribute on <input type='text'>",
|
||
|
"input": "<input type=text tabindex>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'accesskey' attribute on <input type='image'>",
|
||
|
"input": "<input type=image accesskey>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'accept' attribute not allowed on <input type='image'>",
|
||
|
"input": "<input type=image accept>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'replace' attribute on <input type='image'>",
|
||
|
"input": "<input type=image replace>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'disabled' attribute on <input type='image'>",
|
||
|
"input": "<input type=image disabled>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'alt' attribute on <input type='image'>",
|
||
|
"input": "<input type=image alt>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'size' attribute not allowed on <input type='image'>",
|
||
|
"input": "<input type=image size>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'checked' attribute not allowed on <input type='image'>",
|
||
|
"input": "<input type=image checked>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'min' attribute not allowed on <input type='image'>",
|
||
|
"input": "<input type=image min>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'pattern' attribute not allowed on <input type='image'>",
|
||
|
"input": "<input type=image pattern>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'readonly' attribute not allowed on <input type='image'>",
|
||
|
"input": "<input type=image readonly>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'template' attribute not allowed on <input type='image'>",
|
||
|
"input": "<input type=image template>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autofocus' attribute on <input type='image'>",
|
||
|
"input": "<input type=image autofocus>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'target' attribute on <input type='image'>",
|
||
|
"input": "<input type=image target>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'method' attribute on <input type='image'>",
|
||
|
"input": "<input type=image method>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'form' attribute on <input type='image'>",
|
||
|
"input": "<input type=image form>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'max' attribute not allowed on <input type='image'>",
|
||
|
"input": "<input type=image max>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'step' attribute not allowed on <input type='image'>",
|
||
|
"input": "<input type=image step>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'enctype' attribute on <input type='image'>",
|
||
|
"input": "<input type=image enctype>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'src' attribute on <input type='image'>",
|
||
|
"input": "<input type=image src>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'name' attribute on <input type='image'>",
|
||
|
"input": "<input type=image name>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'required' attribute not allowed on <input type='image'>",
|
||
|
"input": "<input type=image required>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'list' attribute not allowed on <input type='image'>",
|
||
|
"input": "<input type=image list>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'value' attribute not allowed on <input type='image'>",
|
||
|
"input": "<input type=image value>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'autocomplete' attribute not allowed on <input type='image'>",
|
||
|
"input": "<input type=image autocomplete>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'inputmode' attribute not allowed on <input type='image'>",
|
||
|
"input": "<input type=image inputmode>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'maxlength' attribute not allowed on <input type='image'>",
|
||
|
"input": "<input type=image maxlength>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'action' attribute on <input type='image'>",
|
||
|
"input": "<input type=image action>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'tabindex' attribute on <input type='image'>",
|
||
|
"input": "<input type=image tabindex>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'accesskey' attribute on <input type='number'>",
|
||
|
"input": "<input type=number accesskey>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'accept' attribute not allowed on <input type='number'>",
|
||
|
"input": "<input type=number accept>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'replace' attribute not allowed on <input type='number'>",
|
||
|
"input": "<input type=number replace>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'disabled' attribute on <input type='number'>",
|
||
|
"input": "<input type=number disabled>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'alt' attribute not allowed on <input type='number'>",
|
||
|
"input": "<input type=number alt>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'size' attribute not allowed on <input type='number'>",
|
||
|
"input": "<input type=number size>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'checked' attribute not allowed on <input type='number'>",
|
||
|
"input": "<input type=number checked>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'min' attribute on <input type='number'>",
|
||
|
"input": "<input type=number min>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'pattern' attribute not allowed on <input type='number'>",
|
||
|
"input": "<input type=number pattern>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'readonly' attribute on <input type='number'>",
|
||
|
"input": "<input type=number readonly>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'template' attribute not allowed on <input type='number'>",
|
||
|
"input": "<input type=number template>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autofocus' attribute on <input type='number'>",
|
||
|
"input": "<input type=number autofocus>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'target' attribute not allowed on <input type='number'>",
|
||
|
"input": "<input type=number target>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'method' attribute not allowed on <input type='number'>",
|
||
|
"input": "<input type=number method>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'form' attribute on <input type='number'>",
|
||
|
"input": "<input type=number form>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'max' attribute on <input type='number'>",
|
||
|
"input": "<input type=number max>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'step' attribute on <input type='number'>",
|
||
|
"input": "<input type=number step>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'enctype' attribute not allowed on <input type='number'>",
|
||
|
"input": "<input type=number enctype>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'src' attribute not allowed on <input type='number'>",
|
||
|
"input": "<input type=number src>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'name' attribute on <input type='number'>",
|
||
|
"input": "<input type=number name>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'required' attribute on <input type='number'>",
|
||
|
"input": "<input type=number required>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'list' attribute on <input type='number'>",
|
||
|
"input": "<input type=number list>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'value' attribute on <input type='number'>",
|
||
|
"input": "<input type=number value>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autocomplete' attribute on <input type='number'>",
|
||
|
"input": "<input type=number autocomplete>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'inputmode' attribute not allowed on <input type='number'>",
|
||
|
"input": "<input type=number inputmode>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'maxlength' attribute not allowed on <input type='number'>",
|
||
|
"input": "<input type=number maxlength>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'action' attribute not allowed on <input type='number'>",
|
||
|
"input": "<input type=number action>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'tabindex' attribute on <input type='number'>",
|
||
|
"input": "<input type=number tabindex>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'accesskey' attribute on <input type='month'>",
|
||
|
"input": "<input type=month accesskey>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'accept' attribute not allowed on <input type='month'>",
|
||
|
"input": "<input type=month accept>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'replace' attribute not allowed on <input type='month'>",
|
||
|
"input": "<input type=month replace>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'disabled' attribute on <input type='month'>",
|
||
|
"input": "<input type=month disabled>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'alt' attribute not allowed on <input type='month'>",
|
||
|
"input": "<input type=month alt>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'size' attribute not allowed on <input type='month'>",
|
||
|
"input": "<input type=month size>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'checked' attribute not allowed on <input type='month'>",
|
||
|
"input": "<input type=month checked>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'min' attribute on <input type='month'>",
|
||
|
"input": "<input type=month min>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'pattern' attribute not allowed on <input type='month'>",
|
||
|
"input": "<input type=month pattern>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'readonly' attribute on <input type='month'>",
|
||
|
"input": "<input type=month readonly>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'template' attribute not allowed on <input type='month'>",
|
||
|
"input": "<input type=month template>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autofocus' attribute on <input type='month'>",
|
||
|
"input": "<input type=month autofocus>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'target' attribute not allowed on <input type='month'>",
|
||
|
"input": "<input type=month target>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'method' attribute not allowed on <input type='month'>",
|
||
|
"input": "<input type=month method>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'form' attribute on <input type='month'>",
|
||
|
"input": "<input type=month form>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'max' attribute on <input type='month'>",
|
||
|
"input": "<input type=month max>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'step' attribute on <input type='month'>",
|
||
|
"input": "<input type=month step>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'enctype' attribute not allowed on <input type='month'>",
|
||
|
"input": "<input type=month enctype>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'src' attribute not allowed on <input type='month'>",
|
||
|
"input": "<input type=month src>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'name' attribute on <input type='month'>",
|
||
|
"input": "<input type=month name>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'required' attribute on <input type='month'>",
|
||
|
"input": "<input type=month required>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'list' attribute on <input type='month'>",
|
||
|
"input": "<input type=month list>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'value' attribute on <input type='month'>",
|
||
|
"input": "<input type=month value>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autocomplete' attribute on <input type='month'>",
|
||
|
"input": "<input type=month autocomplete>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'inputmode' attribute not allowed on <input type='month'>",
|
||
|
"input": "<input type=month inputmode>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'maxlength' attribute not allowed on <input type='month'>",
|
||
|
"input": "<input type=month maxlength>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'action' attribute not allowed on <input type='month'>",
|
||
|
"input": "<input type=month action>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'tabindex' attribute on <input type='month'>",
|
||
|
"input": "<input type=month tabindex>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'accesskey' attribute on <input type='radio'>",
|
||
|
"input": "<input type=radio accesskey>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'accept' attribute not allowed on <input type='radio'>",
|
||
|
"input": "<input type=radio accept>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'replace' attribute not allowed on <input type='radio'>",
|
||
|
"input": "<input type=radio replace>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'disabled' attribute on <input type='radio'>",
|
||
|
"input": "<input type=radio disabled>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'alt' attribute not allowed on <input type='radio'>",
|
||
|
"input": "<input type=radio alt>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'size' attribute not allowed on <input type='radio'>",
|
||
|
"input": "<input type=radio size>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'checked' attribute on <input type='radio'>",
|
||
|
"input": "<input type=radio checked>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'min' attribute not allowed on <input type='radio'>",
|
||
|
"input": "<input type=radio min>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'pattern' attribute not allowed on <input type='radio'>",
|
||
|
"input": "<input type=radio pattern>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'readonly' attribute not allowed on <input type='radio'>",
|
||
|
"input": "<input type=radio readonly>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'template' attribute not allowed on <input type='radio'>",
|
||
|
"input": "<input type=radio template>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autofocus' attribute on <input type='radio'>",
|
||
|
"input": "<input type=radio autofocus>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'target' attribute not allowed on <input type='radio'>",
|
||
|
"input": "<input type=radio target>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'method' attribute not allowed on <input type='radio'>",
|
||
|
"input": "<input type=radio method>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'form' attribute on <input type='radio'>",
|
||
|
"input": "<input type=radio form>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'max' attribute not allowed on <input type='radio'>",
|
||
|
"input": "<input type=radio max>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'step' attribute not allowed on <input type='radio'>",
|
||
|
"input": "<input type=radio step>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'enctype' attribute not allowed on <input type='radio'>",
|
||
|
"input": "<input type=radio enctype>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'src' attribute not allowed on <input type='radio'>",
|
||
|
"input": "<input type=radio src>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'name' attribute on <input type='radio'>",
|
||
|
"input": "<input type=radio name>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'required' attribute on <input type='radio'>",
|
||
|
"input": "<input type=radio required>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'list' attribute not allowed on <input type='radio'>",
|
||
|
"input": "<input type=radio list>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'value' attribute on <input type='radio'>",
|
||
|
"input": "<input type=radio value>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'autocomplete' attribute not allowed on <input type='radio'>",
|
||
|
"input": "<input type=radio autocomplete>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'inputmode' attribute not allowed on <input type='radio'>",
|
||
|
"input": "<input type=radio inputmode>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'maxlength' attribute not allowed on <input type='radio'>",
|
||
|
"input": "<input type=radio maxlength>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'action' attribute not allowed on <input type='radio'>",
|
||
|
"input": "<input type=radio action>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'tabindex' attribute on <input type='radio'>",
|
||
|
"input": "<input type=radio tabindex>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'accesskey' attribute on <input type='file'>",
|
||
|
"input": "<input type=file accesskey>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'accept' attribute on <input type='file'>",
|
||
|
"input": "<input type=file accept>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'replace' attribute not allowed on <input type='file'>",
|
||
|
"input": "<input type=file replace>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'disabled' attribute on <input type='file'>",
|
||
|
"input": "<input type=file disabled>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'alt' attribute not allowed on <input type='file'>",
|
||
|
"input": "<input type=file alt>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'size' attribute not allowed on <input type='file'>",
|
||
|
"input": "<input type=file size>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'checked' attribute not allowed on <input type='file'>",
|
||
|
"input": "<input type=file checked>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'min' attribute on <input type='file'>",
|
||
|
"input": "<input type=file min>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'pattern' attribute not allowed on <input type='file'>",
|
||
|
"input": "<input type=file pattern>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'readonly' attribute not allowed on <input type='file'>",
|
||
|
"input": "<input type=file readonly>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'template' attribute not allowed on <input type='file'>",
|
||
|
"input": "<input type=file template>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autofocus' attribute on <input type='file'>",
|
||
|
"input": "<input type=file autofocus>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'target' attribute not allowed on <input type='file'>",
|
||
|
"input": "<input type=file target>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'method' attribute not allowed on <input type='file'>",
|
||
|
"input": "<input type=file method>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'form' attribute on <input type='file'>",
|
||
|
"input": "<input type=file form>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'max' attribute on <input type='file'>",
|
||
|
"input": "<input type=file max>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'step' attribute not allowed on <input type='file'>",
|
||
|
"input": "<input type=file step>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'enctype' attribute not allowed on <input type='file'>",
|
||
|
"input": "<input type=file enctype>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'src' attribute not allowed on <input type='file'>",
|
||
|
"input": "<input type=file src>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'name' attribute on <input type='file'>",
|
||
|
"input": "<input type=file name>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'required' attribute on <input type='file'>",
|
||
|
"input": "<input type=file required>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'list' attribute not allowed on <input type='file'>",
|
||
|
"input": "<input type=file list>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'value' attribute not allowed on <input type='file'>",
|
||
|
"input": "<input type=file value>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'autocomplete' attribute not allowed on <input type='file'>",
|
||
|
"input": "<input type=file autocomplete>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'inputmode' attribute not allowed on <input type='file'>",
|
||
|
"input": "<input type=file inputmode>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'maxlength' attribute not allowed on <input type='file'>",
|
||
|
"input": "<input type=file maxlength>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'action' attribute not allowed on <input type='file'>",
|
||
|
"input": "<input type=file action>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'tabindex' attribute on <input type='file'>",
|
||
|
"input": "<input type=file tabindex>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'accesskey' attribute on <input type='password'>",
|
||
|
"input": "<input type=password accesskey>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'accept' attribute not allowed on <input type='password'>",
|
||
|
"input": "<input type=password accept>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'replace' attribute not allowed on <input type='password'>",
|
||
|
"input": "<input type=password replace>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'disabled' attribute on <input type='password'>",
|
||
|
"input": "<input type=password disabled>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'alt' attribute not allowed on <input type='password'>",
|
||
|
"input": "<input type=password alt>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'size' attribute on <input type='password'>",
|
||
|
"input": "<input type=password size>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'checked' attribute not allowed on <input type='password'>",
|
||
|
"input": "<input type=password checked>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'min' attribute not allowed on <input type='password'>",
|
||
|
"input": "<input type=password min>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'pattern' attribute on <input type='password'>",
|
||
|
"input": "<input type=password pattern>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'readonly' attribute on <input type='password'>",
|
||
|
"input": "<input type=password readonly>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'template' attribute not allowed on <input type='password'>",
|
||
|
"input": "<input type=password template>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autofocus' attribute on <input type='password'>",
|
||
|
"input": "<input type=password autofocus>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'target' attribute not allowed on <input type='password'>",
|
||
|
"input": "<input type=password target>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'method' attribute not allowed on <input type='password'>",
|
||
|
"input": "<input type=password method>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'form' attribute on <input type='password'>",
|
||
|
"input": "<input type=password form>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'max' attribute not allowed on <input type='password'>",
|
||
|
"input": "<input type=password max>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'step' attribute not allowed on <input type='password'>",
|
||
|
"input": "<input type=password step>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'enctype' attribute not allowed on <input type='password'>",
|
||
|
"input": "<input type=password enctype>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'src' attribute not allowed on <input type='password'>",
|
||
|
"input": "<input type=password src>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'name' attribute on <input type='password'>",
|
||
|
"input": "<input type=password name>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'required' attribute on <input type='password'>",
|
||
|
"input": "<input type=password required>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'list' attribute not allowed on <input type='password'>",
|
||
|
"input": "<input type=password list>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'value' attribute on <input type='password'>",
|
||
|
"input": "<input type=password value>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autocomplete' attribute on <input type='password'>",
|
||
|
"input": "<input type=password autocomplete>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'inputmode' attribute on <input type='password'>",
|
||
|
"input": "<input type=password inputmode>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'maxlength' attribute on <input type='password'>",
|
||
|
"input": "<input type=password maxlength>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'action' attribute not allowed on <input type='password'>",
|
||
|
"input": "<input type=password action>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'tabindex' attribute on <input type='password'>",
|
||
|
"input": "<input type=password tabindex>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'accesskey' attribute on <input type='move-up'>",
|
||
|
"input": "<input type=move-up accesskey>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'accept' attribute not allowed on <input type='move-up'>",
|
||
|
"input": "<input type=move-up accept>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'replace' attribute not allowed on <input type='move-up'>",
|
||
|
"input": "<input type=move-up replace>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'disabled' attribute on <input type='move-up'>",
|
||
|
"input": "<input type=move-up disabled>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'alt' attribute not allowed on <input type='move-up'>",
|
||
|
"input": "<input type=move-up alt>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'size' attribute not allowed on <input type='move-up'>",
|
||
|
"input": "<input type=move-up size>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'checked' attribute not allowed on <input type='move-up'>",
|
||
|
"input": "<input type=move-up checked>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'min' attribute not allowed on <input type='move-up'>",
|
||
|
"input": "<input type=move-up min>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'pattern' attribute not allowed on <input type='move-up'>",
|
||
|
"input": "<input type=move-up pattern>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'readonly' attribute not allowed on <input type='move-up'>",
|
||
|
"input": "<input type=move-up readonly>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'template' attribute not allowed on <input type='move-up'>",
|
||
|
"input": "<input type=move-up template>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autofocus' attribute on <input type='move-up'>",
|
||
|
"input": "<input type=move-up autofocus>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'target' attribute not allowed on <input type='move-up'>",
|
||
|
"input": "<input type=move-up target>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'method' attribute not allowed on <input type='move-up'>",
|
||
|
"input": "<input type=move-up method>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'form' attribute on <input type='move-up'>",
|
||
|
"input": "<input type=move-up form>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'max' attribute not allowed on <input type='move-up'>",
|
||
|
"input": "<input type=move-up max>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'step' attribute not allowed on <input type='move-up'>",
|
||
|
"input": "<input type=move-up step>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'enctype' attribute not allowed on <input type='move-up'>",
|
||
|
"input": "<input type=move-up enctype>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'src' attribute not allowed on <input type='move-up'>",
|
||
|
"input": "<input type=move-up src>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'name' attribute on <input type='move-up'>",
|
||
|
"input": "<input type=move-up name>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'required' attribute not allowed on <input type='move-up'>",
|
||
|
"input": "<input type=move-up required>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'list' attribute not allowed on <input type='move-up'>",
|
||
|
"input": "<input type=move-up list>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'value' attribute on <input type='move-up'>",
|
||
|
"input": "<input type=move-up value>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'autocomplete' attribute not allowed on <input type='move-up'>",
|
||
|
"input": "<input type=move-up autocomplete>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'inputmode' attribute not allowed on <input type='move-up'>",
|
||
|
"input": "<input type=move-up inputmode>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'maxlength' attribute not allowed on <input type='move-up'>",
|
||
|
"input": "<input type=move-up maxlength>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'action' attribute not allowed on <input type='move-up'>",
|
||
|
"input": "<input type=move-up action>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'tabindex' attribute on <input type='move-up'>",
|
||
|
"input": "<input type=move-up tabindex>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'accesskey' attribute on <input type='submit'>",
|
||
|
"input": "<input type=submit accesskey>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'accept' attribute not allowed on <input type='submit'>",
|
||
|
"input": "<input type=submit accept>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'replace' attribute on <input type='submit'>",
|
||
|
"input": "<input type=submit replace>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'disabled' attribute on <input type='submit'>",
|
||
|
"input": "<input type=submit disabled>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'alt' attribute not allowed on <input type='submit'>",
|
||
|
"input": "<input type=submit alt>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'size' attribute not allowed on <input type='submit'>",
|
||
|
"input": "<input type=submit size>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'checked' attribute not allowed on <input type='submit'>",
|
||
|
"input": "<input type=submit checked>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'min' attribute not allowed on <input type='submit'>",
|
||
|
"input": "<input type=submit min>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'pattern' attribute not allowed on <input type='submit'>",
|
||
|
"input": "<input type=submit pattern>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'readonly' attribute not allowed on <input type='submit'>",
|
||
|
"input": "<input type=submit readonly>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'template' attribute not allowed on <input type='submit'>",
|
||
|
"input": "<input type=submit template>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autofocus' attribute on <input type='submit'>",
|
||
|
"input": "<input type=submit autofocus>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'target' attribute on <input type='submit'>",
|
||
|
"input": "<input type=submit target>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'method' attribute on <input type='submit'>",
|
||
|
"input": "<input type=submit method>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'form' attribute on <input type='submit'>",
|
||
|
"input": "<input type=submit form>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'max' attribute not allowed on <input type='submit'>",
|
||
|
"input": "<input type=submit max>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'step' attribute not allowed on <input type='submit'>",
|
||
|
"input": "<input type=submit step>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'enctype' attribute on <input type='submit'>",
|
||
|
"input": "<input type=submit enctype>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'src' attribute not allowed on <input type='submit'>",
|
||
|
"input": "<input type=submit src>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'name' attribute on <input type='submit'>",
|
||
|
"input": "<input type=submit name>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'required' attribute not allowed on <input type='submit'>",
|
||
|
"input": "<input type=submit required>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'list' attribute not allowed on <input type='submit'>",
|
||
|
"input": "<input type=submit list>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'value' attribute on <input type='submit'>",
|
||
|
"input": "<input type=submit value>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'autocomplete' attribute not allowed on <input type='submit'>",
|
||
|
"input": "<input type=submit autocomplete>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'inputmode' attribute not allowed on <input type='submit'>",
|
||
|
"input": "<input type=submit inputmode>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'maxlength' attribute not allowed on <input type='submit'>",
|
||
|
"input": "<input type=submit maxlength>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'action' attribute on <input type='submit'>",
|
||
|
"input": "<input type=submit action>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'tabindex' attribute on <input type='submit'>",
|
||
|
"input": "<input type=submit tabindex>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'accesskey' attribute on <input type='add'>",
|
||
|
"input": "<input type=add accesskey>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'accept' attribute not allowed on <input type='add'>",
|
||
|
"input": "<input type=add accept>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'replace' attribute not allowed on <input type='add'>",
|
||
|
"input": "<input type=add replace>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'disabled' attribute on <input type='add'>",
|
||
|
"input": "<input type=add disabled>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'alt' attribute not allowed on <input type='add'>",
|
||
|
"input": "<input type=add alt>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'size' attribute not allowed on <input type='add'>",
|
||
|
"input": "<input type=add size>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'checked' attribute not allowed on <input type='add'>",
|
||
|
"input": "<input type=add checked>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'min' attribute not allowed on <input type='add'>",
|
||
|
"input": "<input type=add min>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'pattern' attribute not allowed on <input type='add'>",
|
||
|
"input": "<input type=add pattern>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'readonly' attribute not allowed on <input type='add'>",
|
||
|
"input": "<input type=add readonly>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'template' attribute on <input type='add'>",
|
||
|
"input": "<input type=add template>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autofocus' attribute on <input type='add'>",
|
||
|
"input": "<input type=add autofocus>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'target' attribute not allowed on <input type='add'>",
|
||
|
"input": "<input type=add target>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'method' attribute not allowed on <input type='add'>",
|
||
|
"input": "<input type=add method>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'form' attribute on <input type='add'>",
|
||
|
"input": "<input type=add form>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'max' attribute not allowed on <input type='add'>",
|
||
|
"input": "<input type=add max>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'step' attribute not allowed on <input type='add'>",
|
||
|
"input": "<input type=add step>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'enctype' attribute not allowed on <input type='add'>",
|
||
|
"input": "<input type=add enctype>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'src' attribute not allowed on <input type='add'>",
|
||
|
"input": "<input type=add src>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'name' attribute on <input type='add'>",
|
||
|
"input": "<input type=add name>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'required' attribute not allowed on <input type='add'>",
|
||
|
"input": "<input type=add required>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'list' attribute not allowed on <input type='add'>",
|
||
|
"input": "<input type=add list>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'value' attribute on <input type='add'>",
|
||
|
"input": "<input type=add value>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'autocomplete' attribute not allowed on <input type='add'>",
|
||
|
"input": "<input type=add autocomplete>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'inputmode' attribute not allowed on <input type='add'>",
|
||
|
"input": "<input type=add inputmode>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'maxlength' attribute not allowed on <input type='add'>",
|
||
|
"input": "<input type=add maxlength>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'action' attribute not allowed on <input type='add'>",
|
||
|
"input": "<input type=add action>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'tabindex' attribute on <input type='add'>",
|
||
|
"input": "<input type=add tabindex>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'accesskey' attribute not allowed on <input type='hidden'>",
|
||
|
"input": "<input type=hidden accesskey>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'accept' attribute not allowed on <input type='hidden'>",
|
||
|
"input": "<input type=hidden accept>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'replace' attribute not allowed on <input type='hidden'>",
|
||
|
"input": "<input type=hidden replace>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'disabled' attribute on <input type='hidden'>",
|
||
|
"input": "<input type=hidden disabled>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'alt' attribute not allowed on <input type='hidden'>",
|
||
|
"input": "<input type=hidden alt>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'size' attribute not allowed on <input type='hidden'>",
|
||
|
"input": "<input type=hidden size>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'checked' attribute not allowed on <input type='hidden'>",
|
||
|
"input": "<input type=hidden checked>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'min' attribute not allowed on <input type='hidden'>",
|
||
|
"input": "<input type=hidden min>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'pattern' attribute not allowed on <input type='hidden'>",
|
||
|
"input": "<input type=hidden pattern>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'readonly' attribute not allowed on <input type='hidden'>",
|
||
|
"input": "<input type=hidden readonly>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'template' attribute not allowed on <input type='hidden'>",
|
||
|
"input": "<input type=hidden template>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'autofocus' attribute not allowed on <input type='hidden'>",
|
||
|
"input": "<input type=hidden autofocus>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'target' attribute not allowed on <input type='hidden'>",
|
||
|
"input": "<input type=hidden target>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'method' attribute not allowed on <input type='hidden'>",
|
||
|
"input": "<input type=hidden method>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'form' attribute on <input type='hidden'>",
|
||
|
"input": "<input type=hidden form>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'max' attribute not allowed on <input type='hidden'>",
|
||
|
"input": "<input type=hidden max>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'step' attribute not allowed on <input type='hidden'>",
|
||
|
"input": "<input type=hidden step>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'enctype' attribute not allowed on <input type='hidden'>",
|
||
|
"input": "<input type=hidden enctype>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'src' attribute not allowed on <input type='hidden'>",
|
||
|
"input": "<input type=hidden src>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'name' attribute on <input type='hidden'>",
|
||
|
"input": "<input type=hidden name>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'required' attribute not allowed on <input type='hidden'>",
|
||
|
"input": "<input type=hidden required>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'list' attribute not allowed on <input type='hidden'>",
|
||
|
"input": "<input type=hidden list>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'value' attribute on <input type='hidden'>",
|
||
|
"input": "<input type=hidden value>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'autocomplete' attribute not allowed on <input type='hidden'>",
|
||
|
"input": "<input type=hidden autocomplete>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'inputmode' attribute not allowed on <input type='hidden'>",
|
||
|
"input": "<input type=hidden inputmode>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'maxlength' attribute not allowed on <input type='hidden'>",
|
||
|
"input": "<input type=hidden maxlength>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'action' attribute not allowed on <input type='hidden'>",
|
||
|
"input": "<input type=hidden action>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'tabindex' attribute not allowed on <input type='hidden'>",
|
||
|
"input": "<input type=hidden tabindex>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'accesskey' attribute on <input type='email'>",
|
||
|
"input": "<input type=email accesskey>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'accept' attribute not allowed on <input type='email'>",
|
||
|
"input": "<input type=email accept>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'replace' attribute not allowed on <input type='email'>",
|
||
|
"input": "<input type=email replace>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'disabled' attribute on <input type='email'>",
|
||
|
"input": "<input type=email disabled>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'alt' attribute not allowed on <input type='email'>",
|
||
|
"input": "<input type=email alt>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'size' attribute not allowed on <input type='email'>",
|
||
|
"input": "<input type=email size>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'checked' attribute not allowed on <input type='email'>",
|
||
|
"input": "<input type=email checked>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'min' attribute not allowed on <input type='email'>",
|
||
|
"input": "<input type=email min>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'pattern' attribute on <input type='email'>",
|
||
|
"input": "<input type=email pattern>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'readonly' attribute on <input type='email'>",
|
||
|
"input": "<input type=email readonly>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'template' attribute not allowed on <input type='email'>",
|
||
|
"input": "<input type=email template>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autofocus' attribute on <input type='email'>",
|
||
|
"input": "<input type=email autofocus>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'target' attribute not allowed on <input type='email'>",
|
||
|
"input": "<input type=email target>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'method' attribute not allowed on <input type='email'>",
|
||
|
"input": "<input type=email method>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'form' attribute on <input type='email'>",
|
||
|
"input": "<input type=email form>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'max' attribute not allowed on <input type='email'>",
|
||
|
"input": "<input type=email max>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'step' attribute not allowed on <input type='email'>",
|
||
|
"input": "<input type=email step>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'enctype' attribute not allowed on <input type='email'>",
|
||
|
"input": "<input type=email enctype>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'src' attribute not allowed on <input type='email'>",
|
||
|
"input": "<input type=email src>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'name' attribute on <input type='email'>",
|
||
|
"input": "<input type=email name>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'required' attribute on <input type='email'>",
|
||
|
"input": "<input type=email required>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'list' attribute on <input type='email'>",
|
||
|
"input": "<input type=email list>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'value' attribute on <input type='email'>",
|
||
|
"input": "<input type=email value>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autocomplete' attribute on <input type='email'>",
|
||
|
"input": "<input type=email autocomplete>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'inputmode' attribute on <input type='email'>",
|
||
|
"input": "<input type=email inputmode>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'maxlength' attribute on <input type='email'>",
|
||
|
"input": "<input type=email maxlength>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'action' attribute not allowed on <input type='email'>",
|
||
|
"input": "<input type=email action>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'tabindex' attribute on <input type='email'>",
|
||
|
"input": "<input type=email tabindex>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'accesskey' attribute on <input type='week'>",
|
||
|
"input": "<input type=week accesskey>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'accept' attribute not allowed on <input type='week'>",
|
||
|
"input": "<input type=week accept>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'replace' attribute not allowed on <input type='week'>",
|
||
|
"input": "<input type=week replace>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'disabled' attribute on <input type='week'>",
|
||
|
"input": "<input type=week disabled>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'alt' attribute not allowed on <input type='week'>",
|
||
|
"input": "<input type=week alt>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'size' attribute not allowed on <input type='week'>",
|
||
|
"input": "<input type=week size>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'checked' attribute not allowed on <input type='week'>",
|
||
|
"input": "<input type=week checked>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'min' attribute on <input type='week'>",
|
||
|
"input": "<input type=week min>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'pattern' attribute not allowed on <input type='week'>",
|
||
|
"input": "<input type=week pattern>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'readonly' attribute on <input type='week'>",
|
||
|
"input": "<input type=week readonly>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'template' attribute not allowed on <input type='week'>",
|
||
|
"input": "<input type=week template>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autofocus' attribute on <input type='week'>",
|
||
|
"input": "<input type=week autofocus>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'target' attribute not allowed on <input type='week'>",
|
||
|
"input": "<input type=week target>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'method' attribute not allowed on <input type='week'>",
|
||
|
"input": "<input type=week method>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'form' attribute on <input type='week'>",
|
||
|
"input": "<input type=week form>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'max' attribute on <input type='week'>",
|
||
|
"input": "<input type=week max>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'step' attribute on <input type='week'>",
|
||
|
"input": "<input type=week step>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'enctype' attribute not allowed on <input type='week'>",
|
||
|
"input": "<input type=week enctype>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'src' attribute not allowed on <input type='week'>",
|
||
|
"input": "<input type=week src>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'name' attribute on <input type='week'>",
|
||
|
"input": "<input type=week name>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'required' attribute on <input type='week'>",
|
||
|
"input": "<input type=week required>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'list' attribute on <input type='week'>",
|
||
|
"input": "<input type=week list>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'value' attribute on <input type='week'>",
|
||
|
"input": "<input type=week value>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autocomplete' attribute on <input type='week'>",
|
||
|
"input": "<input type=week autocomplete>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'inputmode' attribute not allowed on <input type='week'>",
|
||
|
"input": "<input type=week inputmode>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'maxlength' attribute not allowed on <input type='week'>",
|
||
|
"input": "<input type=week maxlength>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'action' attribute not allowed on <input type='week'>",
|
||
|
"input": "<input type=week action>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'tabindex' attribute on <input type='week'>",
|
||
|
"input": "<input type=week tabindex>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'accesskey' attribute on <input type='date'>",
|
||
|
"input": "<input type=date accesskey>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'accept' attribute not allowed on <input type='date'>",
|
||
|
"input": "<input type=date accept>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'replace' attribute not allowed on <input type='date'>",
|
||
|
"input": "<input type=date replace>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'disabled' attribute on <input type='date'>",
|
||
|
"input": "<input type=date disabled>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'alt' attribute not allowed on <input type='date'>",
|
||
|
"input": "<input type=date alt>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'size' attribute not allowed on <input type='date'>",
|
||
|
"input": "<input type=date size>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'checked' attribute not allowed on <input type='date'>",
|
||
|
"input": "<input type=date checked>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'min' attribute on <input type='date'>",
|
||
|
"input": "<input type=date min>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'pattern' attribute not allowed on <input type='date'>",
|
||
|
"input": "<input type=date pattern>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'readonly' attribute on <input type='date'>",
|
||
|
"input": "<input type=date readonly>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'template' attribute not allowed on <input type='date'>",
|
||
|
"input": "<input type=date template>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autofocus' attribute on <input type='date'>",
|
||
|
"input": "<input type=date autofocus>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'target' attribute not allowed on <input type='date'>",
|
||
|
"input": "<input type=date target>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'method' attribute not allowed on <input type='date'>",
|
||
|
"input": "<input type=date method>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'form' attribute on <input type='date'>",
|
||
|
"input": "<input type=date form>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'max' attribute on <input type='date'>",
|
||
|
"input": "<input type=date max>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'step' attribute on <input type='date'>",
|
||
|
"input": "<input type=date step>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'enctype' attribute not allowed on <input type='date'>",
|
||
|
"input": "<input type=date enctype>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'src' attribute not allowed on <input type='date'>",
|
||
|
"input": "<input type=date src>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'name' attribute on <input type='date'>",
|
||
|
"input": "<input type=date name>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'required' attribute on <input type='date'>",
|
||
|
"input": "<input type=date required>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'list' attribute on <input type='date'>",
|
||
|
"input": "<input type=date list>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'value' attribute on <input type='date'>",
|
||
|
"input": "<input type=date value>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autocomplete' attribute on <input type='date'>",
|
||
|
"input": "<input type=date autocomplete>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'inputmode' attribute not allowed on <input type='date'>",
|
||
|
"input": "<input type=date inputmode>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'maxlength' attribute not allowed on <input type='date'>",
|
||
|
"input": "<input type=date maxlength>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'action' attribute not allowed on <input type='date'>",
|
||
|
"input": "<input type=date action>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'tabindex' attribute on <input type='date'>",
|
||
|
"input": "<input type=date tabindex>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'accesskey' attribute on <input type='datetime'>",
|
||
|
"input": "<input type=datetime accesskey>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'accept' attribute not allowed on <input type='datetime'>",
|
||
|
"input": "<input type=datetime accept>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'replace' attribute not allowed on <input type='datetime'>",
|
||
|
"input": "<input type=datetime replace>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'disabled' attribute on <input type='datetime'>",
|
||
|
"input": "<input type=datetime disabled>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'alt' attribute not allowed on <input type='datetime'>",
|
||
|
"input": "<input type=datetime alt>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'size' attribute not allowed on <input type='datetime'>",
|
||
|
"input": "<input type=datetime size>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'checked' attribute not allowed on <input type='datetime'>",
|
||
|
"input": "<input type=datetime checked>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'min' attribute on <input type='datetime'>",
|
||
|
"input": "<input type=datetime min>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'pattern' attribute not allowed on <input type='datetime'>",
|
||
|
"input": "<input type=datetime pattern>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'readonly' attribute on <input type='datetime'>",
|
||
|
"input": "<input type=datetime readonly>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'template' attribute not allowed on <input type='datetime'>",
|
||
|
"input": "<input type=datetime template>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autofocus' attribute on <input type='datetime'>",
|
||
|
"input": "<input type=datetime autofocus>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'target' attribute not allowed on <input type='datetime'>",
|
||
|
"input": "<input type=datetime target>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'method' attribute not allowed on <input type='datetime'>",
|
||
|
"input": "<input type=datetime method>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'form' attribute on <input type='datetime'>",
|
||
|
"input": "<input type=datetime form>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'max' attribute on <input type='datetime'>",
|
||
|
"input": "<input type=datetime max>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'step' attribute on <input type='datetime'>",
|
||
|
"input": "<input type=datetime step>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'enctype' attribute not allowed on <input type='datetime'>",
|
||
|
"input": "<input type=datetime enctype>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'src' attribute not allowed on <input type='datetime'>",
|
||
|
"input": "<input type=datetime src>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'name' attribute on <input type='datetime'>",
|
||
|
"input": "<input type=datetime name>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'required' attribute on <input type='datetime'>",
|
||
|
"input": "<input type=datetime required>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'list' attribute on <input type='datetime'>",
|
||
|
"input": "<input type=datetime list>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'value' attribute on <input type='datetime'>",
|
||
|
"input": "<input type=datetime value>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autocomplete' attribute on <input type='datetime'>",
|
||
|
"input": "<input type=datetime autocomplete>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'inputmode' attribute not allowed on <input type='datetime'>",
|
||
|
"input": "<input type=datetime inputmode>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'maxlength' attribute not allowed on <input type='datetime'>",
|
||
|
"input": "<input type=datetime maxlength>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'action' attribute not allowed on <input type='datetime'>",
|
||
|
"input": "<input type=datetime action>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'tabindex' attribute on <input type='datetime'>",
|
||
|
"input": "<input type=datetime tabindex>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'accesskey' attribute on <input type='move-down'>",
|
||
|
"input": "<input type=move-down accesskey>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'accept' attribute not allowed on <input type='move-down'>",
|
||
|
"input": "<input type=move-down accept>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'replace' attribute not allowed on <input type='move-down'>",
|
||
|
"input": "<input type=move-down replace>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'disabled' attribute on <input type='move-down'>",
|
||
|
"input": "<input type=move-down disabled>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'alt' attribute not allowed on <input type='move-down'>",
|
||
|
"input": "<input type=move-down alt>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'size' attribute not allowed on <input type='move-down'>",
|
||
|
"input": "<input type=move-down size>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'checked' attribute not allowed on <input type='move-down'>",
|
||
|
"input": "<input type=move-down checked>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'min' attribute not allowed on <input type='move-down'>",
|
||
|
"input": "<input type=move-down min>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'pattern' attribute not allowed on <input type='move-down'>",
|
||
|
"input": "<input type=move-down pattern>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'readonly' attribute not allowed on <input type='move-down'>",
|
||
|
"input": "<input type=move-down readonly>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'template' attribute not allowed on <input type='move-down'>",
|
||
|
"input": "<input type=move-down template>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autofocus' attribute on <input type='move-down'>",
|
||
|
"input": "<input type=move-down autofocus>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'target' attribute not allowed on <input type='move-down'>",
|
||
|
"input": "<input type=move-down target>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'method' attribute not allowed on <input type='move-down'>",
|
||
|
"input": "<input type=move-down method>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'form' attribute on <input type='move-down'>",
|
||
|
"input": "<input type=move-down form>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'max' attribute not allowed on <input type='move-down'>",
|
||
|
"input": "<input type=move-down max>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'step' attribute not allowed on <input type='move-down'>",
|
||
|
"input": "<input type=move-down step>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'enctype' attribute not allowed on <input type='move-down'>",
|
||
|
"input": "<input type=move-down enctype>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'src' attribute not allowed on <input type='move-down'>",
|
||
|
"input": "<input type=move-down src>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'name' attribute on <input type='move-down'>",
|
||
|
"input": "<input type=move-down name>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'required' attribute not allowed on <input type='move-down'>",
|
||
|
"input": "<input type=move-down required>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'list' attribute not allowed on <input type='move-down'>",
|
||
|
"input": "<input type=move-down list>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'value' attribute on <input type='move-down'>",
|
||
|
"input": "<input type=move-down value>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'autocomplete' attribute not allowed on <input type='move-down'>",
|
||
|
"input": "<input type=move-down autocomplete>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'inputmode' attribute not allowed on <input type='move-down'>",
|
||
|
"input": "<input type=move-down inputmode>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'maxlength' attribute not allowed on <input type='move-down'>",
|
||
|
"input": "<input type=move-down maxlength>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'action' attribute not allowed on <input type='move-down'>",
|
||
|
"input": "<input type=move-down action>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'tabindex' attribute on <input type='move-down'>",
|
||
|
"input": "<input type=move-down tabindex>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'accesskey' attribute on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local accesskey>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'accept' attribute not allowed on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local accept>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'replace' attribute not allowed on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local replace>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'disabled' attribute on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local disabled>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'alt' attribute not allowed on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local alt>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'size' attribute not allowed on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local size>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'checked' attribute not allowed on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local checked>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'min' attribute on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local min>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'pattern' attribute not allowed on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local pattern>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'readonly' attribute on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local readonly>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'template' attribute not allowed on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local template>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autofocus' attribute on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local autofocus>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'target' attribute not allowed on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local target>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'method' attribute not allowed on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local method>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'form' attribute on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local form>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'max' attribute on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local max>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'step' attribute on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local step>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'enctype' attribute not allowed on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local enctype>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'src' attribute not allowed on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local src>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'name' attribute on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local name>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'required' attribute on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local required>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'list' attribute on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local list>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'value' attribute on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local value>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autocomplete' attribute on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local autocomplete>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'inputmode' attribute not allowed on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local inputmode>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'maxlength' attribute not allowed on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local maxlength>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'action' attribute not allowed on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local action>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'tabindex' attribute on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local tabindex>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'accesskey' attribute on <input type='reset'>",
|
||
|
"input": "<input type=reset accesskey>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'accept' attribute not allowed on <input type='reset'>",
|
||
|
"input": "<input type=reset accept>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'replace' attribute not allowed on <input type='reset'>",
|
||
|
"input": "<input type=reset replace>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'disabled' attribute on <input type='reset'>",
|
||
|
"input": "<input type=reset disabled>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'alt' attribute not allowed on <input type='reset'>",
|
||
|
"input": "<input type=reset alt>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'size' attribute not allowed on <input type='reset'>",
|
||
|
"input": "<input type=reset size>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'checked' attribute not allowed on <input type='reset'>",
|
||
|
"input": "<input type=reset checked>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'min' attribute not allowed on <input type='reset'>",
|
||
|
"input": "<input type=reset min>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'pattern' attribute not allowed on <input type='reset'>",
|
||
|
"input": "<input type=reset pattern>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'readonly' attribute not allowed on <input type='reset'>",
|
||
|
"input": "<input type=reset readonly>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'template' attribute not allowed on <input type='reset'>",
|
||
|
"input": "<input type=reset template>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autofocus' attribute on <input type='reset'>",
|
||
|
"input": "<input type=reset autofocus>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'target' attribute not allowed on <input type='reset'>",
|
||
|
"input": "<input type=reset target>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'method' attribute not allowed on <input type='reset'>",
|
||
|
"input": "<input type=reset method>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'form' attribute on <input type='reset'>",
|
||
|
"input": "<input type=reset form>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'max' attribute not allowed on <input type='reset'>",
|
||
|
"input": "<input type=reset max>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'step' attribute not allowed on <input type='reset'>",
|
||
|
"input": "<input type=reset step>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'enctype' attribute not allowed on <input type='reset'>",
|
||
|
"input": "<input type=reset enctype>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'src' attribute not allowed on <input type='reset'>",
|
||
|
"input": "<input type=reset src>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'name' attribute on <input type='reset'>",
|
||
|
"input": "<input type=reset name>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'required' attribute not allowed on <input type='reset'>",
|
||
|
"input": "<input type=reset required>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'list' attribute not allowed on <input type='reset'>",
|
||
|
"input": "<input type=reset list>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'value' attribute on <input type='reset'>",
|
||
|
"input": "<input type=reset value>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'autocomplete' attribute not allowed on <input type='reset'>",
|
||
|
"input": "<input type=reset autocomplete>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'inputmode' attribute not allowed on <input type='reset'>",
|
||
|
"input": "<input type=reset inputmode>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'maxlength' attribute not allowed on <input type='reset'>",
|
||
|
"input": "<input type=reset maxlength>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'action' attribute not allowed on <input type='reset'>",
|
||
|
"input": "<input type=reset action>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'tabindex' attribute on <input type='reset'>",
|
||
|
"input": "<input type=reset tabindex>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'accesskey' attribute on <input type='url'>",
|
||
|
"input": "<input type=url accesskey>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'accept' attribute not allowed on <input type='url'>",
|
||
|
"input": "<input type=url accept>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'replace' attribute not allowed on <input type='url'>",
|
||
|
"input": "<input type=url replace>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'disabled' attribute on <input type='url'>",
|
||
|
"input": "<input type=url disabled>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'alt' attribute not allowed on <input type='url'>",
|
||
|
"input": "<input type=url alt>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'size' attribute not allowed on <input type='url'>",
|
||
|
"input": "<input type=url size>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'checked' attribute not allowed on <input type='url'>",
|
||
|
"input": "<input type=url checked>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'min' attribute not allowed on <input type='url'>",
|
||
|
"input": "<input type=url min>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'pattern' attribute on <input type='url'>",
|
||
|
"input": "<input type=url pattern>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'readonly' attribute on <input type='url'>",
|
||
|
"input": "<input type=url readonly>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'template' attribute not allowed on <input type='url'>",
|
||
|
"input": "<input type=url template>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autofocus' attribute on <input type='url'>",
|
||
|
"input": "<input type=url autofocus>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'target' attribute not allowed on <input type='url'>",
|
||
|
"input": "<input type=url target>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'method' attribute not allowed on <input type='url'>",
|
||
|
"input": "<input type=url method>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'form' attribute on <input type='url'>",
|
||
|
"input": "<input type=url form>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'max' attribute not allowed on <input type='url'>",
|
||
|
"input": "<input type=url max>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'step' attribute not allowed on <input type='url'>",
|
||
|
"input": "<input type=url step>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'enctype' attribute not allowed on <input type='url'>",
|
||
|
"input": "<input type=url enctype>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'src' attribute not allowed on <input type='url'>",
|
||
|
"input": "<input type=url src>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'name' attribute on <input type='url'>",
|
||
|
"input": "<input type=url name>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'required' attribute on <input type='url'>",
|
||
|
"input": "<input type=url required>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'list' attribute on <input type='url'>",
|
||
|
"input": "<input type=url list>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'value' attribute on <input type='url'>",
|
||
|
"input": "<input type=url value>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autocomplete' attribute on <input type='url'>",
|
||
|
"input": "<input type=url autocomplete>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'inputmode' attribute on <input type='url'>",
|
||
|
"input": "<input type=url inputmode>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'maxlength' attribute on <input type='url'>",
|
||
|
"input": "<input type=url maxlength>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'action' attribute not allowed on <input type='url'>",
|
||
|
"input": "<input type=url action>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'tabindex' attribute on <input type='url'>",
|
||
|
"input": "<input type=url tabindex>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'accesskey' attribute on <input type='button'>",
|
||
|
"input": "<input type=button accesskey>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'accept' attribute not allowed on <input type='button'>",
|
||
|
"input": "<input type=button accept>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'replace' attribute not allowed on <input type='button'>",
|
||
|
"input": "<input type=button replace>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'disabled' attribute on <input type='button'>",
|
||
|
"input": "<input type=button disabled>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'alt' attribute not allowed on <input type='button'>",
|
||
|
"input": "<input type=button alt>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'size' attribute not allowed on <input type='button'>",
|
||
|
"input": "<input type=button size>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'checked' attribute not allowed on <input type='button'>",
|
||
|
"input": "<input type=button checked>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'min' attribute not allowed on <input type='button'>",
|
||
|
"input": "<input type=button min>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'pattern' attribute not allowed on <input type='button'>",
|
||
|
"input": "<input type=button pattern>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'readonly' attribute not allowed on <input type='button'>",
|
||
|
"input": "<input type=button readonly>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'template' attribute not allowed on <input type='button'>",
|
||
|
"input": "<input type=button template>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autofocus' attribute on <input type='button'>",
|
||
|
"input": "<input type=button autofocus>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'target' attribute not allowed on <input type='button'>",
|
||
|
"input": "<input type=button target>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'method' attribute not allowed on <input type='button'>",
|
||
|
"input": "<input type=button method>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'form' attribute on <input type='button'>",
|
||
|
"input": "<input type=button form>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'max' attribute not allowed on <input type='button'>",
|
||
|
"input": "<input type=button max>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'step' attribute not allowed on <input type='button'>",
|
||
|
"input": "<input type=button step>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'enctype' attribute not allowed on <input type='button'>",
|
||
|
"input": "<input type=button enctype>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'src' attribute not allowed on <input type='button'>",
|
||
|
"input": "<input type=button src>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'name' attribute on <input type='button'>",
|
||
|
"input": "<input type=button name>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'required' attribute not allowed on <input type='button'>",
|
||
|
"input": "<input type=button required>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'list' attribute not allowed on <input type='button'>",
|
||
|
"input": "<input type=button list>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'value' attribute on <input type='button'>",
|
||
|
"input": "<input type=button value>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'autocomplete' attribute not allowed on <input type='button'>",
|
||
|
"input": "<input type=button autocomplete>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'inputmode' attribute not allowed on <input type='button'>",
|
||
|
"input": "<input type=button inputmode>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'maxlength' attribute not allowed on <input type='button'>",
|
||
|
"input": "<input type=button maxlength>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'action' attribute not allowed on <input type='button'>",
|
||
|
"input": "<input type=button action>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'tabindex' attribute on <input type='button'>",
|
||
|
"input": "<input type=button tabindex>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'accesskey' attribute on <input type='remove'>",
|
||
|
"input": "<input type=remove accesskey>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'accept' attribute not allowed on <input type='remove'>",
|
||
|
"input": "<input type=remove accept>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'replace' attribute not allowed on <input type='remove'>",
|
||
|
"input": "<input type=remove replace>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'disabled' attribute on <input type='remove'>",
|
||
|
"input": "<input type=remove disabled>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'alt' attribute not allowed on <input type='remove'>",
|
||
|
"input": "<input type=remove alt>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'size' attribute not allowed on <input type='remove'>",
|
||
|
"input": "<input type=remove size>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'checked' attribute not allowed on <input type='remove'>",
|
||
|
"input": "<input type=remove checked>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'min' attribute not allowed on <input type='remove'>",
|
||
|
"input": "<input type=remove min>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'pattern' attribute not allowed on <input type='remove'>",
|
||
|
"input": "<input type=remove pattern>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'readonly' attribute not allowed on <input type='remove'>",
|
||
|
"input": "<input type=remove readonly>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'template' attribute not allowed on <input type='remove'>",
|
||
|
"input": "<input type=remove template>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autofocus' attribute on <input type='remove'>",
|
||
|
"input": "<input type=remove autofocus>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'target' attribute not allowed on <input type='remove'>",
|
||
|
"input": "<input type=remove target>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'method' attribute not allowed on <input type='remove'>",
|
||
|
"input": "<input type=remove method>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'form' attribute on <input type='remove'>",
|
||
|
"input": "<input type=remove form>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'max' attribute not allowed on <input type='remove'>",
|
||
|
"input": "<input type=remove max>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'step' attribute not allowed on <input type='remove'>",
|
||
|
"input": "<input type=remove step>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'enctype' attribute not allowed on <input type='remove'>",
|
||
|
"input": "<input type=remove enctype>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'src' attribute not allowed on <input type='remove'>",
|
||
|
"input": "<input type=remove src>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'name' attribute on <input type='remove'>",
|
||
|
"input": "<input type=remove name>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'required' attribute not allowed on <input type='remove'>",
|
||
|
"input": "<input type=remove required>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'list' attribute not allowed on <input type='remove'>",
|
||
|
"input": "<input type=remove list>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'value' attribute on <input type='remove'>",
|
||
|
"input": "<input type=remove value>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'autocomplete' attribute not allowed on <input type='remove'>",
|
||
|
"input": "<input type=remove autocomplete>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'inputmode' attribute not allowed on <input type='remove'>",
|
||
|
"input": "<input type=remove inputmode>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'maxlength' attribute not allowed on <input type='remove'>",
|
||
|
"input": "<input type=remove maxlength>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'action' attribute not allowed on <input type='remove'>",
|
||
|
"input": "<input type=remove action>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'tabindex' attribute on <input type='remove'>",
|
||
|
"input": "<input type=remove tabindex>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'accesskey' attribute on <input type='range'>",
|
||
|
"input": "<input type=range accesskey>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'accept' attribute not allowed on <input type='range'>",
|
||
|
"input": "<input type=range accept>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'replace' attribute not allowed on <input type='range'>",
|
||
|
"input": "<input type=range replace>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'disabled' attribute on <input type='range'>",
|
||
|
"input": "<input type=range disabled>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'alt' attribute not allowed on <input type='range'>",
|
||
|
"input": "<input type=range alt>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'size' attribute not allowed on <input type='range'>",
|
||
|
"input": "<input type=range size>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'checked' attribute not allowed on <input type='range'>",
|
||
|
"input": "<input type=range checked>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'min' attribute on <input type='range'>",
|
||
|
"input": "<input type=range min>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'pattern' attribute not allowed on <input type='range'>",
|
||
|
"input": "<input type=range pattern>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'readonly' attribute on <input type='range'>",
|
||
|
"input": "<input type=range readonly>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'template' attribute not allowed on <input type='range'>",
|
||
|
"input": "<input type=range template>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autofocus' attribute on <input type='range'>",
|
||
|
"input": "<input type=range autofocus>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'target' attribute not allowed on <input type='range'>",
|
||
|
"input": "<input type=range target>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'method' attribute not allowed on <input type='range'>",
|
||
|
"input": "<input type=range method>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'form' attribute on <input type='range'>",
|
||
|
"input": "<input type=range form>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'max' attribute on <input type='range'>",
|
||
|
"input": "<input type=range max>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'step' attribute on <input type='range'>",
|
||
|
"input": "<input type=range step>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'enctype' attribute not allowed on <input type='range'>",
|
||
|
"input": "<input type=range enctype>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'src' attribute not allowed on <input type='range'>",
|
||
|
"input": "<input type=range src>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'name' attribute on <input type='range'>",
|
||
|
"input": "<input type=range name>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'required' attribute on <input type='range'>",
|
||
|
"input": "<input type=range required>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'list' attribute on <input type='range'>",
|
||
|
"input": "<input type=range list>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'value' attribute on <input type='range'>",
|
||
|
"input": "<input type=range value>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autocomplete' attribute on <input type='range'>",
|
||
|
"input": "<input type=range autocomplete>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'inputmode' attribute not allowed on <input type='range'>",
|
||
|
"input": "<input type=range inputmode>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'maxlength' attribute not allowed on <input type='range'>",
|
||
|
"input": "<input type=range maxlength>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'action' attribute not allowed on <input type='range'>",
|
||
|
"input": "<input type=range action>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'tabindex' attribute on <input type='range'>",
|
||
|
"input": "<input type=range tabindex>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'accesskey' attribute on <input type='time'>",
|
||
|
"input": "<input type=time accesskey>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'accept' attribute not allowed on <input type='time'>",
|
||
|
"input": "<input type=time accept>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'replace' attribute not allowed on <input type='time'>",
|
||
|
"input": "<input type=time replace>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'disabled' attribute on <input type='time'>",
|
||
|
"input": "<input type=time disabled>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'alt' attribute not allowed on <input type='time'>",
|
||
|
"input": "<input type=time alt>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'size' attribute not allowed on <input type='time'>",
|
||
|
"input": "<input type=time size>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'checked' attribute not allowed on <input type='time'>",
|
||
|
"input": "<input type=time checked>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'min' attribute on <input type='time'>",
|
||
|
"input": "<input type=time min>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'pattern' attribute not allowed on <input type='time'>",
|
||
|
"input": "<input type=time pattern>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'readonly' attribute on <input type='time'>",
|
||
|
"input": "<input type=time readonly>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'template' attribute not allowed on <input type='time'>",
|
||
|
"input": "<input type=time template>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autofocus' attribute on <input type='time'>",
|
||
|
"input": "<input type=time autofocus>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'target' attribute not allowed on <input type='time'>",
|
||
|
"input": "<input type=time target>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'method' attribute not allowed on <input type='time'>",
|
||
|
"input": "<input type=time method>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'form' attribute on <input type='time'>",
|
||
|
"input": "<input type=time form>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'max' attribute on <input type='time'>",
|
||
|
"input": "<input type=time max>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'step' attribute on <input type='time'>",
|
||
|
"input": "<input type=time step>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'enctype' attribute not allowed on <input type='time'>",
|
||
|
"input": "<input type=time enctype>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'src' attribute not allowed on <input type='time'>",
|
||
|
"input": "<input type=time src>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'name' attribute on <input type='time'>",
|
||
|
"input": "<input type=time name>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'required' attribute on <input type='time'>",
|
||
|
"input": "<input type=time required>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'list' attribute on <input type='time'>",
|
||
|
"input": "<input type=time list>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'value' attribute on <input type='time'>",
|
||
|
"input": "<input type=time value>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'autocomplete' attribute on <input type='time'>",
|
||
|
"input": "<input type=time autocomplete>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'inputmode' attribute not allowed on <input type='time'>",
|
||
|
"input": "<input type=time inputmode>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'maxlength' attribute not allowed on <input type='time'>",
|
||
|
"input": "<input type=time maxlength>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "'action' attribute not allowed on <input type='time'>",
|
||
|
"input": "<input type=time action>",
|
||
|
"fail-unless": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "allowed 'tabindex' attribute on <input type='time'>",
|
||
|
"input": "<input type=time tabindex>",
|
||
|
"fail-if": "attribute-not-allowed-on-this-input-type"},
|
||
|
|
||
|
{"description": "unknown 'foo' attribute on <input type='checkbox'>",
|
||
|
"input": "<input type=checkbox foo>",
|
||
|
"fail-unless": "unknown-attribute"},
|
||
|
|
||
|
{"description": "unknown 'foo' attribute on <input type='text'>",
|
||
|
"input": "<input type=text foo>",
|
||
|
"fail-unless": "unknown-attribute"},
|
||
|
|
||
|
{"description": "unknown 'foo' attribute on <input type='image'>",
|
||
|
"input": "<input type=image foo>",
|
||
|
"fail-unless": "unknown-attribute"},
|
||
|
|
||
|
{"description": "unknown 'foo' attribute on <input type='number'>",
|
||
|
"input": "<input type=number foo>",
|
||
|
"fail-unless": "unknown-attribute"},
|
||
|
|
||
|
{"description": "unknown 'foo' attribute on <input type='month'>",
|
||
|
"input": "<input type=month foo>",
|
||
|
"fail-unless": "unknown-attribute"},
|
||
|
|
||
|
{"description": "unknown 'foo' attribute on <input type='radio'>",
|
||
|
"input": "<input type=radio foo>",
|
||
|
"fail-unless": "unknown-attribute"},
|
||
|
|
||
|
{"description": "unknown 'foo' attribute on <input type='file'>",
|
||
|
"input": "<input type=file foo>",
|
||
|
"fail-unless": "unknown-attribute"},
|
||
|
|
||
|
{"description": "unknown 'foo' attribute on <input type='password'>",
|
||
|
"input": "<input type=password foo>",
|
||
|
"fail-unless": "unknown-attribute"},
|
||
|
|
||
|
{"description": "unknown 'foo' attribute on <input type='move-up'>",
|
||
|
"input": "<input type=move-up foo>",
|
||
|
"fail-unless": "unknown-attribute"},
|
||
|
|
||
|
{"description": "unknown 'foo' attribute on <input type='submit'>",
|
||
|
"input": "<input type=submit foo>",
|
||
|
"fail-unless": "unknown-attribute"},
|
||
|
|
||
|
{"description": "unknown 'foo' attribute on <input type='add'>",
|
||
|
"input": "<input type=add foo>",
|
||
|
"fail-unless": "unknown-attribute"},
|
||
|
|
||
|
{"description": "unknown 'foo' attribute on <input type='hidden'>",
|
||
|
"input": "<input type=hidden foo>",
|
||
|
"fail-unless": "unknown-attribute"},
|
||
|
|
||
|
{"description": "unknown 'foo' attribute on <input type='email'>",
|
||
|
"input": "<input type=email foo>",
|
||
|
"fail-unless": "unknown-attribute"},
|
||
|
|
||
|
{"description": "unknown 'foo' attribute on <input type='week'>",
|
||
|
"input": "<input type=week foo>",
|
||
|
"fail-unless": "unknown-attribute"},
|
||
|
|
||
|
{"description": "unknown 'foo' attribute on <input type='date'>",
|
||
|
"input": "<input type=date foo>",
|
||
|
"fail-unless": "unknown-attribute"},
|
||
|
|
||
|
{"description": "unknown 'foo' attribute on <input type='datetime'>",
|
||
|
"input": "<input type=datetime foo>",
|
||
|
"fail-unless": "unknown-attribute"},
|
||
|
|
||
|
{"description": "unknown 'foo' attribute on <input type='move-down'>",
|
||
|
"input": "<input type=move-down foo>",
|
||
|
"fail-unless": "unknown-attribute"},
|
||
|
|
||
|
{"description": "unknown 'foo' attribute on <input type='datetime-local'>",
|
||
|
"input": "<input type=datetime-local foo>",
|
||
|
"fail-unless": "unknown-attribute"},
|
||
|
|
||
|
{"description": "unknown 'foo' attribute on <input type='reset'>",
|
||
|
"input": "<input type=reset foo>",
|
||
|
"fail-unless": "unknown-attribute"},
|
||
|
|
||
|
{"description": "unknown 'foo' attribute on <input type='url'>",
|
||
|
"input": "<input type=url foo>",
|
||
|
"fail-unless": "unknown-attribute"},
|
||
|
|
||
|
{"description": "unknown 'foo' attribute on <input type='button'>",
|
||
|
"input": "<input type=button foo>",
|
||
|
"fail-unless": "unknown-attribute"},
|
||
|
|
||
|
{"description": "unknown 'foo' attribute on <input type='remove'>",
|
||
|
"input": "<input type=remove foo>",
|
||
|
"fail-unless": "unknown-attribute"},
|
||
|
|
||
|
{"description": "unknown 'foo' attribute on <input type='range'>",
|
||
|
"input": "<input type=range foo>",
|
||
|
"fail-unless": "unknown-attribute"},
|
||
|
|
||
|
{"description": "unknown 'foo' attribute on <input type='time'>",
|
||
|
"input": "<input type=time foo>",
|
||
|
"fail-unless": "unknown-attribute"}
|
||
|
|
||
|
]}
|