bug1423331-4.html (699B)
1 <!doctype html> 2 <html class="reftest-wait"> 3 <meta charset="utf-8"> 4 <title>Test for bug 1423331: Contenteditable insertion with pseudo-elements</title> 5 <script src="/tests/SimpleTest/EventUtils.js"></script> 6 <script src="/tests/SimpleTest/SimpleTest.js"></script> 7 <style> 8 #editable { 9 outline: 1px solid black; 10 width: 300px; 11 height: 100px; 12 } 13 #editable:empty::before { 14 content: "Write here"; 15 } 16 </style> 17 <div id="editable" contenteditable></div> 18 <script> 19 SimpleTest.waitForFocus(function() { 20 let div = document.getElementById("editable"); 21 synthesizeMouse(div, 2, 2, {}); 22 synthesizeMouse(div, 2, 2, {}); 23 sendString("xxx"); 24 document.documentElement.className = ""; 25 }); 26 </script> 27 </html>