Index: LayoutTests/editing/selection/no-range-canonicalization-expected.txt |
diff --git a/LayoutTests/editing/selection/no-range-canonicalization-expected.txt b/LayoutTests/editing/selection/no-range-canonicalization-expected.txt |
index d426b3ceb5f1bba75111040c733f0a1846cd8d3d..02dba5e00be810b5fd81fd52bdf8167ae8846aaf 100644 |
--- a/LayoutTests/editing/selection/no-range-canonicalization-expected.txt |
+++ b/LayoutTests/editing/selection/no-range-canonicalization-expected.txt |
@@ -1,4 +1,4 @@ |
-Ranges set by Selection.addRange() and returned by Selection.getRangeAt() should be identical. |
+Ranges/Nodes set by a Selection method and returned by a corresoponding Selection method should be identical. |
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". |
@@ -9,72 +9,128 @@ PASS gotRange.startContainer === originalRange.startContainer is true |
PASS gotRange.startOffset is originalRange.startOffset |
PASS gotRange.endContainer === originalRange.endContainer is true |
PASS gotRange.endOffset is originalRange.endOffset |
+PASS gotRange.startContainer === originalAnchorNode is true |
+PASS gotRange.startOffset is originalAnchorOffset |
+PASS gotRange.endContainer === originalAnchorNode is true |
+PASS gotRange.endOffset is originalAnchorOffset |
position = [span1, 1] |
PASS gotRange.startContainer === originalRange.startContainer is true |
PASS gotRange.startOffset is originalRange.startOffset |
PASS gotRange.endContainer === originalRange.endContainer is true |
PASS gotRange.endOffset is originalRange.endOffset |
+PASS gotRange.startContainer === originalAnchorNode is true |
+PASS gotRange.startOffset is originalAnchorOffset |
+PASS gotRange.endContainer === originalAnchorNode is true |
+PASS gotRange.endOffset is originalAnchorOffset |
position = [rootElement, 1] |
PASS gotRange.startContainer === originalRange.startContainer is true |
PASS gotRange.startOffset is originalRange.startOffset |
PASS gotRange.endContainer === originalRange.endContainer is true |
PASS gotRange.endOffset is originalRange.endOffset |
+PASS gotRange.startContainer === originalAnchorNode is true |
+PASS gotRange.startOffset is originalAnchorOffset |
+PASS gotRange.endContainer === originalAnchorNode is true |
+PASS gotRange.endOffset is originalAnchorOffset |
position = [span2, 0] |
PASS gotRange.startContainer === originalRange.startContainer is true |
PASS gotRange.startOffset is originalRange.startOffset |
PASS gotRange.endContainer === originalRange.endContainer is true |
PASS gotRange.endOffset is originalRange.endOffset |
+PASS gotRange.startContainer === originalAnchorNode is true |
+PASS gotRange.startOffset is originalAnchorOffset |
+PASS gotRange.endContainer === originalAnchorNode is true |
+PASS gotRange.endOffset is originalAnchorOffset |
position = [rootElement, 2] |
PASS gotRange.startContainer === originalRange.startContainer is true |
PASS gotRange.startOffset is originalRange.startOffset |
PASS gotRange.endContainer === originalRange.endContainer is true |
PASS gotRange.endOffset is originalRange.endOffset |
+PASS gotRange.startContainer === originalAnchorNode is true |
+PASS gotRange.startOffset is originalAnchorOffset |
+PASS gotRange.endContainer === originalAnchorNode is true |
+PASS gotRange.endOffset is originalAnchorOffset |
position = [span3, 0] |
PASS gotRange.startContainer === originalRange.startContainer is true |
PASS gotRange.startOffset is originalRange.startOffset |
PASS gotRange.endContainer === originalRange.endContainer is true |
PASS gotRange.endOffset is originalRange.endOffset |
+PASS gotRange.startContainer === originalAnchorNode is true |
+PASS gotRange.startOffset is originalAnchorOffset |
+PASS gotRange.endContainer === originalAnchorNode is true |
+PASS gotRange.endOffset is originalAnchorOffset |
position = [text2, 0] |
PASS gotRange.startContainer === originalRange.startContainer is true |
PASS gotRange.startOffset is originalRange.startOffset |
PASS gotRange.endContainer === originalRange.endContainer is true |
PASS gotRange.endOffset is originalRange.endOffset |
+PASS gotRange.startContainer === originalAnchorNode is true |
+PASS gotRange.startOffset is originalAnchorOffset |
+PASS gotRange.endContainer === originalAnchorNode is true |
+PASS gotRange.endOffset is originalAnchorOffset |
Testing selection on editable nodes... |
position = [text1, 1] |
PASS gotRange.startContainer === originalRange.startContainer is true |
PASS gotRange.startOffset is originalRange.startOffset |
PASS gotRange.endContainer === originalRange.endContainer is true |
PASS gotRange.endOffset is originalRange.endOffset |
+PASS gotRange.startContainer === originalAnchorNode is true |
+PASS gotRange.startOffset is originalAnchorOffset |
+PASS gotRange.endContainer === originalAnchorNode is true |
+PASS gotRange.endOffset is originalAnchorOffset |
position = [span1, 1] |
PASS gotRange.startContainer === originalRange.startContainer is true |
PASS gotRange.startOffset is originalRange.startOffset |
PASS gotRange.endContainer === originalRange.endContainer is true |
PASS gotRange.endOffset is originalRange.endOffset |
+PASS gotRange.startContainer === originalAnchorNode is true |
+PASS gotRange.startOffset is originalAnchorOffset |
+PASS gotRange.endContainer === originalAnchorNode is true |
+PASS gotRange.endOffset is originalAnchorOffset |
position = [rootElement, 1] |
PASS gotRange.startContainer === originalRange.startContainer is true |
PASS gotRange.startOffset is originalRange.startOffset |
PASS gotRange.endContainer === originalRange.endContainer is true |
PASS gotRange.endOffset is originalRange.endOffset |
+PASS gotRange.startContainer === originalAnchorNode is true |
+PASS gotRange.startOffset is originalAnchorOffset |
+PASS gotRange.endContainer === originalAnchorNode is true |
+PASS gotRange.endOffset is originalAnchorOffset |
position = [span2, 0] |
PASS gotRange.startContainer === originalRange.startContainer is true |
PASS gotRange.startOffset is originalRange.startOffset |
PASS gotRange.endContainer === originalRange.endContainer is true |
PASS gotRange.endOffset is originalRange.endOffset |
+PASS gotRange.startContainer === originalAnchorNode is true |
+PASS gotRange.startOffset is originalAnchorOffset |
+PASS gotRange.endContainer === originalAnchorNode is true |
+PASS gotRange.endOffset is originalAnchorOffset |
position = [rootElement, 2] |
PASS gotRange.startContainer === originalRange.startContainer is true |
PASS gotRange.startOffset is originalRange.startOffset |
PASS gotRange.endContainer === originalRange.endContainer is true |
PASS gotRange.endOffset is originalRange.endOffset |
+PASS gotRange.startContainer === originalAnchorNode is true |
+PASS gotRange.startOffset is originalAnchorOffset |
+PASS gotRange.endContainer === originalAnchorNode is true |
+PASS gotRange.endOffset is originalAnchorOffset |
position = [span3, 0] |
PASS gotRange.startContainer === originalRange.startContainer is true |
PASS gotRange.startOffset is originalRange.startOffset |
PASS gotRange.endContainer === originalRange.endContainer is true |
PASS gotRange.endOffset is originalRange.endOffset |
+PASS gotRange.startContainer === originalAnchorNode is true |
+PASS gotRange.startOffset is originalAnchorOffset |
+PASS gotRange.endContainer === originalAnchorNode is true |
+PASS gotRange.endOffset is originalAnchorOffset |
position = [text2, 0] |
PASS gotRange.startContainer === originalRange.startContainer is true |
PASS gotRange.startOffset is originalRange.startOffset |
PASS gotRange.endContainer === originalRange.endContainer is true |
PASS gotRange.endOffset is originalRange.endOffset |
+PASS gotRange.startContainer === originalAnchorNode is true |
+PASS gotRange.startOffset is originalAnchorOffset |
+PASS gotRange.endContainer === originalAnchorNode is true |
+PASS gotRange.endOffset is originalAnchorOffset |
PASS successfullyParsed is true |
TEST COMPLETE |