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

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: Rebase Created 3 years, 10 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 4275 matching lines...) Expand 10 before | Expand all | Expand 10 after
4286 { "name": "type", "$ref": "AXValueType", "description": "The type of this value." }, 4286 { "name": "type", "$ref": "AXValueType", "description": "The type of this value." },
4287 { "name": "value", "type": "any", "description": "The comput ed value of this property.", "optional": true }, 4287 { "name": "value", "type": "any", "description": "The comput ed value of this property.", "optional": true },
4288 { "name": "relatedNodes", "type": "array", "items": { "$ref" : "AXRelatedNode" }, "description": "One or more related nodes, if applicable.", "optional": true }, 4288 { "name": "relatedNodes", "type": "array", "items": { "$ref" : "AXRelatedNode" }, "description": "One or more related nodes, if applicable.", "optional": true },
4289 { "name": "sources", "type": "array", "items": { "$ref": "AX ValueSource" }, "description": "The sources which contributed to the computation of this property.", "optional": true } 4289 { "name": "sources", "type": "array", "items": { "$ref": "AX ValueSource" }, "description": "The sources which contributed to the computation of this property.", "optional": true }
4290 ], 4290 ],
4291 "description": "A single computed AX property." 4291 "description": "A single computed AX property."
4292 }, 4292 },
4293 { 4293 {
4294 "id": "AXGlobalStates", 4294 "id": "AXGlobalStates",
4295 "type": "string", 4295 "type": "string",
4296 "enum": [ "disabled", "hidden", "hiddenRoot", "invalid" ], 4296 "enum": [ "disabled", "hidden", "hiddenRoot", "invalid", "keysho rtcuts", "roledescription" ],
4297 "description": "States which apply to every AX node." 4297 "description": "States which apply to every AX node."
4298 }, 4298 },
4299 { 4299 {
4300 "id": "AXLiveRegionAttributes", 4300 "id": "AXLiveRegionAttributes",
4301 "type": "string", 4301 "type": "string",
4302 "enum": [ "live", "atomic", "relevant", "busy", "root" ], 4302 "enum": [ "live", "atomic", "relevant", "busy", "root" ],
4303 "description": "Attributes which apply to nodes in live regions. " 4303 "description": "Attributes which apply to nodes in live regions. "
4304 }, 4304 },
4305 { 4305 {
4306 "id": "AXWidgetAttributes", 4306 "id": "AXWidgetAttributes",
4307 "type": "string", 4307 "type": "string",
4308 "enum": [ "autocomplete", "haspopup", "level", "multiselectable" , "orientation", "multiline", "readonly", "required", "valuemin", "valuemax", "v aluetext" ], 4308 "enum": [ "autocomplete", "haspopup", "level", "multiselectable" , "orientation", "multiline", "readonly", "required", "valuemin", "valuemax", "v aluetext" ],
4309 "description": "Attributes which apply to widgets." 4309 "description": "Attributes which apply to widgets."
4310 }, 4310 },
4311 { 4311 {
4312 "id": "AXWidgetStates", 4312 "id": "AXWidgetStates",
4313 "type": "string", 4313 "type": "string",
4314 "enum": [ "checked", "expanded", "pressed", "selected" ], 4314 "enum": [ "checked", "expanded", "pressed", "selected" ],
4315 "description": "States which apply to widgets." 4315 "description": "States which apply to widgets."
4316 }, 4316 },
4317 { 4317 {
4318 "id": "AXRelationshipAttributes", 4318 "id": "AXRelationshipAttributes",
4319 "type": "string", 4319 "type": "string",
4320 "enum": [ "activedescendant", "flowto", "controls", "describedby ", "labelledby", "owns" ], 4320 "enum": [ "activedescendant", "controls", "describedby", "detail s", "errormessage", "flowto", "labelledby", "owns" ],
4321 "description": "Relationships between elements other than parent /child/sibling." 4321 "description": "Relationships between elements other than parent /child/sibling."
4322 }, 4322 },
4323 { 4323 {
4324 "id": "AXNode", 4324 "id": "AXNode",
4325 "type": "object", 4325 "type": "object",
4326 "properties": [ 4326 "properties": [
4327 { "name": "nodeId", "$ref": "AXNodeId", "description": "Uniq ue identifier for this node." }, 4327 { "name": "nodeId", "$ref": "AXNodeId", "description": "Uniq ue identifier for this node." },
4328 { "name": "ignored", "type": "boolean", "description": "Whet her this node is ignored for accessibility" }, 4328 { "name": "ignored", "type": "boolean", "description": "Whet her this node is ignored for accessibility" },
4329 { "name": "ignoredReasons", "type": "array", "items": { "$re f": "AXProperty" }, "description": "Collection of reasons why this node is hidde n.", "optional": true }, 4329 { "name": "ignoredReasons", "type": "array", "items": { "$re f": "AXProperty" }, "description": "Collection of reasons why this node is hidde n.", "optional": true },
4330 { "name": "role", "$ref": "AXValue", "description": "This <c ode>Node</code>'s role, whether explicit or implicit.", "optional": true}, 4330 { "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
4518 "name": "accepted", 4518 "name": "accepted",
4519 "description": "Informs that port was successfully bound and got a specified connection id.", 4519 "description": "Informs that port was successfully bound and got a specified connection id.",
4520 "parameters": [ 4520 "parameters": [
4521 {"name": "port", "type": "integer", "description": "Port num ber that was successfully bound." }, 4521 {"name": "port", "type": "integer", "description": "Port num ber that was successfully bound." },
4522 {"name": "connectionId", "type": "string", "description": "C onnection id to be used." } 4522 {"name": "connectionId", "type": "string", "description": "C onnection id to be used." }
4523 ] 4523 ]
4524 } 4524 }
4525 ] 4525 ]
4526 }] 4526 }]
4527 } 4527 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698