| <p>Test that we do not fire the svg load event when the SVGElement is detached.</p> |
| <p>This test passes if you see no alert.</p> |
| '<svg xmlns="http://www.w3.org/2000/svg"><g onload=alert("FAIL1")></g></svg>', |
| '<svg onload=alert("FAIL2")>' |
| for (let payload of payloads) { |
| document.createElement('body').innerHTML = payload; |
| document.implementation.createHTMLDocument().write(payload); |
| new DOMParser().parseFromString(payload, 'text/html'); |
| var xhr = new XMLHttpRequest; |
| xhr.responseType='document' |
| xhr.open('GET', 'data:text/html,', false); |
| xhr.response.body.innerHTML=payload; |