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

Side by Side Diff: third_party/WebKit/Source/core/inspector/browser_protocol.json

Issue 2653063002: Add 4 ARIA 1.1 attributes using new sparse attribute interface. (Closed)
Patch Set: Remove aria-modal, finish inspector protocol for other 4 Created 3 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
OLDNEW
1 { 1 {
2 "version": { "major": "1", "minor": "2" }, 2 "version": { "major": "1", "minor": "2" },
3 "domains": [{ 3 "domains": [{
4 "domain": "Inspector", 4 "domain": "Inspector",
5 "experimental": true, 5 "experimental": true,
6 "types": [], 6 "types": [],
7 "commands": [ 7 "commands": [
8 { 8 {
9 "name": "enable", 9 "name": "enable",
10 "description": "Enables inspector domain notifications." 10 "description": "Enables inspector domain notifications."
(...skipping 4261 matching lines...) Expand 10 before | Expand all | Expand 10 after
4272 { "name": "type", "$ref": "AXValueType", "description": "The type of this value." }, 4272 { "name": "type", "$ref": "AXValueType", "description": "The type of this value." },
4273 { "name": "value", "type": "any", "description": "The comput ed value of this property.", "optional": true }, 4273 { "name": "value", "type": "any", "description": "The comput ed value of this property.", "optional": true },
4274 { "name": "relatedNodes", "type": "array", "items": { "$ref" : "AXRelatedNode" }, "description": "One or more related nodes, if applicable.", "optional": true }, 4274 { "name": "relatedNodes", "type": "array", "items": { "$ref" : "AXRelatedNode" }, "description": "One or more related nodes, if applicable.", "optional": true },
4275 { "name": "sources", "type": "array", "items": { "$ref": "AX ValueSource" }, "description": "The sources which contributed to the computation of this property.", "optional": true } 4275 { "name": "sources", "type": "array", "items": { "$ref": "AX ValueSource" }, "description": "The sources which contributed to the computation of this property.", "optional": true }
4276 ], 4276 ],
4277 "description": "A single computed AX property." 4277 "description": "A single computed AX property."
4278 }, 4278 },
4279 { 4279 {
4280 "id": "AXGlobalStates", 4280 "id": "AXGlobalStates",
4281 "type": "string", 4281 "type": "string",
4282 "enum": [ "disabled", "hidden", "hiddenRoot", "invalid" ], 4282 "enum": [ "disabled", "hidden", "hiddenRoot", "invalid", "keysho rtcuts", "roledescription" ],
4283 "description": "States which apply to every AX node." 4283 "description": "States which apply to every AX node."
4284 }, 4284 },
4285 { 4285 {
4286 "id": "AXLiveRegionAttributes", 4286 "id": "AXLiveRegionAttributes",
4287 "type": "string", 4287 "type": "string",
4288 "enum": [ "live", "atomic", "relevant", "busy", "root" ], 4288 "enum": [ "live", "atomic", "relevant", "busy", "root" ],
4289 "description": "Attributes which apply to nodes in live regions. " 4289 "description": "Attributes which apply to nodes in live regions. "
4290 }, 4290 },
4291 { 4291 {
4292 "id": "AXWidgetAttributes", 4292 "id": "AXWidgetAttributes",
4293 "type": "string", 4293 "type": "string",
4294 "enum": [ "autocomplete", "haspopup", "level", "multiselectable" , "orientation", "multiline", "readonly", "required", "valuemin", "valuemax", "v aluetext" ], 4294 "enum": [ "autocomplete", "haspopup", "level", "multiselectable" , "orientation", "multiline", "readonly", "required", "valuemin", "valuemax", "v aluetext" ],
4295 "description": "Attributes which apply to widgets." 4295 "description": "Attributes which apply to widgets."
4296 }, 4296 },
4297 { 4297 {
4298 "id": "AXWidgetStates", 4298 "id": "AXWidgetStates",
4299 "type": "string", 4299 "type": "string",
4300 "enum": [ "checked", "expanded", "pressed", "selected" ], 4300 "enum": [ "checked", "expanded", "pressed", "selected" ],
4301 "description": "States which apply to widgets." 4301 "description": "States which apply to widgets."
4302 }, 4302 },
4303 { 4303 {
4304 "id": "AXRelationshipAttributes", 4304 "id": "AXRelationshipAttributes",
4305 "type": "string", 4305 "type": "string",
4306 "enum": [ "activedescendant", "flowto", "controls", "describedby ", "labelledby", "owns" ], 4306 "enum": [ "activedescendant", "controls", "describedby", "detail s", "errormessage", "flowto", "labelledby", "owns" ],
4307 "description": "Relationships between elements other than parent /child/sibling." 4307 "description": "Relationships between elements other than parent /child/sibling."
4308 }, 4308 },
4309 { 4309 {
4310 "id": "AXNode", 4310 "id": "AXNode",
4311 "type": "object", 4311 "type": "object",
4312 "properties": [ 4312 "properties": [
4313 { "name": "nodeId", "$ref": "AXNodeId", "description": "Uniq ue identifier for this node." }, 4313 { "name": "nodeId", "$ref": "AXNodeId", "description": "Uniq ue identifier for this node." },
4314 { "name": "ignored", "type": "boolean", "description": "Whet her this node is ignored for accessibility" }, 4314 { "name": "ignored", "type": "boolean", "description": "Whet her this node is ignored for accessibility" },
4315 { "name": "ignoredReasons", "type": "array", "items": { "$re f": "AXProperty" }, "description": "Collection of reasons why this node is hidde n.", "optional": true }, 4315 { "name": "ignoredReasons", "type": "array", "items": { "$re f": "AXProperty" }, "description": "Collection of reasons why this node is hidde n.", "optional": true },
4316 { "name": "role", "$ref": "AXValue", "description": "This <c ode>Node</code>'s role, whether explicit or implicit.", "optional": true}, 4316 { "name": "role", "$ref": "AXValue", "description": "This <c ode>Node</code>'s role, whether explicit or implicit.", "optional": true},
(...skipping 187 matching lines...) Expand 10 before | Expand all | Expand 10 after
4504 "name": "accepted", 4504 "name": "accepted",
4505 "description": "Informs that port was successfully bound and got a specified connection id.", 4505 "description": "Informs that port was successfully bound and got a specified connection id.",
4506 "parameters": [ 4506 "parameters": [
4507 {"name": "port", "type": "integer", "description": "Port num ber that was successfully bound." }, 4507 {"name": "port", "type": "integer", "description": "Port num ber that was successfully bound." },
4508 {"name": "connectionId", "type": "string", "description": "C onnection id to be used." } 4508 {"name": "connectionId", "type": "string", "description": "C onnection id to be used." }
4509 ] 4509 ]
4510 } 4510 }
4511 ] 4511 ]
4512 }] 4512 }]
4513 } 4513 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698