blob: 668e805a88f7889795f1b381e047cc06ead39d93 [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<link rel="help" href="https://dom.spec.whatwg.org/#dom-nodeiterator-detach">
<script src="../../../resources/js-test.js"></script>
</head>
<body>
<script>
description("This test checks that NodeIterator.detach() is a no-op.");
function createSampleDOM()
{
var div = document.createElement('div');
div.id = 'a';
div.innerHTML = '<div id="b">';
return div;
}
var root = createSampleDOM();
var iterator = document.createNodeIterator(root);
shouldBeEqualToString('iterator.nextNode().id', 'a');
shouldNotThrow('iterator.detach()');
shouldBeEqualToString('iterator.nextNode().id', 'b');
</script>
</body>
</html>