blob: d09b09c4b99dd08791348e4fea6ee9e199cf7871 [file] [log] [blame]
<!DOCTYPE html>
<html>
<body>
<script src="../../../resources/js-test-pre.js"></script>
<script src="resources/shadow-dom.js"></script>
<script src="resources/event-dispatching.js"></script>
<div id=target></div>
<script>
jsTestIsAsync = true;
function addTouchEventListeners(name)
{
var node = getNodeInShadowTreeStack(name);
node.addEventListener('touchstart', recordEvent, false);
}
target.appendChild(
createDOM('div', {'id': 'A'},
createShadowRoot()));
addTouchEventListeners('A/');
setTimeout(function() {
target.parentNode.removeChild(target);
gc();
debug("PASS unless crash");
finishJSTest();
}, 0);
</script>
<script src="../../../resources/js-test-post.js"></script>
</body>
</html>