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

Side by Side Diff: chrome/test/data/extensions/api_test/input_ime/background.html

Issue 8758008: Move another block of extension tests to manifest_version 2. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 9 years 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 | Annotate | Revision Log
OLDNEW
1 <script> 1 <!--
2 function setCompositionTest() { 2 * Copyright (c) 2011 The Chromium Authors. All rights reserved. Use of this
3 chrome.experimental.input.ime.setComposition({ 3 * source code is governed by a BSD-style license that can be found in the
4 "contextID": 1, 4 * LICENSE file.
5 "text": "Pie", 5 -->
6 "selectionStart": 1, 6 <script src="background.js"></script>
7 "selectionEnd": 2,
8 "cursor": 3,
9 "segments": [{
10 "start": 0,
11 "end": 1,
12 "style": "underline"
13 }]
14 }, chrome.test.callbackPass());
15 }
16
17
18 function clearCompositionTest() {
19 chrome.experimental.input.ime.clearComposition({
20 "contextID": 1
21 }, chrome.test.callbackPass());
22 }
23
24
25 function commitTextTest() {
26 chrome.experimental.input.ime.commitText({
27 "contextID": 2,
28 "text": "Seaguls"
29 }, chrome.test.callbackPass());
30 }
31
32
33 function setCandidateWindowPropertiesTest() {
34 chrome.experimental.input.ime.setCandidateWindowProperties({
35 "engineID": "test",
36 "properties": {
37 "visible": true,
38 "cursorVisible": false,
39 "vertical": true,
40 "pageSize": 6,
41 "auxiliaryText": "notes",
42 "auxiliaryTextVisible": true
43 }
44 }, chrome.test.callbackPass());
45 }
46
47
48 function setCandidatesTest() {
49 chrome.experimental.input.ime.setCandidates({
50 "contextID": 8,
51 "candidates": [{
52 "candidate": "one",
53 "id": 1,
54 "label": "first",
55 "annotation": "The first one"
56 }, {
57 "candidate": "two",
58 "id": 2,
59 "label": "second",
60 "annotation": "The second one"
61 }, {
62 "candidate": "three",
63 "id": 3,
64 "label": "third",
65 "annotation": "The third one"
66 }]
67 }, chrome.test.callbackPass());
68 }
69
70
71 function setCursorPositionTest() {
72 chrome.experimental.input.ime.setCursorPosition({
73 "contextID": 9,
74 "candidateID": 1
75 }, chrome.test.callbackPass());
76 }
77
78
79
80 function setMenuItemsTest() {
81 chrome.experimental.input.ime.setMenuItems({
82 "engineID": "test",
83 "items": [{
84 "id": "Menu 1",
85 "label": "Menu 1",
86 "style": "check",
87 "visible": true,
88 "enabled": true
89 }, {
90 "id": "Menu 2",
91 "label": "Menu 2",
92 "style": "radio",
93 "visible": true,
94 "enabled": true
95 }]
96 }, chrome.test.callbackPass());
97 }
98
99 function updateMenuItemsTest() {
100 chrome.experimental.input.ime.updateMenuItems({
101 "engineID": "test",
102 "items": [{
103 "id": "Menu 1",
104 "enabled": false
105 }, {
106 "id": "Menu 2",
107 "visible": false,
108 }]
109 }, chrome.test.callbackPass());
110 }
111
112 chrome.test.runTests([setCompositionTest, clearCompositionTest,
113 commitTextTest, setCandidateWindowPropertiesTest,
114 setCandidatesTest, setCursorPositionTest,
115 setMenuItemsTest, updateMenuItemsTest]);
116 </script>
OLDNEW
« no previous file with comments | « chrome/test/data/extensions/api_test/input/test.html ('k') | chrome/test/data/extensions/api_test/input_ime/background.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698