blob: 9e98c6444d2a294b7ea29b439554ad5b07df2cba [file] [log] [blame]
This tests to see if position:sticky gets converted to position:static upon copy/paste
first test - before:
| <html>
| <head>
| "
"
| <meta>
| content="text/html; charset=utf-8"
| http-equiv="Content-type"
| "
"
| <script>
| src="../../resources/dump-as-markup.js"
| type="text/javascript"
| "
"
| "
"
| <body>
| "
abc"
| <div>
| style="position: -webkit-sticky; left: 0px; top: 0px;"
| "def"
| "ghi
"
| <br>
| "
"
| <script>
| "
Markup.description('This tests to see if position:sticky gets converted to position:static upon copy/paste');
document.designMode = 'on';
if (window.internals)
window.internals.settings.setShouldConvertPositionStyleOnCopy(true);
var s = window.getSelection();
Markup.dump('test1', 'first test - before');
document.execCommand("SelectAll");
document.execCommand("Cut");
document.execCommand("Paste");
Markup.dump('test1', 'first test - after');
"
first test - after:
| <html>
| <head>
| "
"
| <meta>
| content="text/html; charset=utf-8"
| http-equiv="Content-type"
| "
"
| <script>
| src="../../resources/dump-as-markup.js"
| type="text/javascript"
| "
"
| "
"
| <body>
| "abc"
| <div>
| style="position: static; left: 0px; top: 0px;"
| "def"
| "ghi <#selection-caret>
"
| <script>
| "
Markup.description('This tests to see if position:sticky gets converted to position:static upon copy/paste');
document.designMode = 'on';
if (window.internals)
window.internals.settings.setShouldConvertPositionStyleOnCopy(true);
var s = window.getSelection();
Markup.dump('test1', 'first test - before');
document.execCommand("SelectAll");
document.execCommand("Cut");
document.execCommand("Paste");
Markup.dump('test1', 'first test - after');
"