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

Side by Side Diff: third_party/WebKit/LayoutTests/fast/dom/shadow/compare-document-position.html

Issue 1684533002: Rename "tree of trees" to "composed tree". (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 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
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <html> 2 <html>
3 <head> 3 <head>
4 <script src="../../../resources/js-test.js"></script> 4 <script src="../../../resources/js-test.js"></script>
5 <script src="resources/shadow-dom.js"></script> 5 <script src="resources/shadow-dom.js"></script>
6 </head> 6 </head>
7 <body> 7 <body>
8 <div id="console"></div> 8 <div id="console"></div>
9 <div id="sandbox"></div> 9 <div id="sandbox"></div>
10 <script> 10 <script>
(...skipping 11 matching lines...) Expand all
22 var a1, a2, a3, b1, b2, b3, c1; 22 var a1, a2, a3, b1, b2, b3, c1;
23 23
24 function testCompareDocumentPosition() 24 function testCompareDocumentPosition()
25 { 25 {
26 var sandbox = document.getElementById('sandbox'); 26 var sandbox = document.getElementById('sandbox');
27 document.body.offsetLeft; 27 document.body.offsetLeft;
28 28
29 a1 = document.getElementById('a1'); 29 a1 = document.getElementById('a1');
30 a2 = document.getElementById('a2'); 30 a2 = document.getElementById('a2');
31 a3 = document.getElementById('a3'); 31 a3 = document.getElementById('a3');
32 b1 = getNodeInTreeOfTrees('a2/b1'); 32 b1 = getNodeInComposedTree('a2/b1');
33 b2 = getNodeInTreeOfTrees('a2/b2'); 33 b2 = getNodeInComposedTree('a2/b2');
34 b3 = getNodeInTreeOfTrees('a2/b3'); 34 b3 = getNodeInComposedTree('a2/b3');
35 c1 = getNodeInTreeOfTrees('a3/c1'); 35 c1 = getNodeInComposedTree('a3/c1');
36 36
37 shouldBe('a1.compareDocumentPosition(a2)', 'Node.DOCUMENT_POSITION_CONTAINED _BY | Node.DOCUMENT_POSITION_FOLLOWING'); 37 shouldBe('a1.compareDocumentPosition(a2)', 'Node.DOCUMENT_POSITION_CONTAINED _BY | Node.DOCUMENT_POSITION_FOLLOWING');
38 shouldBe('a2.compareDocumentPosition(a1)', 'Node.DOCUMENT_POSITION_CONTAINS | Node.DOCUMENT_POSITION_PRECEDING'); 38 shouldBe('a2.compareDocumentPosition(a1)', 'Node.DOCUMENT_POSITION_CONTAINS | Node.DOCUMENT_POSITION_PRECEDING');
39 shouldBe('a2.compareDocumentPosition(a3)', 'Node.DOCUMENT_POSITION_FOLLOWING '); 39 shouldBe('a2.compareDocumentPosition(a3)', 'Node.DOCUMENT_POSITION_FOLLOWING ');
40 40
41 shouldBe('b1.compareDocumentPosition(b2)', 'Node.DOCUMENT_POSITION_CONTAINED _BY | Node.DOCUMENT_POSITION_FOLLOWING'); 41 shouldBe('b1.compareDocumentPosition(b2)', 'Node.DOCUMENT_POSITION_CONTAINED _BY | Node.DOCUMENT_POSITION_FOLLOWING');
42 shouldBe('b2.compareDocumentPosition(b1)', 'Node.DOCUMENT_POSITION_CONTAINS | Node.DOCUMENT_POSITION_PRECEDING'); 42 shouldBe('b2.compareDocumentPosition(b1)', 'Node.DOCUMENT_POSITION_CONTAINS | Node.DOCUMENT_POSITION_PRECEDING');
43 shouldBe('b2.compareDocumentPosition(b3)', 'Node.DOCUMENT_POSITION_FOLLOWING '); 43 shouldBe('b2.compareDocumentPosition(b3)', 'Node.DOCUMENT_POSITION_FOLLOWING ');
44 44
45 // Nodes in different shadow trees. 45 // Nodes in different shadow trees.
46 shouldBeNonZero('a1.compareDocumentPosition(b1) & Node.DOCUMENT_POSITION_PRE CEDING || a1.compareDocumentPosition(b1) & Node.DOCUMENT_POSITION_FOLLOWING'); 46 shouldBeNonZero('a1.compareDocumentPosition(b1) & Node.DOCUMENT_POSITION_PRE CEDING || a1.compareDocumentPosition(b1) & Node.DOCUMENT_POSITION_FOLLOWING');
47 shouldBe('a1.compareDocumentPosition(b1) & Node.DOCUMENT_POSITION_DISCONNECT ED', 'Node.DOCUMENT_POSITION_DISCONNECTED'); 47 shouldBe('a1.compareDocumentPosition(b1) & Node.DOCUMENT_POSITION_DISCONNECT ED', 'Node.DOCUMENT_POSITION_DISCONNECTED');
48 shouldBe('a1.compareDocumentPosition(b1) & Node.DOCUMENT_POSITION_IMPLEMENTA TION_SPECIFIC', 'Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC'); 48 shouldBe('a1.compareDocumentPosition(b1) & Node.DOCUMENT_POSITION_IMPLEMENTA TION_SPECIFIC', 'Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC');
49 shouldBe('a1.compareDocumentPosition(b1)', 'a1.compareDocumentPosition(b1)') ; 49 shouldBe('a1.compareDocumentPosition(b1)', 'a1.compareDocumentPosition(b1)') ;
50 shouldBeNonZero('b1.compareDocumentPosition(c1) & Node.DOCUMENT_POSITION_PRE CEDING || b1.compareDocumentPosition(c1) & Node.DOCUMENT_POSITION_FOLLOWING'); 50 shouldBeNonZero('b1.compareDocumentPosition(c1) & Node.DOCUMENT_POSITION_PRE CEDING || b1.compareDocumentPosition(c1) & Node.DOCUMENT_POSITION_FOLLOWING');
51 shouldBe('b1.compareDocumentPosition(c1) & Node.DOCUMENT_POSITION_DISCONNECT ED', 'Node.DOCUMENT_POSITION_DISCONNECTED'); 51 shouldBe('b1.compareDocumentPosition(c1) & Node.DOCUMENT_POSITION_DISCONNECT ED', 'Node.DOCUMENT_POSITION_DISCONNECTED');
52 shouldBe('b1.compareDocumentPosition(c1) & Node.DOCUMENT_POSITION_IMPLEMENTA TION_SPECIFIC', 'Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC'); 52 shouldBe('b1.compareDocumentPosition(c1) & Node.DOCUMENT_POSITION_IMPLEMENTA TION_SPECIFIC', 'Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC');
53 shouldBe('b1.compareDocumentPosition(c1)', 'b1.compareDocumentPosition(c1)') ; 53 shouldBe('b1.compareDocumentPosition(c1)', 'b1.compareDocumentPosition(c1)') ;
54 } 54 }
55 55
56 testCompareDocumentPosition(); 56 testCompareDocumentPosition();
57 </script> 57 </script>
58 </body> 58 </body>
59 </html> 59 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698