| Index: LayoutTests/editing/shadow/selection-shadow-mouse-drag.html
|
| diff --git a/LayoutTests/editing/shadow/selection-shadow-mouse-drag.html b/LayoutTests/editing/shadow/selection-shadow-mouse-drag.html
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..bd51b25defdf55578b6827e9ebe30324c409c03b
|
| --- /dev/null
|
| +++ b/LayoutTests/editing/shadow/selection-shadow-mouse-drag.html
|
| @@ -0,0 +1,19 @@
|
| +<!DOCTYPE html>
|
| +<style>* { font-family: monospace; }</style>
|
| +<div id="host">[<span id="one">One</span> <span id="two">Two</span>]</div>
|
| +<script>
|
| +function doDrag(start, end) {
|
| + if (!window.eventSender)
|
| + return;
|
| + eventSender.mouseMoveTo(start.offsetLeft + (start.offsetWidth / 2), start.offsetTop + 3);
|
| + eventSender.mouseDown();
|
| + eventSender.mouseMoveTo(end.offsetLeft + (end.offsetWidth / 2), end.offsetTop + 3);
|
| + eventSender.mouseUp();
|
| +}
|
| +var host = document.querySelector('#host');
|
| +var shadowRoot = host.createShadowRoot();
|
| +shadowRoot.innerHTML = '[<content select="#two"></content> <content select="#one"></content>]';
|
| +var one = document.querySelector('#one');
|
| +var two = document.querySelector('#two');
|
| +doDrag(two, one);
|
| +</script>
|
|
|