Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(134)

Side by Side Diff: content/test/data/android/ime/input_forms.html

Issue 1593533002: Trigger compositionstart/end on commitText (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: change commitText instead Created 4 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « content/shell/android/javatests/src/org/chromium/content_shell_apk/ContentShellTestBase.java ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 <html>
2 <head>
3 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximu m-scale=1.0" />
4 </head>
5 <body>
6 <form action="about:blank">
7 <input id="input_text" type="text" />
8 <br/>
9 </form>
10 <form>
11 <br/>
12 <input id="input_radio" type="radio" style="width:50px;height:50px" />
13 <br/>
14 <textarea id="textarea" rows="4" cols="20"></textarea>
15 <br/>
16 <textarea id="textarea2" rows="4" cols="20" autocomplete="off"></textarea>
17 <br/>
18 <input id="input_number1" type="number" /><br/><br/>
19 <input id="input_number2" type="number" /><br/><br/>
20 <p>
21 <span id="plain_text">This is Plain Text One</span>
22 </p>
23 </form>
24 <form>
25 <div id="contenteditable0" contenteditable></div>
26 </form>
27
28 <script>
29 var contenteditable0 = document.getElementById("contenteditable0");
30 var log = "";
31 contenteditable0.addEventListener("keydown", onKeyDown);
32 contenteditable0.addEventListener("keypress", onKeyPress);
33 contenteditable0.addEventListener("keyup", onKeyUp);
34 contenteditable0.addEventListener("compositionstart", onCompositionStart);
35 contenteditable0.addEventListener("compositionupdate", onCompositionUpdate);
36 contenteditable0.addEventListener("compositionend", onCompositionEnd);
37
38 function addLog(type, detail) {
39 log += type + '(' + detail + '),';
40 }
41
42 function getLogs() {
43 return log;
44 }
45
46 function onKeyDown(event) {
47 addLog('keydown', event.keyCode);
48 }
49
50 function onKeyPress(event) {
51 addLog('keypress', event.keyCode);
52 }
53
54 function onKeyUp(event) {
55 addLog('keyup', event.keyCode);
56 }
57
58 function onCompositionStart(event) {
59 addLog('compositionstart', event.data);
60 }
61
62 function onCompositionUpdate(event) {
63 addLog('compositionupdate', event.data);
64 }
65
66 function onCompositionEnd(event) {
67 addLog('compositionend', event.data);
68 }
69 </script>
70
71 </body>
72 </html>
OLDNEW
« no previous file with comments | « content/shell/android/javatests/src/org/chromium/content_shell_apk/ContentShellTestBase.java ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698