| 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 |