select-event.html

PASSExpected270 of 270 subtests pass9,294 ms

Details

Test
/html/semantics/forms/textfieldselection/select-event.html
Harness
OK

Subtests

StatusSubtestMessage
PASStextarea: select()
PASStextarea: select() a second time (must not fire select)
PASStextarea: select() disconnected node
PASStextarea: select() event queue
PASStextarea: select() twice in disconnected node (must fire select only once)
PASStextarea: selectionStart
PASStextarea: selectionStart a second time (must not fire select)
PASStextarea: selectionStart disconnected node
PASStextarea: selectionStart event queue
PASStextarea: selectionStart twice in disconnected node (must fire select only once)
PASStextarea: selectionEnd
PASStextarea: selectionEnd a second time (must not fire select)
PASStextarea: selectionEnd disconnected node
PASStextarea: selectionEnd event queue
PASStextarea: selectionEnd twice in disconnected node (must fire select only once)
PASStextarea: selectionDirection
PASStextarea: selectionDirection a second time (must not fire select)
PASStextarea: selectionDirection disconnected node
PASStextarea: selectionDirection event queue
PASStextarea: selectionDirection twice in disconnected node (must fire select only once)
PASStextarea: setSelectionRange()
PASStextarea: setSelectionRange() a second time (must not fire select)
PASStextarea: setSelectionRange() disconnected node
PASStextarea: setSelectionRange() event queue
PASStextarea: setSelectionRange() twice in disconnected node (must fire select only once)
PASStextarea: setRangeText()
PASStextarea: setRangeText() a second time (must not fire select)
PASStextarea: setRangeText() disconnected node
PASStextarea: setRangeText() event queue
PASStextarea: setRangeText() twice in disconnected node (must fire select only once)
PASStextarea: selectionStart out of range
PASStextarea: selectionStart out of range a second time (must not fire select)
PASStextarea: selectionStart out of range disconnected node
PASStextarea: selectionStart out of range event queue
PASStextarea: selectionStart out of range twice in disconnected node (must fire select only once)
PASStextarea: selectionEnd out of range
PASStextarea: selectionEnd out of range a second time (must not fire select)
PASStextarea: selectionEnd out of range disconnected node
PASStextarea: selectionEnd out of range event queue
PASStextarea: selectionEnd out of range twice in disconnected node (must fire select only once)
PASStextarea: setSelectionRange out of range
PASStextarea: setSelectionRange out of range a second time (must not fire select)
PASStextarea: setSelectionRange out of range disconnected node
PASStextarea: setSelectionRange out of range event queue
PASStextarea: setSelectionRange out of range twice in disconnected node (must fire select only once)
PASSinput type text: select()
PASSinput type text: select() a second time (must not fire select)
PASSinput type text: select() disconnected node
PASSinput type text: select() event queue
PASSinput type text: select() twice in disconnected node (must fire select only once)
PASSinput type text: selectionStart
PASSinput type text: selectionStart a second time (must not fire select)
PASSinput type text: selectionStart disconnected node
PASSinput type text: selectionStart event queue
PASSinput type text: selectionStart twice in disconnected node (must fire select only once)
PASSinput type text: selectionEnd
PASSinput type text: selectionEnd a second time (must not fire select)
PASSinput type text: selectionEnd disconnected node
PASSinput type text: selectionEnd event queue
PASSinput type text: selectionEnd twice in disconnected node (must fire select only once)
PASSinput type text: selectionDirection
PASSinput type text: selectionDirection a second time (must not fire select)
PASSinput type text: selectionDirection disconnected node
PASSinput type text: selectionDirection event queue
PASSinput type text: selectionDirection twice in disconnected node (must fire select only once)
PASSinput type text: setSelectionRange()
PASSinput type text: setSelectionRange() a second time (must not fire select)
PASSinput type text: setSelectionRange() disconnected node
PASSinput type text: setSelectionRange() event queue
PASSinput type text: setSelectionRange() twice in disconnected node (must fire select only once)
PASSinput type text: setRangeText()
PASSinput type text: setRangeText() a second time (must not fire select)
PASSinput type text: setRangeText() disconnected node
PASSinput type text: setRangeText() event queue
PASSinput type text: setRangeText() twice in disconnected node (must fire select only once)
PASSinput type text: selectionStart out of range
PASSinput type text: selectionStart out of range a second time (must not fire select)
PASSinput type text: selectionStart out of range disconnected node
PASSinput type text: selectionStart out of range event queue
PASSinput type text: selectionStart out of range twice in disconnected node (must fire select only once)
PASSinput type text: selectionEnd out of range
PASSinput type text: selectionEnd out of range a second time (must not fire select)
PASSinput type text: selectionEnd out of range disconnected node
PASSinput type text: selectionEnd out of range event queue
PASSinput type text: selectionEnd out of range twice in disconnected node (must fire select only once)
PASSinput type text: setSelectionRange out of range
PASSinput type text: setSelectionRange out of range a second time (must not fire select)
PASSinput type text: setSelectionRange out of range disconnected node
PASSinput type text: setSelectionRange out of range event queue
PASSinput type text: setSelectionRange out of range twice in disconnected node (must fire select only once)
PASSinput type search: select()
PASSinput type search: select() a second time (must not fire select)
PASSinput type search: select() disconnected node
PASSinput type search: select() event queue
PASSinput type search: select() twice in disconnected node (must fire select only once)
PASSinput type search: selectionStart
PASSinput type search: selectionStart a second time (must not fire select)
PASSinput type search: selectionStart disconnected node
PASSinput type search: selectionStart event queue
PASSinput type search: selectionStart twice in disconnected node (must fire select only once)
PASSinput type search: selectionEnd
PASSinput type search: selectionEnd a second time (must not fire select)
PASSinput type search: selectionEnd disconnected node
PASSinput type search: selectionEnd event queue
PASSinput type search: selectionEnd twice in disconnected node (must fire select only once)
PASSinput type search: selectionDirection
PASSinput type search: selectionDirection a second time (must not fire select)
PASSinput type search: selectionDirection disconnected node
PASSinput type search: selectionDirection event queue
PASSinput type search: selectionDirection twice in disconnected node (must fire select only once)
PASSinput type search: setSelectionRange()
PASSinput type search: setSelectionRange() a second time (must not fire select)
PASSinput type search: setSelectionRange() disconnected node
PASSinput type search: setSelectionRange() event queue
PASSinput type search: setSelectionRange() twice in disconnected node (must fire select only once)
PASSinput type search: setRangeText()
PASSinput type search: setRangeText() a second time (must not fire select)
PASSinput type search: setRangeText() disconnected node
PASSinput type search: setRangeText() event queue
PASSinput type search: setRangeText() twice in disconnected node (must fire select only once)
PASSinput type search: selectionStart out of range
PASSinput type search: selectionStart out of range a second time (must not fire select)
PASSinput type search: selectionStart out of range disconnected node
PASSinput type search: selectionStart out of range event queue
PASSinput type search: selectionStart out of range twice in disconnected node (must fire select only once)
PASSinput type search: selectionEnd out of range
PASSinput type search: selectionEnd out of range a second time (must not fire select)
PASSinput type search: selectionEnd out of range disconnected node
PASSinput type search: selectionEnd out of range event queue
PASSinput type search: selectionEnd out of range twice in disconnected node (must fire select only once)
PASSinput type search: setSelectionRange out of range
PASSinput type search: setSelectionRange out of range a second time (must not fire select)
PASSinput type search: setSelectionRange out of range disconnected node
PASSinput type search: setSelectionRange out of range event queue
PASSinput type search: setSelectionRange out of range twice in disconnected node (must fire select only once)
PASSinput type tel: select()
PASSinput type tel: select() a second time (must not fire select)
PASSinput type tel: select() disconnected node
PASSinput type tel: select() event queue
PASSinput type tel: select() twice in disconnected node (must fire select only once)
PASSinput type tel: selectionStart
PASSinput type tel: selectionStart a second time (must not fire select)
PASSinput type tel: selectionStart disconnected node
PASSinput type tel: selectionStart event queue
PASSinput type tel: selectionStart twice in disconnected node (must fire select only once)
PASSinput type tel: selectionEnd
PASSinput type tel: selectionEnd a second time (must not fire select)
PASSinput type tel: selectionEnd disconnected node
PASSinput type tel: selectionEnd event queue
PASSinput type tel: selectionEnd twice in disconnected node (must fire select only once)
PASSinput type tel: selectionDirection
PASSinput type tel: selectionDirection a second time (must not fire select)
PASSinput type tel: selectionDirection disconnected node
PASSinput type tel: selectionDirection event queue
PASSinput type tel: selectionDirection twice in disconnected node (must fire select only once)
PASSinput type tel: setSelectionRange()
PASSinput type tel: setSelectionRange() a second time (must not fire select)
PASSinput type tel: setSelectionRange() disconnected node
PASSinput type tel: setSelectionRange() event queue
PASSinput type tel: setSelectionRange() twice in disconnected node (must fire select only once)
PASSinput type tel: setRangeText()
PASSinput type tel: setRangeText() a second time (must not fire select)
PASSinput type tel: setRangeText() disconnected node
PASSinput type tel: setRangeText() event queue
PASSinput type tel: setRangeText() twice in disconnected node (must fire select only once)
PASSinput type tel: selectionStart out of range
PASSinput type tel: selectionStart out of range a second time (must not fire select)
PASSinput type tel: selectionStart out of range disconnected node
PASSinput type tel: selectionStart out of range event queue
PASSinput type tel: selectionStart out of range twice in disconnected node (must fire select only once)
PASSinput type tel: selectionEnd out of range
PASSinput type tel: selectionEnd out of range a second time (must not fire select)
PASSinput type tel: selectionEnd out of range disconnected node
PASSinput type tel: selectionEnd out of range event queue
PASSinput type tel: selectionEnd out of range twice in disconnected node (must fire select only once)
PASSinput type tel: setSelectionRange out of range
PASSinput type tel: setSelectionRange out of range a second time (must not fire select)
PASSinput type tel: setSelectionRange out of range disconnected node
PASSinput type tel: setSelectionRange out of range event queue
PASSinput type tel: setSelectionRange out of range twice in disconnected node (must fire select only once)
PASSinput type url: select()
PASSinput type url: select() a second time (must not fire select)
PASSinput type url: select() disconnected node
PASSinput type url: select() event queue
PASSinput type url: select() twice in disconnected node (must fire select only once)
PASSinput type url: selectionStart
PASSinput type url: selectionStart a second time (must not fire select)
PASSinput type url: selectionStart disconnected node
PASSinput type url: selectionStart event queue
PASSinput type url: selectionStart twice in disconnected node (must fire select only once)
PASSinput type url: selectionEnd
PASSinput type url: selectionEnd a second time (must not fire select)
PASSinput type url: selectionEnd disconnected node
PASSinput type url: selectionEnd event queue
PASSinput type url: selectionEnd twice in disconnected node (must fire select only once)
PASSinput type url: selectionDirection
PASSinput type url: selectionDirection a second time (must not fire select)
PASSinput type url: selectionDirection disconnected node
PASSinput type url: selectionDirection event queue
PASSinput type url: selectionDirection twice in disconnected node (must fire select only once)
PASSinput type url: setSelectionRange()
PASSinput type url: setSelectionRange() a second time (must not fire select)
PASSinput type url: setSelectionRange() disconnected node
PASSinput type url: setSelectionRange() event queue
PASSinput type url: setSelectionRange() twice in disconnected node (must fire select only once)
PASSinput type url: setRangeText()
PASSinput type url: setRangeText() a second time (must not fire select)
PASSinput type url: setRangeText() disconnected node
PASSinput type url: setRangeText() event queue
PASSinput type url: setRangeText() twice in disconnected node (must fire select only once)
PASSinput type url: selectionStart out of range
PASSinput type url: selectionStart out of range a second time (must not fire select)
PASSinput type url: selectionStart out of range disconnected node
PASSinput type url: selectionStart out of range event queue
PASSinput type url: selectionStart out of range twice in disconnected node (must fire select only once)
PASSinput type url: selectionEnd out of range
PASSinput type url: selectionEnd out of range a second time (must not fire select)
PASSinput type url: selectionEnd out of range disconnected node
PASSinput type url: selectionEnd out of range event queue
PASSinput type url: selectionEnd out of range twice in disconnected node (must fire select only once)
PASSinput type url: setSelectionRange out of range
PASSinput type url: setSelectionRange out of range a second time (must not fire select)
PASSinput type url: setSelectionRange out of range disconnected node
PASSinput type url: setSelectionRange out of range event queue
PASSinput type url: setSelectionRange out of range twice in disconnected node (must fire select only once)
PASSinput type password: select()
PASSinput type password: select() a second time (must not fire select)
PASSinput type password: select() disconnected node
PASSinput type password: select() event queue
PASSinput type password: select() twice in disconnected node (must fire select only once)
PASSinput type password: selectionStart
PASSinput type password: selectionStart a second time (must not fire select)
PASSinput type password: selectionStart disconnected node
PASSinput type password: selectionStart event queue
PASSinput type password: selectionStart twice in disconnected node (must fire select only once)
PASSinput type password: selectionEnd
PASSinput type password: selectionEnd a second time (must not fire select)
PASSinput type password: selectionEnd disconnected node
PASSinput type password: selectionEnd event queue
PASSinput type password: selectionEnd twice in disconnected node (must fire select only once)
PASSinput type password: selectionDirection
PASSinput type password: selectionDirection a second time (must not fire select)
PASSinput type password: selectionDirection disconnected node
PASSinput type password: selectionDirection event queue
PASSinput type password: selectionDirection twice in disconnected node (must fire select only once)
PASSinput type password: setSelectionRange()
PASSinput type password: setSelectionRange() a second time (must not fire select)
PASSinput type password: setSelectionRange() disconnected node
PASSinput type password: setSelectionRange() event queue
PASSinput type password: setSelectionRange() twice in disconnected node (must fire select only once)
PASSinput type password: setRangeText()
PASSinput type password: setRangeText() a second time (must not fire select)
PASSinput type password: setRangeText() disconnected node
PASSinput type password: setRangeText() event queue
PASSinput type password: setRangeText() twice in disconnected node (must fire select only once)
PASSinput type password: selectionStart out of range
PASSinput type password: selectionStart out of range a second time (must not fire select)
PASSinput type password: selectionStart out of range disconnected node
PASSinput type password: selectionStart out of range event queue
PASSinput type password: selectionStart out of range twice in disconnected node (must fire select only once)
PASSinput type password: selectionEnd out of range
PASSinput type password: selectionEnd out of range a second time (must not fire select)
PASSinput type password: selectionEnd out of range disconnected node
PASSinput type password: selectionEnd out of range event queue
PASSinput type password: selectionEnd out of range twice in disconnected node (must fire select only once)
PASSinput type password: setSelectionRange out of range
PASSinput type password: setSelectionRange out of range a second time (must not fire select)
PASSinput type password: setSelectionRange out of range disconnected node
PASSinput type password: setSelectionRange out of range event queue
PASSinput type password: setSelectionRange out of range twice in disconnected node (must fire select only once)