blob: 028912355e73da24f50c9cf949d3bc242a315ce9 [file] [log] [blame]
<!DOCTYPE html>
<html>
<body>
<p>This test checks selecting from outside of a shadow tree and to inside of a shadow tree won't crash.</p>
<div id='container' style="width:100px; height: 100px"></div>
<div>PASS</div>
<script src="resources/polyfill.js"></script>
<script src="../../../editing/editing.js"></script>
<script>
if (window.testRunner)
testRunner.dumpAsText();
var container = document.getElementById('container');
var shadowRoot = container.webkitCreateShadowRoot();
var meter = document.createElement('meter');
shadowRoot.appendChild(meter);
var midX = meter.offsetLeft + (meter.offsetWidth / 2);
var midY = meter.offsetTop + (meter.offsetHeight / 2);
var delta = 40;
eventSender.mouseMoveTo(midX, midY + delta);
eventSender.mouseDown();
eventSender.mouseMoveTo(midX, midY);
eventSender.mouseUp();
</script>
</body>
</html>