blob: 03c50cd5750c8007bb065fcb576ecad011729194 [file] [log] [blame]
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="../../resources/dump-as-markup.js"></script>
</head>
<body>
<div style="direction: rtl;" contenteditable="true" id="test1">1234שדגכ:</div>
<div contenteditable="true" id="test2">
<div>1234שדגכ:</div>
<div style="direction: rtl;">1234שדגכ:</div>
</div>
<script>
Markup.description('These tests to see if bidi text with a base writing direction of right to left is put onto the paste board in logical (DOM) order.');
var e = document.getElementById("test1");
var s = window.getSelection();
Markup.dump('test1', 'first test - before');
s.setPosition(e, 0);
document.execCommand("SelectAll");
document.execCommand("Cut");
document.execCommand("Paste");
Markup.dump('test1', 'first test - after');
Markup.dump('test2', 'second test - before');
e = document.getElementById("test2");
s.setPosition(e, 0);
document.execCommand("SelectAll");
document.execCommand("Cut");
document.execCommand("Paste");
Markup.dump('test2', 'second test - after');
</script>
</body>
</html>