{"ScriptPreparationCode":"var container = document.getElementById(\u0027container\u0027);\r\nul = document.createElement(\u0027ul\u0027);\r\nvar html = [];\r\n for ( var i=0; i\u003C2000; i \u002B= 1 ) {\r\n \thtml.push(\u0060\u003Cli\u003E${i}\u003C/li\u003E\u0060);\r\n}\r\n ul.innerHTML = html.join(\u0027\u0027);\r\n container.appendChild(ul);\r\n","TestCases":[{"Name":"removeChild","Code":"var element = ul.firstElementChild;\r\nwhile (element) {\r\n ul.removeChild(element);\r\n element = ul.firstElementChild;\r\n}","IsDeferred":false},{"Name":"testing display none with different iterator","Code":"var element = ul.firstElementChild;\r\nwhile (element) {\r\n element.style.display=\u0022none\u0022\r\n element = element.nextElementSibling;\r\n}","IsDeferred":false}]}