OLD | NEW |
1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
2 <body> | 2 <body> |
3 <script src="../../resources/js-test.js"></script> | 3 <script src="../../resources/js-test.js"></script> |
4 <textarea>original</textarea> | 4 <textarea>original</textarea> |
5 <script> | 5 <script> |
6 description('Unfocused TEXTAREA should accept editing.'); | 6 description('Unfocused TEXTAREA should not accept editing.'); |
7 jsTestIsAsync = true; | 7 jsTestIsAsync = true; |
8 var textarea = document.querySelector('textarea'); | 8 var textarea = document.querySelector('textarea'); |
9 textarea.addEventListener('blur', function() { | 9 textarea.addEventListener('blur', function() { |
10 textarea.style.display = 'inline-block'; | 10 textarea.style.display = 'inline-block'; |
11 shouldNotBe('document.activeElement', 'textarea'); | 11 shouldNotBe('document.activeElement', 'textarea'); |
12 document.execCommand('inserttext', false, 'add'); | 12 document.execCommand('inserttext', false, 'add'); |
13 shouldBeEqualToString('textarea.value', 'addoriginal'); | 13 shouldBeEqualToString('textarea.value', 'original'); |
14 finishJSTest(); | 14 finishJSTest(); |
15 }, false); | 15 }, false); |
16 textarea.focus(); | 16 textarea.focus(); |
17 textarea.style.display = 'none'; | 17 textarea.style.display = 'none'; |
18 </script> | 18 </script> |
19 </body> | 19 </body> |
OLD | NEW |