{"ScriptPreparationCode":"var elementA = document.getElementById(\u0022foo\u0022);\r\nvar elementB = document.getElementById(\u0022bar\u0022);\r\nvar elementGroup = document.getElementById(\u0022group\u0022);","TestCases":[{"Name":"Single - opacity - setAttribute - opacity","Code":"var i = 10000;\r\nwhile (i--) {\r\n elementA.setAttribute(\u0022opacity\u0022, i);\r\n elementB.setAttribute(\u0022opacity\u0022, i);\r\n}","IsDeferred":false},{"Name":"Single - opacity - style.opacity","Code":"var i = 10000;\r\nwhile (i--) {\r\n elementA.style.opacity = i;\r\n elementB.style.opacity = i;\r\n}","IsDeferred":false},{"Name":"Group - opacity - setAttribute - Fill","Code":"var i = 10000;\r\nwhile (i--) {\r\n elementGroup.setAttribute(\u0022opacity\u0022, i);\r\n}","IsDeferred":false},{"Name":"Group - opacity - style.opacity","Code":"var i = 10000;\r\nwhile (i--) {\r\n elementGroup.style.opacity = i;\r\n}","IsDeferred":false}]}