Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(263)

Side by Side Diff: third_party/WebKit/LayoutTests/fast/dom/Selection/script-tests/getRangeAt.js

Issue 2667393002: Stop using script-tests in fast/dom/. (Closed)
Patch Set: . Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 description("Test to make sure that getRangeAt does not modify the range when re turning it.")
2
3 var div = document.createElement('div');
4 document.body.appendChild(div);
5 var textNode = document.createTextNode("asd");
6 div.appendChild(textNode);
7
8 var sel = window.getSelection();
9 sel.collapse(textNode, 0);
10 var range = sel.getRangeAt(0);
11
12 var result = range.comparePoint(textNode, 0);
13 if (result == 0) {
14 testPassed("range is correctly (text, 0)");
15 } else {
16 testFailed("range did not match (text, 0)");
17 debug("window.getSelection():");
18 debug("anchorNode: " + sel.anchorNode);
19 debug("anchorOffset: " + sel.anchorOffset);
20 debug("focusNode: " + sel.focusNode);
21 debug("focusOffset: " + sel.focusOffset);
22
23 debug("window.getSelection().getRangeAt(0):");
24 debug("startContainer: " + range.startContainer);
25 debug("startOffset: " + range.startOffset);
26 debug("endContainer: " + range.endContainer);
27 debug("endOffset: " + range.endOffset);
28 }
29
30 // Clean up after ourselves
31 document.body.removeChild(div);
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698