OLD | NEW |
1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
2 <script src="../js/resources/js-test-pre.js"></script> | 2 <script src="../js/resources/js-test-pre.js"></script> |
3 <script> | 3 <script> |
4 | 4 |
5 description('This test checks that custom data on reachable DOM nodes is not los
t during GC.'); | 5 description('This test checks that custom data on reachable DOM nodes is not los
t during GC.'); |
6 | 6 |
7 var xmlDoc = document.implementation.createDocument('', 'doc', null); | 7 var xmlDoc = document.implementation.createDocument('', 'doc', null); |
8 var xmlNode = xmlDoc.documentElement; | 8 var xmlNode = xmlDoc.documentElement; |
9 xmlNode.ownerDocument.data = 1; | 9 xmlNode.ownerDocument.data = 1; |
10 xmlDoc = null; | 10 xmlDoc = null; |
11 | 11 |
12 gc(); | 12 gc(); |
13 | 13 |
14 shouldBe('xmlNode.ownerDocument.data', '1'); | 14 shouldBe('xmlNode.ownerDocument.data', '1'); |
15 | 15 |
16 </script> | 16 </script> |
17 <script src="../js/resources/js-test-post.js"></script> | |
OLD | NEW |