kitesurf · WPT

FAIL
expected FAIL · 1050 ms
▶ run in kitesurf
Test
/html/semantics/forms/textfieldselection/selection-not-application.html
Actual
FAIL
Expected
FAIL
Unexpected
no
Duration
1050 ms
Harness
OK
Counts
Reason
Run
https://kitesurf.rendering.cfdata.org/?url=http%3A%2F%2Fwpt.live%2Fhtml%2Fsemantics%2Fforms%2Ftextfieldselection%2Fselection-not-application.html ↗
Upstream
view on github.com/web-platform-tests/wpt ↗

Subtests

statussubtestmessage
FAILselectionStart on an input[type=] returns nullassert_equals: expected (object) null but got (number) 0
FAILselectionEnd on an input[type=] returns nullassert_equals: expected (object) null but got (number) 0
FAILselectionDirection on an input[type=] returns nullassert_equals: expected (object) null but got (string) "none"
FAILassigning selectionStart on an input[type=] throws InvalidStateErrorassert_throws_dom: function "function(){ el.selectionStart = 0; }" did not throw
FAILassigning selectionEnd on an input[type=] throws InvalidStateErrorassert_throws_dom: function "function(){ el.selectionEnd = 0; }" did not throw
FAILassigning selectionDirection on an input[type=] throws InvalidStateErrorassert_throws_dom: function "function(){ el.selectionDirection = 'none'; }" did not throw
FAILsetRangeText on an input[type=] throws InvalidStateErrorassert_throws_dom: function "function(){ el.setRangeText("foobar"); }" did not throw
FAILsetSelectionRange on an input[type=] throws InvalidStateErrorassert_throws_dom: function "function(){ el.setSelectionRange(0, 1); }" did not throw
PASSselectionStart on an input[type=text] returns a value
PASSselectionEnd on an input[type=text] returns a value
PASSselectionDirection on an input[type=text] returns a value
PASSassigning selectionDirection "none" on an input[type=text] should give the initial direction
PASSassigning selectionStart on an input[type=text] doesn't throw an exception
PASSassigning selectionEnd on an input[type=text] doesn't throw an exception
PASSassigning selectionDirection on an input[type=text] doesn't throw an exception
PASSsetRangeText on an input[type=text] doesn't throw an exception
PASSsetSelectionRange on an input[type=text] doesn't throw an exception
PASSselectionStart on an input[type=search] returns a value
PASSselectionEnd on an input[type=search] returns a value
PASSselectionDirection on an input[type=search] returns a value
PASSassigning selectionDirection "none" on an input[type=search] should give the initial direction
PASSassigning selectionStart on an input[type=search] doesn't throw an exception
PASSassigning selectionEnd on an input[type=search] doesn't throw an exception
PASSassigning selectionDirection on an input[type=search] doesn't throw an exception
PASSsetRangeText on an input[type=search] doesn't throw an exception
PASSsetSelectionRange on an input[type=search] doesn't throw an exception
PASSselectionStart on an input[type=tel] returns a value
PASSselectionEnd on an input[type=tel] returns a value
PASSselectionDirection on an input[type=tel] returns a value
PASSassigning selectionDirection "none" on an input[type=tel] should give the initial direction
PASSassigning selectionStart on an input[type=tel] doesn't throw an exception
PASSassigning selectionEnd on an input[type=tel] doesn't throw an exception
PASSassigning selectionDirection on an input[type=tel] doesn't throw an exception
PASSsetRangeText on an input[type=tel] doesn't throw an exception
PASSsetSelectionRange on an input[type=tel] doesn't throw an exception
PASSselectionStart on an input[type=url] returns a value
PASSselectionEnd on an input[type=url] returns a value
PASSselectionDirection on an input[type=url] returns a value
PASSassigning selectionDirection "none" on an input[type=url] should give the initial direction
PASSassigning selectionStart on an input[type=url] doesn't throw an exception
PASSassigning selectionEnd on an input[type=url] doesn't throw an exception
PASSassigning selectionDirection on an input[type=url] doesn't throw an exception
PASSsetRangeText on an input[type=url] doesn't throw an exception
PASSsetSelectionRange on an input[type=url] doesn't throw an exception
PASSselectionStart on an input[type=password] returns a value
PASSselectionEnd on an input[type=password] returns a value
PASSselectionDirection on an input[type=password] returns a value
PASSassigning selectionDirection "none" on an input[type=password] should give the initial direction
PASSassigning selectionStart on an input[type=password] doesn't throw an exception
PASSassigning selectionEnd on an input[type=password] doesn't throw an exception
PASSassigning selectionDirection on an input[type=password] doesn't throw an exception
PASSsetRangeText on an input[type=password] doesn't throw an exception
PASSsetSelectionRange on an input[type=password] doesn't throw an exception
PASSselectionStart on an input[type=aninvalidtype] returns a value
PASSselectionEnd on an input[type=aninvalidtype] returns a value
PASSselectionDirection on an input[type=aninvalidtype] returns a value
PASSassigning selectionDirection "none" on an input[type=aninvalidtype] should give the initial direction
PASSassigning selectionStart on an input[type=aninvalidtype] doesn't throw an exception
PASSassigning selectionEnd on an input[type=aninvalidtype] doesn't throw an exception
PASSassigning selectionDirection on an input[type=aninvalidtype] doesn't throw an exception
PASSsetRangeText on an input[type=aninvalidtype] doesn't throw an exception
PASSsetSelectionRange on an input[type=aninvalidtype] doesn't throw an exception
PASSselectionStart on an input[type=null] returns a value
PASSselectionEnd on an input[type=null] returns a value
PASSselectionDirection on an input[type=null] returns a value
PASSassigning selectionDirection "none" on an input[type=null] should give the initial direction
PASSassigning selectionStart on an input[type=null] doesn't throw an exception
PASSassigning selectionEnd on an input[type=null] doesn't throw an exception
PASSassigning selectionDirection on an input[type=null] doesn't throw an exception
PASSsetRangeText on an input[type=null] doesn't throw an exception
PASSsetSelectionRange on an input[type=null] doesn't throw an exception

bundle built 2026-07-16T07:16:48.063Z