| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 [ | 5 [ |
| 6 { | 6 { |
| 7 "namespace": "accessibilityPrivate", | 7 "namespace": "accessibilityPrivate", |
| 8 "compiler_options": { | 8 "compiler_options": { |
| 9 "implemented_in": "chrome/browser/accessibility/accessibility_extension_ap
i.h" | 9 "implemented_in": "chrome/browser/accessibility/accessibility_extension_ap
i.h" |
| 10 }, | 10 }, |
| (...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 117 "type": "object", | 117 "type": "object", |
| 118 "description": "Information about an alert", | 118 "description": "Information about an alert", |
| 119 "properties": { | 119 "properties": { |
| 120 "message": { | 120 "message": { |
| 121 "type": "string", | 121 "type": "string", |
| 122 "description": "The message the alert is showing." | 122 "description": "The message the alert is showing." |
| 123 } | 123 } |
| 124 } | 124 } |
| 125 }, | 125 }, |
| 126 { | 126 { |
| 127 "id": "ScreenRect", |
| 128 "type": "object", |
| 129 "description": "Bounding rectangle in global screen coordinates.", |
| 130 "properties": { |
| 131 "left": {"type": "integer", "description": "Left coordinate in global
screen coordinates."}, |
| 132 "top": {"type": "integer", "description": "Top coordinate in global sc
reen coordinates."}, |
| 133 "width": {"type": "integer", "description": "Width in pixels."}, |
| 134 "height": {"type": "integer", "description": "Height in pixels."} |
| 135 } |
| 136 }, |
| 137 { |
| 127 "id": "AccessibilityObject", | 138 "id": "AccessibilityObject", |
| 128 "type": "object", | 139 "type": "object", |
| 129 "description": "Parent class for accessibility information about an obje
ct.", | 140 "description": "Parent class for accessibility information about an obje
ct.", |
| 130 "properties": { | 141 "properties": { |
| 131 "type": { | 142 "type": { |
| 132 "type": "string", | 143 "type": "string", |
| 133 "description": "The type of this object, which determines the conten
ts of 'details'.", | 144 "description": "The type of this object, which determines the conten
ts of 'details'.", |
| 134 "enum": ["alert", "button", "checkbox", "combobox", "link", "menu",
"menuitem", "radiobutton", "slider", "tab", "textbox", "tree", "treeitem", "wind
ow"] | 145 "enum": ["alert", "button", "checkbox", "combobox", "link", "menu",
"menuitem", "radiobutton", "slider", "tab", "textbox", "tree", "treeitem", "wind
ow"] |
| 135 }, | 146 }, |
| 136 "name": { | 147 "name": { |
| (...skipping 13 matching lines...) Expand all Loading... |
| 150 { "$ref": "ComboBoxDetails" }, | 161 { "$ref": "ComboBoxDetails" }, |
| 151 { "$ref": "MenuDetails" }, | 162 { "$ref": "MenuDetails" }, |
| 152 { "$ref": "MenuItemDetails" }, | 163 { "$ref": "MenuItemDetails" }, |
| 153 { "$ref": "RadioButtonDetails" }, | 164 { "$ref": "RadioButtonDetails" }, |
| 154 { "$ref": "SliderDetails" }, | 165 { "$ref": "SliderDetails" }, |
| 155 { "$ref": "TabDetails" }, | 166 { "$ref": "TabDetails" }, |
| 156 { "$ref": "TextBoxDetails" }, | 167 { "$ref": "TextBoxDetails" }, |
| 157 { "$ref": "TreeDetails" }, | 168 { "$ref": "TreeDetails" }, |
| 158 { "$ref": "TreeItemDetails" } | 169 { "$ref": "TreeItemDetails" } |
| 159 ] | 170 ] |
| 171 }, |
| 172 "bounds": { |
| 173 "$ref": "ScreenRect", |
| 174 "description": "The bounds of the object, in global screen coordinat
es.", |
| 175 "optional": true |
| 160 } | 176 } |
| 161 } | 177 } |
| 162 }, | |
| 163 { | |
| 164 "id": "ScreenRect", | |
| 165 "type": "object", | |
| 166 "description": "Bounding rectangle in global screen coordinates.", | |
| 167 "properties": { | |
| 168 "left": {"type": "integer", "description": "Left coordinate in global
screen coordinates."}, | |
| 169 "top": {"type": "integer", "description": "Top coordinate in global sc
reen coordinates."}, | |
| 170 "width": {"type": "integer", "description": "Width in pixels."}, | |
| 171 "height": {"type": "integer", "description": "Height in pixels."} | |
| 172 } | |
| 173 } | 178 } |
| 174 ], | 179 ], |
| 175 "functions": [ | 180 "functions": [ |
| 176 { | 181 { |
| 177 "name": "setAccessibilityEnabled", | 182 "name": "setAccessibilityEnabled", |
| 178 "type": "function", | 183 "type": "function", |
| 179 "description": "Enables or disables the accessibility extension api. Thi
s must be set to true before event listeners or getFocusedControl will work.", | 184 "description": "Enables or disables the accessibility extension api. Thi
s must be set to true before event listeners or getFocusedControl will work.", |
| 180 "parameters": [ | 185 "parameters": [ |
| 181 { | 186 { |
| 182 "type": "boolean", | 187 "type": "boolean", |
| (...skipping 181 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 364 { | 369 { |
| 365 "type": "boolean", | 370 "type": "boolean", |
| 366 "name": "makeAnnouncements", | 371 "name": "makeAnnouncements", |
| 367 "description": "Whether to make introductory announcements." | 372 "description": "Whether to make introductory announcements." |
| 368 } | 373 } |
| 369 ] | 374 ] |
| 370 } | 375 } |
| 371 ] | 376 ] |
| 372 } | 377 } |
| 373 ] | 378 ] |
| OLD | NEW |