textfieldselection-setSelectionRange.html

PASSExpected49 of 49 subtests pass475 ms

Details

Test
/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange.html
Harness
OK

Subtests

StatusSubtestMessage
PASStest of input.setSelectionRange
PASSinput typeof(input.setSelectionRange)'
PASSinput setSelectionRange return void
PASSinput setSelectionRange(0,1)
PASSinput setSelectionRange(0,input.value.length+1)
PASSinput setSelectionRange(input.value.length+1,input.value.length+1)
PASSinput setSelectionRange(input.value.length+1,1)
PASSinput setSelectionRange(2,2)
PASSinput setSelectionRange(2,1)
PASSinput direction of setSelectionRange(0,1,"backward")
PASSinput direction of setSelectionRange(0,1,"forward")
PASSinput direction of setSelectionRange(0,1,"none")
PASSinput direction of setSelectionRange(0,1,"hoge")
PASSinput direction of setSelectionRange(0,1,"BACKWARD")
PASSinput direction of setSelectionRange(0,1)
PASSinput setSelectionRange(1,-1)
PASSinput setSelectionRange(-1,1)
PASSinput setSelectionRange("string",1)
PASSinput setSelectionRange(true,1)
PASSinput setSelectionRange([],1)
PASSinput setSelectionRange({},1)
PASSinput setSelectionRange(NaN,1)
PASSinput setSelectionRange(null,1)
PASSinput setSelectionRange(undefined,1)
PASSinput setSelectionRange(Math.pow(2,32) - 2, Math.pow(2,32) - 1)
PASSinput setSelectionRange(Math.pow(2,31), Math.pow(2,32) - 1)
PASSinput setSelectionRange fires a select event
PASStest of textarea.setSelectionRange
PASStextarea typeof(input.setSelectionRange)'
PASStextarea setSelectionRange return void
PASStextarea setSelectionRange(0,1)
PASStextarea setSelectionRange(0,textarea.value.length+1)
PASStextarea setSelectionRange(2,2)
PASStextarea setSelectionRange(2,1)
PASStextarea direction of setSelectionRange(0,1,"backward")
PASStextarea direction of setSelectionRange(0,1,"forward")
PASStextarea direction of setSelectionRange(0,1,"none")
PASStextarea direction of setSelectionRange(0,1,"hoge")
PASStextarea direction of setSelectionRange(0,1,"BACKWARD")
PASStextarea direction of setSelectionRange(0,1)
PASStextarea setSelectionRange("string",1)
PASStextarea setSelectionRange(true,1)
PASStextarea setSelectionRange([],1)
PASStextarea setSelectionRange({},1)
PASStextarea setSelectionRange(NaN,1)
PASStextarea setSelectionRange(null,1)
PASStextarea setSelectionRange(undefined,1)
PASStextarea setSelectionRange(Math.pow(2,32) - 2, Math.pow(2,32) - 1)
PASStextarea setSelectionRange(Math.pow(2,31), Math.pow(2,32) - 1)