chromium/third_party/blink/web_tests/fast/dom/id-attribute-shared.html

<html>
<head>
<script src="../../resources/gc.js"></script>
<script>
if (window.testRunner) {
    testRunner.dumpAsText();
    testRunner.waitUntilDone();
}
</script>
</head>
<body>
Running...
<script>
function runTest() {
    bdo = document.createElement('bdo');
    template1 = document.createElement('template');
    node1 = document.importNode(bdo, false);
    iframe = document.createElement('iframe');
    document.body.appendChild(iframe);
    template1content = template1.content;
    node2 = document.importNode(node1, true);
    template1content.appendChild(node2);
    object1 = iframe.contentDocument.createElement('object');
    document.body.appendChild(object1);
    input = iframe.contentDocument.createElement('input');
    document.body.appendChild(input);
    noderef1 = input.parentElement;
    node2.appendChild(noderef1);
    embed = document.createElement('embed');
    object1.id = 4294967294;
    template2 = document.createElement('template');
    object1.insertAdjacentElement("afterbegin", embed);
    title = document.createElement('title');
    title.appendChild(embed);
    object2 = document.createElement('object');
    object2.id = 'object10901';
    template2content = template2.content;
    object1.parentNode.removeChild(object1);
    object1 = null;
    textnode1 = document.createTextNode('');
    node3 = document.importNode(textnode1, true);
    object2.appendChild(node3);
    template2content.appendChild(object2);
    gc();
    object2.cloneNode();
    document.location = 'Window/resources/destination.html';
}

runTest();
</script>
</body>
</html>