<!DOCTYPE html> | |
<script src="../../resources/js-test.js"></script> | |
<script> | |
description('This test checks that custom data on reachable DOM nodes is not lost during GC.'); | |
var xmlDoc = document.implementation.createDocument('', 'doc', null); | |
var xmlNode = xmlDoc.documentElement; | |
xmlNode.ownerDocument.data = 1; | |
xmlDoc = null; | |
gc(); | |
shouldBe('xmlNode.ownerDocument.data', '1'); | |
</script> |