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

Unified Diff: third_party/WebKit/Source/devtools/front_end/accessibility/ARIAConfig.js

Issue 2466123002: DevTools: reformat front-end code to match chromium style. (Closed)
Patch Set: all done Created 4 years, 1 month 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 side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/devtools/front_end/accessibility/ARIAConfig.js
diff --git a/third_party/WebKit/Source/devtools/front_end/accessibility/ARIAConfig.js b/third_party/WebKit/Source/devtools/front_end/accessibility/ARIAConfig.js
index aef736f25e6dc0d0e7900f1c141f11b7afb1559c..c023ccd897174b7a41bfcec09f6d6a1277f6c21c 100644
--- a/third_party/WebKit/Source/devtools/front_end/accessibility/ARIAConfig.js
+++ b/third_party/WebKit/Source/devtools/front_end/accessibility/ARIAConfig.js
@@ -1,380 +1,253 @@
WebInspector.ARIAMetadata._config = {
- "attributes": {
- "aria-activedescendant": { "type": "IDREF" },
- "aria-atomic": { "default": "false", "type": "boolean" },
- "aria-autocomplete": {
- "default": "none",
- "enum": [ "inline", "list", "both", "none" ],
- "type": "token"
- },
- "aria-busy": { "default": "false", "type": "boolean" },
- "aria-checked": {
- "default": "undefined",
- "enum": [ "true", "false", "mixed", "undefined" ],
- "type": "token"
- },
- "aria-controls": { "type": "IDREF_list" },
- "aria-describedby": { "type": "IDREF_list"},
- "aria-disabled": { "default": "false", "type": "boolean" },
- "aria-dropeffect": {
- "default": "none",
- "enum": [ "copy", "move", "link", "execute", "popup", "none" ],
- "type": "token_list"
- },
- "aria-expanded": {
- "default": "undefined",
- "enum": [ "true", "false", "undefined" ],
- "type": "token"
- },
- "aria-flowto": { "type": "IDREF_list" },
- "aria-grabbed": {
- "default": "undefined",
- "enum": [ "true", "false", "undefined" ],
- "type": "token"
- },
- "aria-haspopup": { "default": "false", "type": "boolean" },
- "aria-hidden": { "default": "false", "type": "boolean" },
- "aria-invalid": {
- "default": "false",
- "enum": [ "grammar", "false", "spelling", "true" ],
- "type": "token"
- },
- "aria-label": { "type": "string" },
- "aria-labelledby": { "type": "IDREF_list" },
- "aria-level": { "type": "integer" },
- "aria-live": {
- "default": "off",
- "enum": [ "off", "polite", "assertive" ],
- "type": "token"
- },
- "aria-multiline": { "default": "false", "type": "boolean" },
- "aria-multiselectable": { "default": "false", "type": "boolean" },
- "aria-orientation": {
- "default": "vertical",
- "enum": [ "horizontal", "vertical" ],
- "type": "token"
- },
- "aria-owns": { "type": "IDREF_list" },
- "aria-posinset": { "type": "integer" },
- "aria-pressed": {
- "default": "undefined",
- "enum": [ "true", "false", "mixed", "undefined" ],
- "type": "token"
- },
- "aria-readonly": { "default": "false", "type": "boolean" },
- "aria-relevant": {
- "default": "additions text",
- "enum": [ "additions", "removals", "text", "all" ],
- "type": "token_list"
- },
- "aria-required": { "default": "false", "type": "boolean" },
- "aria-selected": {
- "default": "undefined",
- "enum": [ "true", "false", "undefined" ],
- "type": "token"
- },
- "aria-setsize": { "type": "integer" },
- "aria-sort": {
- "default": "none",
- "enum": [ "ascending", "descending", "none", "other" ],
- "type": "token"
- },
- "aria-valuemax": { "type": "decimal" },
- "aria-valuemin": { "type": "decimal" },
- "aria-valuenow": { "type": "decimal" },
- "aria-valuetext": { "type": "string" },
- "tabindex": { "type": "integer" }
+ 'attributes': {
+ 'aria-activedescendant': {'type': 'IDREF'},
+ 'aria-atomic': {'default': 'false', 'type': 'boolean'},
+ 'aria-autocomplete': {'default': 'none', 'enum': ['inline', 'list', 'both', 'none'], 'type': 'token'},
+ 'aria-busy': {'default': 'false', 'type': 'boolean'},
+ 'aria-checked': {'default': 'undefined', 'enum': ['true', 'false', 'mixed', 'undefined'], 'type': 'token'},
+ 'aria-controls': {'type': 'IDREF_list'},
+ 'aria-describedby': {'type': 'IDREF_list'},
+ 'aria-disabled': {'default': 'false', 'type': 'boolean'},
+ 'aria-dropeffect':
+ {'default': 'none', 'enum': ['copy', 'move', 'link', 'execute', 'popup', 'none'], 'type': 'token_list'},
+ 'aria-expanded': {'default': 'undefined', 'enum': ['true', 'false', 'undefined'], 'type': 'token'},
+ 'aria-flowto': {'type': 'IDREF_list'},
+ 'aria-grabbed': {'default': 'undefined', 'enum': ['true', 'false', 'undefined'], 'type': 'token'},
+ 'aria-haspopup': {'default': 'false', 'type': 'boolean'},
+ 'aria-hidden': {'default': 'false', 'type': 'boolean'},
+ 'aria-invalid': {'default': 'false', 'enum': ['grammar', 'false', 'spelling', 'true'], 'type': 'token'},
+ 'aria-label': {'type': 'string'},
+ 'aria-labelledby': {'type': 'IDREF_list'},
+ 'aria-level': {'type': 'integer'},
+ 'aria-live': {'default': 'off', 'enum': ['off', 'polite', 'assertive'], 'type': 'token'},
+ 'aria-multiline': {'default': 'false', 'type': 'boolean'},
+ 'aria-multiselectable': {'default': 'false', 'type': 'boolean'},
+ 'aria-orientation': {'default': 'vertical', 'enum': ['horizontal', 'vertical'], 'type': 'token'},
+ 'aria-owns': {'type': 'IDREF_list'},
+ 'aria-posinset': {'type': 'integer'},
+ 'aria-pressed': {'default': 'undefined', 'enum': ['true', 'false', 'mixed', 'undefined'], 'type': 'token'},
+ 'aria-readonly': {'default': 'false', 'type': 'boolean'},
+ 'aria-relevant':
+ {'default': 'additions text', 'enum': ['additions', 'removals', 'text', 'all'], 'type': 'token_list'},
+ 'aria-required': {'default': 'false', 'type': 'boolean'},
+ 'aria-selected': {'default': 'undefined', 'enum': ['true', 'false', 'undefined'], 'type': 'token'},
+ 'aria-setsize': {'type': 'integer'},
+ 'aria-sort': {'default': 'none', 'enum': ['ascending', 'descending', 'none', 'other'], 'type': 'token'},
+ 'aria-valuemax': {'type': 'decimal'},
+ 'aria-valuemin': {'type': 'decimal'},
+ 'aria-valuenow': {'type': 'decimal'},
+ 'aria-valuetext': {'type': 'string'},
+ 'tabindex': {'type': 'integer'}
+ },
+ 'roles': {
+ 'alert': {'nameFrom': ['author'], 'superclasses': ['region']},
+ 'alertdialog': {'nameFrom': ['author'], 'superclasses': ['alert', 'dialog']},
+ 'application': {'nameFrom': ['author'], 'superclasses': ['landmark']},
+ 'article': {'nameFrom': ['author'], 'superclasses': ['document', 'region']},
+ 'banner': {'nameFrom': ['author'], 'superclasses': ['landmark']},
+ 'button': {
+ 'nameFrom': ['contents', 'author'],
+ 'superclasses': ['command'],
+ 'supportedAttributes': ['aria-expanded', 'aria-pressed']
},
- "roles": {
- "alert": { "nameFrom": ["author"], "superclasses": ["region"] },
- "alertdialog": { "nameFrom": ["author"], "superclasses": ["alert", "dialog"] },
- "application": { "nameFrom": ["author"], "superclasses": ["landmark"] },
- "article": { "nameFrom": ["author"], "superclasses": ["document", "region"]},
- "banner": { "nameFrom": ["author"], "superclasses": ["landmark"] },
- "button": {
- "nameFrom": ["contents", "author"],
- "superclasses": ["command"],
- "supportedAttributes": ["aria-expanded", "aria-pressed"]
- },
- "checkbox": {
- "nameFrom": ["contents", "author"],
- "requiredAttributes": ["aria-checked"],
- "superclasses": ["input"]
- },
- "columnheader": {
- "nameFrom": ["contents", "author"],
- "scope": ["row"],
- "superclasses": ["gridcell", "sectionhead", "widget"],
- "supportedAttributes": ["aria-sort"]
- },
- "combobox": {
- "mustContain": ["listbox", "textbox"],
- "nameFrom": ["author"],
- "requiredAttributes": ["aria-expanded"],
- "superclasses": ["select"],
- "supportedAttributes": ["aria-autocomplete","aria-required"]
- },
- "command": {
- "abstract": true,
- "nameFrom": ["author"],
- "superclasses": ["widget"]
- },
- "complementary": { "nameFrom": ["author"], "superclasses": ["landmark"] },
- "composite": {
- "abstract": true,
- "nameFrom": ["author"],
- "superclasses": ["widget"],
- "supportedAttributes": ["aria-activedescendant"],
- },
- "contentinfo": { "nameFrom": ["author"], "superclasses": ["landmark"] },
- "definition": { "nameFrom": ["author"], "superclasses": ["section"] },
- "dialog": { "nameFrom": ["author"], "superclasses": ["window"] },
- "directory": { "nameFrom": ["contents", "author"], "superclasses": ["list"] },
- "document": {
- "nameFrom": ["author"],
- "superclasses": ["structure"],
- "supportedAttributes": ["aria-expanded"]
- },
- "form": { "nameFrom": ["author"], "superclasses": ["landmark"] },
- "grid": {
- "mustContain": ["row", "rowgroup", "row"],
- "nameFrom": ["author"],
- "superclasses": ["composite", "region"],
- "supportedAttributes": ["aria-level", "aria-multiselectable", "aria-readonly"]
- },
- "gridcell": {
- "nameFrom": ["contents", "author"],
- "scope": ["row"],
- "superclasses": ["section", "widget"],
- "supportedAttributes": ["aria-readonly", "aria-required", "aria-selected"]
- },
- "group": {
- "nameFrom": ["author"],
- "superclasses": ["section"],
- "supportedAttributes": ["aria-activedescendant"]
- },
- "heading": { "superclasses": ["sectionhead"], "supportedAttributes": ["aria-level"] },
- "img": { "nameFrom": ["author"], "superclasses": ["section"] },
- "input": {
- "abstract": true,
- "nameFrom": ["author"],
- "superclasses": ["widget"]
- },
- "landmark": {
- "abstract": true,
- "nameFrom": ["contents", "author"],
- "superclasses": ["region"]
- },
- "link": {
- "nameFrom": ["contents", "author"],
- "superclasses": ["command"],
- "supportedAttributes": ["aria-expanded"]
- },
- "list": {
- "mustContain": ["group", "listitem", "listitem"],
- "nameFrom": ["author"],
- "superclasses": ["region"]
- },
- "listbox": {
- "mustContain": ["option"],
- "nameFrom": ["author"],
- "superclasses": ["list", "select"],
- "supportedAttributes": ["aria-multiselectable", "aria-required"]
- },
- "listitem": {
- "nameFrom": ["contents", "author"],
- "scope": ["list"],
- "superclasses": ["section"],
- "supportedAttributes": ["aria-level", "aria-posinset", "aria-setsize"]
- },
- "log": { "nameFrom": ["author"], "superclasses": ["region"] },
- "main": { "nameFrom": ["author"], "superclasses": ["landmark"] },
- "marquee": { "superclasses": ["section"] },
- "math": { "nameFrom": ["author"], "superclasses": ["section"]},
- "menu": {
- "mustContain": ["group", "menuitemradio", "menuitem", "menuitemcheckbox", "menuitemradio"],
- "nameFrom": ["author"],
- "superclasses": ["list", "select"]
- },
- "menubar": { "nameFrom": ["author"], "superclasses": ["menu"] },
- "menuitem": {
- "nameFrom": ["contents", "author"],
- "scope": ["menu", "menubar"],
- "superclasses": ["command"]
- },
- "menuitemcheckbox": {
- "nameFrom": ["contents", "author"],
- "scope": ["menu", "menubar"],
- "superclasses": ["checkbox", "menuitem"]
- },
- "menuitemradio": {
- "nameFrom": ["contents", "author"],
- "scope": ["menu", "menubar"],
- "superclasses": ["menuitemcheckbox", "radio"]
- },
- "navigation": { "nameFrom": ["author"], "superclasses": ["landmark"] },
- "note": { "nameFrom": ["author"], "superclasses": ["section"] },
- "option": {
- "nameFrom": ["contents", "author"],
- "superclasses": ["input"],
- "supportedAttributes": ["aria-checked", "aria-posinset", "aria-selected", "aria-setsize"]
- },
- "presentation": { "superclasses": ["structure"] },
- "progressbar": { "nameFrom": ["author"], "superclasses": ["range"] },
- "radio": {
- "nameFrom": ["contents", "author"],
- "superclasses": ["checkbox", "option"]
- },
- "radiogroup": {
- "mustContain": ["radio"],
- "nameFrom": ["author"],
- "superclasses": ["select"],
- "supportedAttributes": ["aria-required"]
- },
- "range": {
- "abstract": true,
- "nameFrom": ["author"],
- "superclasses": ["widget"],
- "supportedAttributes": ["aria-valuemax", "aria-valuemin", "aria-valuenow", "aria-valuetext"]
- },
- "region": { "nameFrom": ["author"], "superclasses": ["section"] },
- "roletype": {
- "abstract": true,
- "supportedAttributes": [
- "aria-atomic",
- "aria-busy",
- "aria-controls",
- "aria-describedby",
- "aria-disabled",
- "aria-dropeffect",
- "aria-flowto",
- "aria-grabbed",
- "aria-haspopup",
- "aria-hidden",
- "aria-invalid",
- "aria-label",
- "aria-labelledby",
- "aria-live",
- "aria-owns",
- "aria-relevant"
- ]
- },
- "row": {
- "mustContain": ["columnheader", "gridcell", "rowheader"],
- "nameFrom": ["contents", "author"],
- "scope": ["grid", "rowgroup", "treegrid"],
- "superclasses": ["group", "widget"],
- "supportedAttributes": ["aria-level", "aria-selected"]
- },
- "rowgroup": {
- "mustContain": ["row"],
- "nameFrom": ["contents", "author"],
- "scope": ["grid"],
- "superclasses": ["group"]
- },
- "rowheader": {
- "nameFrom": ["contents", "author"],
- "scope": ["row"],
- "superclasses": ["gridcell", "sectionhead", "widget"],
- "supportedAttributes": ["aria-sort"]
- },
- "scrollbar": {
- "nameFrom": ["author"],
- "requiredAttributes": [
- "aria-controls",
- "aria-orientation",
- "aria-valuemax",
- "aria-valuemin",
- "aria-valuenow"
- ],
- "superclasses": ["input", "range"]
- },
- "search": { "nameFrom": ["author"], "superclasses": ["landmark"] },
- "section": {
- "abstract": true,
- "nameFrom": ["contents", "author"],
- "superclasses": ["structure"],
- "supportedAttributes": ["aria-expanded"]
- },
- "sectionhead": {
- "abstract": true,
- "nameFrom": ["contents", "author"],
- "superclasses": ["structure"],
- "supportedAttributes": ["aria-expanded"]
- },
- "select": {
- "abstract": true,
- "nameFrom": ["author"],
- "superclasses": ["composite", "group", "input"]
- },
- "separator": {
- "nameFrom": ["author"],
- "superclasses": ["structure"],
- "supportedAttributes": ["aria-expanded", "aria-orientation"]
- },
- "slider": {
- "nameFrom": ["author"],
- "requiredAttributes": ["aria-valuemax", "aria-valuemin", "aria-valuenow"],
- "superclasses": ["input", "range"],
- "supportedAttributes": ["aria-orientation"]
- },
- "spinbutton": {
- "nameFrom": ["author"],
- "requiredAttributes": ["aria-valuemax", "aria-valuemin", "aria-valuenow"],
- "superclasses": ["input", "range"],
- "supportedAttributes": ["aria-required"]
- },
- "status": { "superclasses": ["region"] },
- "structure": { "abstract": true, "superclasses": ["roletype"] },
- "tab": {
- "nameFrom": ["contents", "author"],
- "scope": ["tablist"],
- "superclasses": ["sectionhead", "widget"],
- "supportedAttributes": ["aria-selected"]
- },
- "tablist": {
- "mustContain": ["tab"],
- "nameFrom": ["author"],
- "superclasses": ["composite", "directory"],
- "supportedAttributes": ["aria-level"]
- },
- "tabpanel": { "nameFrom": ["author"], "superclasses": ["region"] },
- "textbox": {
- "nameFrom": ["author"],
- "superclasses": ["input"],
- "supportedAttributes": [
- "aria-activedescendant",
- "aria-autocomplete",
- "aria-multiline",
- "aria-readonly",
- "aria-required"
- ]
- },
- "timer": { "nameFrom": ["author"], "superclasses": ["status"] },
- "toolbar": { "nameFrom": ["author"], "superclasses": ["group"] },
- "tooltip": { "superclasses": ["section"] },
- "tree": {
- "mustContain": ["group", "treeitem", "treeitem"],
- "nameFrom": ["author"],
- "superclasses": ["select"],
- "supportedAttributes": ["aria-multiselectable", "aria-required"]
- },
- "treegrid": {
- "mustContain": ["row"],
- "nameFrom": ["author"],
- "superclasses": ["grid","tree"]
- },
- "treeitem": {
- "nameFrom": ["contents", "author"],
- "scope": ["group", "tree"],
- "superclasses": ["listitem", "option"]
- },
- "widget": { "abstract": true, "superclasses": ["roletype"] },
- "window": {
- "abstract": true,
- "nameFrom": ["author"],
- "superclasses": ["roletype"],
- "supportedAttributes": ["aria-expanded"]
- }
+ 'checkbox': {'nameFrom': ['contents', 'author'], 'requiredAttributes': ['aria-checked'], 'superclasses': ['input']},
+ 'columnheader': {
+ 'nameFrom': ['contents', 'author'],
+ 'scope': ['row'],
+ 'superclasses': ['gridcell', 'sectionhead', 'widget'],
+ 'supportedAttributes': ['aria-sort']
+ },
+ 'combobox': {
+ 'mustContain': ['listbox', 'textbox'],
+ 'nameFrom': ['author'],
+ 'requiredAttributes': ['aria-expanded'],
+ 'superclasses': ['select'],
+ 'supportedAttributes': ['aria-autocomplete', 'aria-required']
+ },
+ 'command': {'abstract': true, 'nameFrom': ['author'], 'superclasses': ['widget']},
+ 'complementary': {'nameFrom': ['author'], 'superclasses': ['landmark']},
+ 'composite': {
+ 'abstract': true,
+ 'nameFrom': ['author'],
+ 'superclasses': ['widget'],
+ 'supportedAttributes': ['aria-activedescendant'],
+ },
+ 'contentinfo': {'nameFrom': ['author'], 'superclasses': ['landmark']},
+ 'definition': {'nameFrom': ['author'], 'superclasses': ['section']},
+ 'dialog': {'nameFrom': ['author'], 'superclasses': ['window']},
+ 'directory': {'nameFrom': ['contents', 'author'], 'superclasses': ['list']},
+ 'document': {'nameFrom': ['author'], 'superclasses': ['structure'], 'supportedAttributes': ['aria-expanded']},
+ 'form': {'nameFrom': ['author'], 'superclasses': ['landmark']},
+ 'grid': {
+ 'mustContain': ['row', 'rowgroup', 'row'],
+ 'nameFrom': ['author'],
+ 'superclasses': ['composite', 'region'],
+ 'supportedAttributes': ['aria-level', 'aria-multiselectable', 'aria-readonly']
+ },
+ 'gridcell': {
+ 'nameFrom': ['contents', 'author'],
+ 'scope': ['row'],
+ 'superclasses': ['section', 'widget'],
+ 'supportedAttributes': ['aria-readonly', 'aria-required', 'aria-selected']
+ },
+ 'group': {'nameFrom': ['author'], 'superclasses': ['section'], 'supportedAttributes': ['aria-activedescendant']},
+ 'heading': {'superclasses': ['sectionhead'], 'supportedAttributes': ['aria-level']},
+ 'img': {'nameFrom': ['author'], 'superclasses': ['section']},
+ 'input': {'abstract': true, 'nameFrom': ['author'], 'superclasses': ['widget']},
+ 'landmark': {'abstract': true, 'nameFrom': ['contents', 'author'], 'superclasses': ['region']},
+ 'link': {'nameFrom': ['contents', 'author'], 'superclasses': ['command'], 'supportedAttributes': ['aria-expanded']},
+ 'list': {'mustContain': ['group', 'listitem', 'listitem'], 'nameFrom': ['author'], 'superclasses': ['region']},
+ 'listbox': {
+ 'mustContain': ['option'],
+ 'nameFrom': ['author'],
+ 'superclasses': ['list', 'select'],
+ 'supportedAttributes': ['aria-multiselectable', 'aria-required']
+ },
+ 'listitem': {
+ 'nameFrom': ['contents', 'author'],
+ 'scope': ['list'],
+ 'superclasses': ['section'],
+ 'supportedAttributes': ['aria-level', 'aria-posinset', 'aria-setsize']
+ },
+ 'log': {'nameFrom': ['author'], 'superclasses': ['region']},
+ 'main': {'nameFrom': ['author'], 'superclasses': ['landmark']},
+ 'marquee': {'superclasses': ['section']},
+ 'math': {'nameFrom': ['author'], 'superclasses': ['section']},
+ 'menu': {
+ 'mustContain': ['group', 'menuitemradio', 'menuitem', 'menuitemcheckbox', 'menuitemradio'],
+ 'nameFrom': ['author'],
+ 'superclasses': ['list', 'select']
+ },
+ 'menubar': {'nameFrom': ['author'], 'superclasses': ['menu']},
+ 'menuitem': {'nameFrom': ['contents', 'author'], 'scope': ['menu', 'menubar'], 'superclasses': ['command']},
+ 'menuitemcheckbox':
+ {'nameFrom': ['contents', 'author'], 'scope': ['menu', 'menubar'], 'superclasses': ['checkbox', 'menuitem']},
+ 'menuitemradio': {
+ 'nameFrom': ['contents', 'author'],
+ 'scope': ['menu', 'menubar'],
+ 'superclasses': ['menuitemcheckbox', 'radio']
+ },
+ 'navigation': {'nameFrom': ['author'], 'superclasses': ['landmark']},
+ 'note': {'nameFrom': ['author'], 'superclasses': ['section']},
+ 'option': {
+ 'nameFrom': ['contents', 'author'],
+ 'superclasses': ['input'],
+ 'supportedAttributes': ['aria-checked', 'aria-posinset', 'aria-selected', 'aria-setsize']
+ },
+ 'presentation': {'superclasses': ['structure']},
+ 'progressbar': {'nameFrom': ['author'], 'superclasses': ['range']},
+ 'radio': {'nameFrom': ['contents', 'author'], 'superclasses': ['checkbox', 'option']},
+ 'radiogroup': {
+ 'mustContain': ['radio'],
+ 'nameFrom': ['author'],
+ 'superclasses': ['select'],
+ 'supportedAttributes': ['aria-required']
+ },
+ 'range': {
+ 'abstract': true,
+ 'nameFrom': ['author'],
+ 'superclasses': ['widget'],
+ 'supportedAttributes': ['aria-valuemax', 'aria-valuemin', 'aria-valuenow', 'aria-valuetext']
+ },
+ 'region': {'nameFrom': ['author'], 'superclasses': ['section']},
+ 'roletype': {
+ 'abstract': true,
+ 'supportedAttributes': [
+ 'aria-atomic', 'aria-busy', 'aria-controls', 'aria-describedby', 'aria-disabled', 'aria-dropeffect',
+ 'aria-flowto', 'aria-grabbed', 'aria-haspopup', 'aria-hidden', 'aria-invalid', 'aria-label', 'aria-labelledby',
+ 'aria-live', 'aria-owns', 'aria-relevant'
+ ]
+ },
+ 'row': {
+ 'mustContain': ['columnheader', 'gridcell', 'rowheader'],
+ 'nameFrom': ['contents', 'author'],
+ 'scope': ['grid', 'rowgroup', 'treegrid'],
+ 'superclasses': ['group', 'widget'],
+ 'supportedAttributes': ['aria-level', 'aria-selected']
+ },
+ 'rowgroup':
+ {'mustContain': ['row'], 'nameFrom': ['contents', 'author'], 'scope': ['grid'], 'superclasses': ['group']},
+ 'rowheader': {
+ 'nameFrom': ['contents', 'author'],
+ 'scope': ['row'],
+ 'superclasses': ['gridcell', 'sectionhead', 'widget'],
+ 'supportedAttributes': ['aria-sort']
+ },
+ 'scrollbar': {
+ 'nameFrom': ['author'],
+ 'requiredAttributes': ['aria-controls', 'aria-orientation', 'aria-valuemax', 'aria-valuemin', 'aria-valuenow'],
+ 'superclasses': ['input', 'range']
+ },
+ 'search': {'nameFrom': ['author'], 'superclasses': ['landmark']},
+ 'section': {
+ 'abstract': true,
+ 'nameFrom': ['contents', 'author'],
+ 'superclasses': ['structure'],
+ 'supportedAttributes': ['aria-expanded']
+ },
+ 'sectionhead': {
+ 'abstract': true,
+ 'nameFrom': ['contents', 'author'],
+ 'superclasses': ['structure'],
+ 'supportedAttributes': ['aria-expanded']
+ },
+ 'select': {'abstract': true, 'nameFrom': ['author'], 'superclasses': ['composite', 'group', 'input']},
+ 'separator': {
+ 'nameFrom': ['author'],
+ 'superclasses': ['structure'],
+ 'supportedAttributes': ['aria-expanded', 'aria-orientation']
+ },
+ 'slider': {
+ 'nameFrom': ['author'],
+ 'requiredAttributes': ['aria-valuemax', 'aria-valuemin', 'aria-valuenow'],
+ 'superclasses': ['input', 'range'],
+ 'supportedAttributes': ['aria-orientation']
+ },
+ 'spinbutton': {
+ 'nameFrom': ['author'],
+ 'requiredAttributes': ['aria-valuemax', 'aria-valuemin', 'aria-valuenow'],
+ 'superclasses': ['input', 'range'],
+ 'supportedAttributes': ['aria-required']
+ },
+ 'status': {'superclasses': ['region']},
+ 'structure': {'abstract': true, 'superclasses': ['roletype']},
+ 'tab': {
+ 'nameFrom': ['contents', 'author'],
+ 'scope': ['tablist'],
+ 'superclasses': ['sectionhead', 'widget'],
+ 'supportedAttributes': ['aria-selected']
+ },
+ 'tablist': {
+ 'mustContain': ['tab'],
+ 'nameFrom': ['author'],
+ 'superclasses': ['composite', 'directory'],
+ 'supportedAttributes': ['aria-level']
+ },
+ 'tabpanel': {'nameFrom': ['author'], 'superclasses': ['region']},
+ 'textbox': {
+ 'nameFrom': ['author'],
+ 'superclasses': ['input'],
+ 'supportedAttributes':
+ ['aria-activedescendant', 'aria-autocomplete', 'aria-multiline', 'aria-readonly', 'aria-required']
+ },
+ 'timer': {'nameFrom': ['author'], 'superclasses': ['status']},
+ 'toolbar': {'nameFrom': ['author'], 'superclasses': ['group']},
+ 'tooltip': {'superclasses': ['section']},
+ 'tree': {
+ 'mustContain': ['group', 'treeitem', 'treeitem'],
+ 'nameFrom': ['author'],
+ 'superclasses': ['select'],
+ 'supportedAttributes': ['aria-multiselectable', 'aria-required']
+ },
+ 'treegrid': {'mustContain': ['row'], 'nameFrom': ['author'], 'superclasses': ['grid', 'tree']},
+ 'treeitem':
+ {'nameFrom': ['contents', 'author'], 'scope': ['group', 'tree'], 'superclasses': ['listitem', 'option']},
+ 'widget': {'abstract': true, 'superclasses': ['roletype']},
+ 'window': {
+ 'abstract': true,
+ 'nameFrom': ['author'],
+ 'superclasses': ['roletype'],
+ 'supportedAttributes': ['aria-expanded']
}
+ }
};

Powered by Google App Engine
This is Rietveld 408576698