OLD | NEW |
1 Test setRangeText() method on textareas. | 1 Test setRangeText() method on textareas. |
2 | 2 |
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". | 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". |
4 | 4 |
5 | 5 |
6 | 6 |
7 Running tests on textarea with attributes: {} | 7 Running tests on textarea with attributes: {} |
8 | 8 |
9 setRangeText() with only one parameter. | 9 setRangeText() with only one parameter. |
10 element.value = '0123456789' | 10 element.value = '0123456789' |
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
113 PASS element.value is "0123456789A" | 113 PASS element.value is "0123456789A" |
114 PASS element.selectionStart is 10 | 114 PASS element.selectionStart is 10 |
115 PASS element.selectionEnd is 11 | 115 PASS element.selectionEnd is 11 |
116 element.value = '0123456789' | 116 element.value = '0123456789' |
117 element.setSelectionRange(0, 0) | 117 element.setSelectionRange(0, 0) |
118 element.setRangeText('A', 8, 100, 'select') | 118 element.setRangeText('A', 8, 100, 'select') |
119 PASS element.value is "01234567A" | 119 PASS element.value is "01234567A" |
120 PASS element.selectionStart is 8 | 120 PASS element.selectionStart is 8 |
121 PASS element.selectionEnd is 9 | 121 PASS element.selectionEnd is 9 |
122 element.value = '0123456789' | 122 element.value = '0123456789' |
123 PASS element.setRangeText('A', 7, 3) threw exception IndexSizeError: Failed to e
xecute 'setRangeText' on 'HTMLElement': The provided start value (7) is larger t
han the provided end value (3).. | 123 PASS element.setRangeText('A', 7, 3) threw exception IndexSizeError: Failed to e
xecute 'setRangeText' on 'HTMLTextAreaElement': The provided start value (7) is
larger than the provided end value (3).. |
124 | 124 |
125 Check that setRangeText() on textareas doesn't affect scroll position. | 125 Check that setRangeText() on textareas doesn't affect scroll position. |
126 element.value = longString | 126 element.value = longString |
127 element.scrollTop = 0 | 127 element.scrollTop = 0 |
128 element.setSelectionRange(100, 110) | 128 element.setSelectionRange(100, 110) |
129 element.setRangeText('A', 9999, 9999, 'select') | 129 element.setRangeText('A', 9999, 9999, 'select') |
130 PASS element.value is longString+'A' | 130 PASS element.value is longString+'A' |
131 PASS element.selectionStart is longString.length | 131 PASS element.selectionStart is longString.length |
132 PASS element.selectionEnd is longString.length+1 | 132 PASS element.selectionEnd is longString.length+1 |
133 PASS element.scrollTop is 0 | 133 PASS element.scrollTop is 0 |
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
241 PASS element.value is "0123456789A" | 241 PASS element.value is "0123456789A" |
242 PASS element.selectionStart is 10 | 242 PASS element.selectionStart is 10 |
243 PASS element.selectionEnd is 11 | 243 PASS element.selectionEnd is 11 |
244 element.value = '0123456789' | 244 element.value = '0123456789' |
245 element.setSelectionRange(0, 0) | 245 element.setSelectionRange(0, 0) |
246 element.setRangeText('A', 8, 100, 'select') | 246 element.setRangeText('A', 8, 100, 'select') |
247 PASS element.value is "01234567A" | 247 PASS element.value is "01234567A" |
248 PASS element.selectionStart is 8 | 248 PASS element.selectionStart is 8 |
249 PASS element.selectionEnd is 9 | 249 PASS element.selectionEnd is 9 |
250 element.value = '0123456789' | 250 element.value = '0123456789' |
251 PASS element.setRangeText('A', 7, 3) threw exception IndexSizeError: Failed to e
xecute 'setRangeText' on 'HTMLElement': The provided start value (7) is larger t
han the provided end value (3).. | 251 PASS element.setRangeText('A', 7, 3) threw exception IndexSizeError: Failed to e
xecute 'setRangeText' on 'HTMLTextAreaElement': The provided start value (7) is
larger than the provided end value (3).. |
252 PASS successfullyParsed is true | 252 PASS successfullyParsed is true |
253 | 253 |
254 TEST COMPLETE | 254 TEST COMPLETE |
255 | 255 |
OLD | NEW |