blob: b0ae9b7eef214e2cd4b5778e9193c1e759588567 [file] [log] [blame]
<html>
<head>
<script>
function test() {
if (window.testRunner)
testRunner.dumpAsText();
var copySection = document.getElementById("copySection");
var pasteSection = document.getElementById("pasteSection");
var selection = window.getSelection();
selection.selectAllChildren(copySection);
document.execCommand("Copy");
selection.collapse(pasteSection, 0);
document.execCommand("Paste");
console.log((pasteSection.firstChild.style.getPropertyValue("float") != "left")
? "SUCCESS: paste DID NOT keep float:left style."
: "FAILED: paste DID keep float:left style.");
}
</script>
<style>
.floatLeft { float:left }
</style>
</head>
<body onload="test()">
<p>This test is to see if text within a floating block is put onto the paste board wihtout the float style.</p>
<div>
<div id="copySection">
<ul class="floatLeft">
<li>First LI</li>
<li>Second LI</li>
</ul>
</div>
<div style="clear:both"><br>---<br></div>
<div contenteditable="true" id="pasteSection">---</div>
</body>
</html>