Pass | Input element programmatic selection support | Asserts runNo asserts ran |
Pass | input type text should support the select() method | Asserts runPass | assert_equals("text", "text", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:44:7) |
|
Pass | input type search should support the select() method | Asserts runPass | assert_equals("search", "search", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:44:7) |
|
Pass | input type url should support the select() method | Asserts runPass | assert_equals("url", "url", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:44:7) |
|
Pass | input type tel should support the select() method | Asserts runPass | assert_equals("tel", "tel", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:44:7) |
|
Pass | input type email should support the select() method | Asserts runPass | assert_equals("email", "email", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:44:7) |
|
Pass | input type password should support the select() method | Asserts runPass | assert_equals("password", "password", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:44:7) |
|
Pass | input type date should support the select() method | Asserts runPass | assert_equals("date", "date", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:44:7) |
|
Pass | input type time should support the select() method | Asserts runPass | assert_equals("time", "time", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:44:7) |
|
Pass | input type datetime-local should support the select() method | Asserts runPass | assert_equals("datetime-local", "datetime-local", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:44:7) |
|
Pass | input type number should support the select() method | Asserts runPass | assert_equals("number", "number", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:44:7) |
|
Pass | input type color should support the select() method | Asserts runPass | assert_equals("color", "color", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:44:7) |
|
Pass | input type file should support the select() method | Asserts runPass | assert_equals("file", "file", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:44:7) |
|
Pass | input type hidden should do nothing when the select() method is called (but, not throw) | Asserts runPass | assert_equals("hidden", "hidden", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:56:7) | Pass | assert_equals(null, null, "selectionStart must not change")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:65:7) | Pass | assert_equals(null, null, "selectionEnd must not change")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:66:7) | Pass | assert_equals(null, null, "selectionDirection must not change")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:67:7) |
|
Pass | input type range should do nothing when the select() method is called (but, not throw) | Asserts runPass | assert_equals("range", "range", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:56:7) | Pass | assert_equals(null, null, "selectionStart must not change")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:65:7) | Pass | assert_equals(null, null, "selectionEnd must not change")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:66:7) | Pass | assert_equals(null, null, "selectionDirection must not change")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:67:7) |
|
Pass | input type checkbox should do nothing when the select() method is called (but, not throw) | Asserts runPass | assert_equals("checkbox", "checkbox", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:56:7) | Pass | assert_equals(null, null, "selectionStart must not change")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:65:7) | Pass | assert_equals(null, null, "selectionEnd must not change")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:66:7) | Pass | assert_equals(null, null, "selectionDirection must not change")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:67:7) |
|
Pass | input type radio should do nothing when the select() method is called (but, not throw) | Asserts runPass | assert_equals("radio", "radio", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:56:7) | Pass | assert_equals(null, null, "selectionStart must not change")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:65:7) | Pass | assert_equals(null, null, "selectionEnd must not change")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:66:7) | Pass | assert_equals(null, null, "selectionDirection must not change")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:67:7) |
|
Pass | input type submit should do nothing when the select() method is called (but, not throw) | Asserts runPass | assert_equals("submit", "submit", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:56:7) | Pass | assert_equals(null, null, "selectionStart must not change")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:65:7) | Pass | assert_equals(null, null, "selectionEnd must not change")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:66:7) | Pass | assert_equals(null, null, "selectionDirection must not change")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:67:7) |
|
Pass | input type image should do nothing when the select() method is called (but, not throw) | Asserts runPass | assert_equals("image", "image", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:56:7) | Pass | assert_equals(null, null, "selectionStart must not change")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:65:7) | Pass | assert_equals(null, null, "selectionEnd must not change")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:66:7) | Pass | assert_equals(null, null, "selectionDirection must not change")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:67:7) |
|
Pass | input type reset should do nothing when the select() method is called (but, not throw) | Asserts runPass | assert_equals("reset", "reset", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:56:7) | Pass | assert_equals(null, null, "selectionStart must not change")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:65:7) | Pass | assert_equals(null, null, "selectionEnd must not change")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:66:7) | Pass | assert_equals(null, null, "selectionDirection must not change")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:67:7) |
|
Pass | input type button should do nothing when the select() method is called (but, not throw) | Asserts runPass | assert_equals("button", "button", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:56:7) | Pass | assert_equals(null, null, "selectionStart must not change")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:65:7) | Pass | assert_equals(null, null, "selectionEnd must not change")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:66:7) | Pass | assert_equals(null, null, "selectionDirection must not change")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:67:7) |
|
Pass | Input element programmatic selection support 1 | Asserts runNo asserts ran |
Pass | input type text should support all selection attributes and methods | Asserts runPass | assert_equals("text", "text", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:107:7) |
|
Pass | input type search should support all selection attributes and methods | Asserts runPass | assert_equals("search", "search", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:107:7) |
|
Pass | input type url should support all selection attributes and methods | Asserts runPass | assert_equals("url", "url", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:107:7) |
|
Pass | input type tel should support all selection attributes and methods | Asserts runPass | assert_equals("tel", "tel", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:107:7) |
|
Pass | input type password should support all selection attributes and methods | Asserts runPass | assert_equals("password", "password", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:107:7) |
|
Pass | input type hidden should not support variable-length selections | Asserts runPass | assert_equals("hidden", "hidden", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:126:7) | Pass | assert_equals(null, null, "getting input.selectionStart")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:128:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionStart = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:129:7) | Pass | assert_equals(null, null, "getting input.selectionEnd")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:130:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionEnd = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:131:7) | Pass | assert_equals(null, null, "getting input.selectionDirection")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:132:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionDirection = "none"; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:133:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setSelectionRange(0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:134:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setRangeText('', 0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:135:7) |
|
Pass | input type email should not support variable-length selections | Asserts runPass | assert_equals("email", "email", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:126:7) | Pass | assert_equals(null, null, "getting input.selectionStart")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:128:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionStart = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:129:7) | Pass | assert_equals(null, null, "getting input.selectionEnd")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:130:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionEnd = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:131:7) | Pass | assert_equals(null, null, "getting input.selectionDirection")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:132:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionDirection = "none"; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:133:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setSelectionRange(0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:134:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setRangeText('', 0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:135:7) |
|
Pass | input type date should not support variable-length selections | Asserts runPass | assert_equals("date", "date", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:126:7) | Pass | assert_equals(null, null, "getting input.selectionStart")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:128:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionStart = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:129:7) | Pass | assert_equals(null, null, "getting input.selectionEnd")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:130:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionEnd = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:131:7) | Pass | assert_equals(null, null, "getting input.selectionDirection")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:132:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionDirection = "none"; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:133:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setSelectionRange(0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:134:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setRangeText('', 0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:135:7) |
|
Pass | input type time should not support variable-length selections | Asserts runPass | assert_equals("time", "time", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:126:7) | Pass | assert_equals(null, null, "getting input.selectionStart")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:128:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionStart = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:129:7) | Pass | assert_equals(null, null, "getting input.selectionEnd")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:130:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionEnd = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:131:7) | Pass | assert_equals(null, null, "getting input.selectionDirection")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:132:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionDirection = "none"; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:133:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setSelectionRange(0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:134:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setRangeText('', 0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:135:7) |
|
Pass | input type datetime-local should not support variable-length selections | Asserts runPass | assert_equals("datetime-local", "datetime-local", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:126:7) | Pass | assert_equals(null, null, "getting input.selectionStart")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:128:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionStart = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:129:7) | Pass | assert_equals(null, null, "getting input.selectionEnd")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:130:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionEnd = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:131:7) | Pass | assert_equals(null, null, "getting input.selectionDirection")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:132:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionDirection = "none"; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:133:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setSelectionRange(0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:134:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setRangeText('', 0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:135:7) |
|
Pass | input type number should not support variable-length selections | Asserts runPass | assert_equals("number", "number", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:126:7) | Pass | assert_equals(null, null, "getting input.selectionStart")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:128:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionStart = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:129:7) | Pass | assert_equals(null, null, "getting input.selectionEnd")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:130:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionEnd = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:131:7) | Pass | assert_equals(null, null, "getting input.selectionDirection")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:132:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionDirection = "none"; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:133:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setSelectionRange(0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:134:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setRangeText('', 0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:135:7) |
|
Pass | input type range should not support variable-length selections | Asserts runPass | assert_equals("range", "range", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:126:7) | Pass | assert_equals(null, null, "getting input.selectionStart")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:128:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionStart = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:129:7) | Pass | assert_equals(null, null, "getting input.selectionEnd")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:130:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionEnd = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:131:7) | Pass | assert_equals(null, null, "getting input.selectionDirection")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:132:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionDirection = "none"; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:133:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setSelectionRange(0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:134:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setRangeText('', 0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:135:7) |
|
Pass | input type color should not support variable-length selections | Asserts runPass | assert_equals("color", "color", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:126:7) | Pass | assert_equals(null, null, "getting input.selectionStart")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:128:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionStart = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:129:7) | Pass | assert_equals(null, null, "getting input.selectionEnd")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:130:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionEnd = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:131:7) | Pass | assert_equals(null, null, "getting input.selectionDirection")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:132:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionDirection = "none"; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:133:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setSelectionRange(0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:134:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setRangeText('', 0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:135:7) |
|
Pass | input type checkbox should not support variable-length selections | Asserts runPass | assert_equals("checkbox", "checkbox", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:126:7) | Pass | assert_equals(null, null, "getting input.selectionStart")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:128:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionStart = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:129:7) | Pass | assert_equals(null, null, "getting input.selectionEnd")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:130:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionEnd = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:131:7) | Pass | assert_equals(null, null, "getting input.selectionDirection")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:132:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionDirection = "none"; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:133:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setSelectionRange(0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:134:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setRangeText('', 0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:135:7) |
|
Pass | input type radio should not support variable-length selections | Asserts runPass | assert_equals("radio", "radio", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:126:7) | Pass | assert_equals(null, null, "getting input.selectionStart")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:128:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionStart = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:129:7) | Pass | assert_equals(null, null, "getting input.selectionEnd")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:130:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionEnd = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:131:7) | Pass | assert_equals(null, null, "getting input.selectionDirection")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:132:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionDirection = "none"; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:133:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setSelectionRange(0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:134:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setRangeText('', 0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:135:7) |
|
Pass | input type file should not support variable-length selections | Asserts runPass | assert_equals("file", "file", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:126:7) | Pass | assert_equals(null, null, "getting input.selectionStart")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:128:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionStart = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:129:7) | Pass | assert_equals(null, null, "getting input.selectionEnd")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:130:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionEnd = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:131:7) | Pass | assert_equals(null, null, "getting input.selectionDirection")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:132:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionDirection = "none"; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:133:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setSelectionRange(0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:134:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setRangeText('', 0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:135:7) |
|
Pass | input type submit should not support variable-length selections | Asserts runPass | assert_equals("submit", "submit", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:126:7) | Pass | assert_equals(null, null, "getting input.selectionStart")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:128:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionStart = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:129:7) | Pass | assert_equals(null, null, "getting input.selectionEnd")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:130:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionEnd = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:131:7) | Pass | assert_equals(null, null, "getting input.selectionDirection")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:132:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionDirection = "none"; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:133:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setSelectionRange(0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:134:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setRangeText('', 0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:135:7) |
|
Pass | input type image should not support variable-length selections | Asserts runPass | assert_equals("image", "image", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:126:7) | Pass | assert_equals(null, null, "getting input.selectionStart")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:128:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionStart = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:129:7) | Pass | assert_equals(null, null, "getting input.selectionEnd")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:130:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionEnd = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:131:7) | Pass | assert_equals(null, null, "getting input.selectionDirection")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:132:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionDirection = "none"; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:133:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setSelectionRange(0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:134:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setRangeText('', 0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:135:7) |
|
Pass | input type reset should not support variable-length selections | Asserts runPass | assert_equals("reset", "reset", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:126:7) | Pass | assert_equals(null, null, "getting input.selectionStart")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:128:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionStart = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:129:7) | Pass | assert_equals(null, null, "getting input.selectionEnd")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:130:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionEnd = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:131:7) | Pass | assert_equals(null, null, "getting input.selectionDirection")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:132:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionDirection = "none"; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:133:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setSelectionRange(0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:134:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setRangeText('', 0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:135:7) |
|
Pass | input type button should not support variable-length selections | Asserts runPass | assert_equals("button", "button", "the given input type is not supported")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:126:7) | Pass | assert_equals(null, null, "getting input.selectionStart")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:128:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionStart = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:129:7) | Pass | assert_equals(null, null, "getting input.selectionEnd")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:130:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionEnd = 0; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:131:7) | Pass | assert_equals(null, null, "getting input.selectionDirection")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:132:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.selectionDirection = "none"; }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:133:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setSelectionRange(0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:134:7) | Pass | assert_throws_dom("INVALID_STATE_ERR", function "function() { input.setRangeText('', 0, 0); }")
at Test.<anonymous> ( /html/semantics/forms/the-input-element/selection.html:135:7) |
|