a|
PASS sample.innerHTML is "
" PASS selection.type is "Caret" PASS selection.focusNode is sample PASS selection.focusOffset is 0 a
|
PASS sample.innerHTML is "a
" PASS selection.type is "Caret" PASS selection.focusNode is sample.firstChild PASS selection.focusOffset is 1 a

|
PASS sample.innerHTML is "a

" PASS selection.type is "Caret" PASS selection.focusNode is sample PASS selection.focusOffset is 2 a|

PASS sample.innerHTML is "

" PASS selection.type is "Caret" PASS selection.focusNode is sample PASS selection.focusOffset is 0 a
|

PASS sample.innerHTML is "a

" PASS selection.type is "Caret" PASS selection.focusNode is sample.firstChild PASS selection.focusOffset is 1 a

|

PASS sample.innerHTML is "a


" PASS selection.type is "Caret" PASS selection.focusNode is sample PASS selection.focusOffset is 2 a
|b PASS sample.innerHTML is "ab" PASS selection.type is "Caret" PASS selection.focusNode is sample.firstChild PASS selection.focusOffset is 1 a

|b PASS sample.innerHTML is "a
b" PASS selection.type is "Caret" PASS selection.focusNode is sample.lastChild PASS selection.focusOffset is 0 a


|b PASS sample.innerHTML is "a

b" PASS selection.type is "Caret" PASS selection.focusNode is sample.lastChild PASS selection.focusOffset is 0 a
b| PASS sample.innerHTML is "a

" PASS selection.type is "Caret" PASS selection.focusNode is sample PASS selection.focusOffset is 2 a

b| PASS sample.innerHTML is "a


" PASS selection.type is "Caret" PASS selection.focusNode is sample PASS selection.focusOffset is 3 a


b| PASS sample.innerHTML is "a



" PASS selection.type is "Caret" PASS selection.focusNode is sample PASS selection.focusOffset is 4 PASS successfullyParsed is true TEST COMPLETE