OLD | NEW |
1 <html> | 1 <html> |
2 <head> | 2 <head> |
3 | 3 |
4 <style> | 4 <style> |
5 .editing { | 5 .editing { |
6 border: 2px solid red; | 6 border: 2px solid red; |
7 } | 7 } |
8 .explanation { | 8 .explanation { |
9 border: 2px solid blue; | 9 border: 2px solid blue; |
10 padding: 12px; | 10 padding: 12px; |
11 font-size: 24px; | 11 font-size: 24px; |
12 margin-bottom: 24px; | 12 margin-bottom: 24px; |
13 } | 13 } |
14 .scenario { margin-bottom: 16px;} | 14 .scenario { margin-bottom: 16px;} |
15 .scenario:first-line { font-weight: bold; margin-bottom: 16px;} | 15 .scenario:first-line { font-weight: bold; margin-bottom: 16px;} |
16 </style> | 16 </style> |
17 <script src=../editing.js language="JavaScript" type="text/JavaScript" ></script
> | 17 <script src=../editing.js language="JavaScript" type="text/JavaScript" ></script
> |
18 | 18 |
19 <script> | 19 <script> |
20 | 20 |
21 function sendDeleteWordKey() | 21 function sendDeleteWordKey() |
22 { | 22 { |
23 var deleteWordModifiers; | 23 var deleteWordModifiers; |
24 if (navigator.userAgent.search(/\bMac OS X\b/) != -1) | 24 if (navigator.userAgent.search(/\bMac OS X\b/) != -1) |
25 deleteWordModifiers = ["altKey"]; | 25 deleteWordModifiers = ["altKey"]; |
26 else | 26 else |
27 deleteWordModifiers = ["ctrlKey"]; | 27 deleteWordModifiers = ["ctrlKey"]; |
28 | 28 |
29 if (window.eventSender) | 29 if (window.eventSender) |
30 eventSender.keyDown(String.fromCharCode(8), deleteWordModifiers); | 30 eventSender.keyDown("backspace", deleteWordModifiers); |
31 window.setTimeout(undoNow, 100); | 31 window.setTimeout(undoNow, 100); |
32 } | 32 } |
33 | 33 |
34 function undoNow() | 34 function undoNow() |
35 { | 35 { |
36 document.execCommand("Undo"); | 36 document.execCommand("Undo"); |
37 | 37 |
38 if (window.testRunner) | 38 if (window.testRunner) |
39 testRunner.notifyDone(); | 39 testRunner.notifyDone(); |
40 } | 40 } |
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
86 testRunner.waitUntilDone(); | 86 testRunner.waitUntilDone(); |
87 } | 87 } |
88 | 88 |
89 var selection = window.getSelection(); | 89 var selection = window.getSelection(); |
90 selection.collapse(document.getElementById("test"), 0); | 90 selection.collapse(document.getElementById("test"), 0); |
91 editingTest(); | 91 editingTest(); |
92 </script> | 92 </script> |
93 | 93 |
94 </body> | 94 </body> |
95 </html> | 95 </html> |
OLD | NEW |