Test to make sure shadow nodes are not exposed.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
PASS getSelection().anchorNode is null
PASS getSelection().anchorOffset is 0
PASS getSelection().focusNode is null
PASS getSelection().focusOffset is 0
PASS getSelection().isCollapsed is true
PASS getSelection().rangeCount is 0
PASS getSelection().baseNode is null
PASS getSelection().baseOffset is 0
PASS getSelection().extentNode is null
PASS getSelection().extentOffset is 0
PASS getSelection().type is 'None'
Add an input element.
PASS getSelection().anchorNode is container
PASS getSelection().anchorOffset is 1
PASS getSelection().focusNode is container
PASS getSelection().focusOffset is 1
PASS getSelection().isCollapsed is true
PASS getSelection().rangeCount is 1
PASS getSelection().getRangeAt(0).startContainer is container
PASS getSelection().getRangeAt(0).startOffset is 1
PASS getSelection().getRangeAt(0).endContainer is container
PASS getSelection().getRangeAt(0).endOffset is 1
PASS getSelection().baseNode is container
PASS getSelection().baseOffset is 1
PASS getSelection().extentNode is container
PASS getSelection().extentOffset is 1
PASS getSelection().type is "Range"
Add a textarea element.
PASS getSelection().anchorNode is container
PASS getSelection().anchorOffset is 2
PASS getSelection().focusNode is container
PASS getSelection().focusOffset is 2
PASS getSelection().isCollapsed is true
PASS getSelection().rangeCount is 1
PASS getSelection().getRangeAt(0).startContainer is container
PASS getSelection().getRangeAt(0).startOffset is 2
PASS getSelection().getRangeAt(0).endContainer is container
PASS getSelection().getRangeAt(0).endOffset is 2
PASS getSelection().baseNode is container
PASS getSelection().baseOffset is 2
PASS getSelection().extentNode is container
PASS getSelection().extentOffset is 2
PASS getSelection().type is "Range"
PASS successfullyParsed is true
TEST COMPLETE