Test that the document's name getter returns an object element with id and name attributes set to the same value. On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". objectElement = document.querySelector("object#someName"); PASS objectElement.getAttribute("name") is "someName" PASS document.someName is objectElement PASS objectElement.removeAttribute("id"); document.someName is objectElement PASS objectElement.setAttribute("name", "otherName"); document.someName is undefined. PASS document.otherName is objectElement PASS objectElement.setAttribute("id", "otherName"); document.otherName is objectElement PASS objectElement.parentNode.removeChild(objectElement); document.otherName is undefined. PASS document.body.appendChild(objectElement); document.otherName is objectElement PASS objectElement.setAttribute("id", "anotherName"); document.anotherName is objectElement PASS document.otherName is objectElement PASS objectElement.setAttribute("name", "anotherName"); document.otherName is undefined. PASS document.anotherName is objectElement imageElement = document.createElement("img"); document.body.appendChild(imageElement); imageElement.setAttribute("name", "anotherName"); PASS objectElement.parentNode.removeChild(objectElement); document.otherName is undefined. PASS document.anotherName is imageElement