Index: third_party/WebKit/Source/devtools/front_end/accessibility/AccessibilityStrings.js |
diff --git a/third_party/WebKit/Source/devtools/front_end/accessibility/AccessibilityStrings.js b/third_party/WebKit/Source/devtools/front_end/accessibility/AccessibilityStrings.js |
index 744a17b64063b519451b786bfb7fb70d29beef75..299553dd715ad3025359ff7a2a86cea31ddce7ec 100644 |
--- a/third_party/WebKit/Source/devtools/front_end/accessibility/AccessibilityStrings.js |
+++ b/third_party/WebKit/Source/devtools/front_end/accessibility/AccessibilityStrings.js |
@@ -1,232 +1,186 @@ |
// Copyright 2015 The Chromium Authors. All rights reserved. |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
- |
WebInspector.AccessibilityStrings = {}; |
WebInspector.AccessibilityStrings.AXAttributes = { |
- "disabled" : { |
- name : "Disabled", |
- description : "If true, this element currently cannot be interacted with.", |
- group : "AXGlobalStates" |
- }, |
- "invalid" : { |
- name : "Invalid user entry", |
- description : "If true, this element's user-entered value does not conform to validation requirement.", |
- group : "AXGlobalStates" |
- }, |
- "live" : { |
- name : "Live region", |
- description : "Whether and what priority of live updates may be expected for this element.", |
- group : "AXLiveRegionAttributes" |
- }, |
- "atomic" : { |
- name : "Atomic (live regions)", |
- description : "If this element may receive live updates, whether the entire live region should be presented to the user on changes, or only changed nodes.", |
- group : "AXLiveRegionAttributes" |
- }, |
- "relevant" : { |
- name : "Relevant (live regions)", |
- description : "If this element may receive live updates, what type of updates should trigger a notification.", |
- group : "AXLiveRegionAttributes" |
- }, |
- "busy" : { |
- name : "Busy (live regions)", |
- description : "Whether this element or its subtree are currently being updated (and thus may be in an inconsistent state).", |
- group : "AXLiveRegionAttributes" |
- }, |
- "root" : { |
- name : "Live region root", |
- description : "If this element may receive live updates, the root element of the containing live region.", |
- group : "AXLiveRegionAttributes" |
- }, |
- "autocomplete" : { |
- name : "Has autocomplete", |
- description : "Whether and what type of autocomplete suggestions are currently provided by this element.", |
- group : "AXWidgetAttributes" |
- }, |
- "haspopup" : { |
- name : "Has popup", |
- description : "Whether this element has caused some kind of pop-up (such as a menu) to appear.", |
- group : "AXWidgetAttributes" |
- }, |
- "level" : { |
- name : "Level", |
- description : "The hierarchical level of this element.", |
- group : "AXWidgetAttributes" |
- }, |
- "multiselectable" : { |
- name : "Multi-selectable", |
- description : "Whether a user may select more than one option from this widget.", |
- group : "AXWidgetAttributes" |
- }, |
- "orientation" : { |
- name : "Orientation", |
- description : "Whether this linear element's orientation is horizontal or vertical.", |
- group : "AXWidgetAttributes" |
- }, |
- "multiline" : { |
- name : "Multi-line", |
- description : "Whether this textbox may have more than one line.", |
- group : "AXWidgetAttributes" |
- }, |
- "readonly" : { |
- name : "Read-only", |
- description : "If true, this element may be interacted with, but its value cannot be changed.", |
- group : "AXWidgetAttributes" |
- }, |
- "required" : { |
- name : "Required", |
- description : "Whether this element is a required field in a form.", |
- group : "AXWidgetAttributes" |
- }, |
- "valuemin" : { |
- name : "Minimum value", |
- description : "For a range widget, the minimum allowed value.", |
- group : "AXWidgetAttributes" |
- }, |
- "valuemax" : { |
- name : "Maximum value", |
- description : "For a range widget, the maximum allowed value.", |
- group : "AXWidgetAttributes" |
- }, |
- "valuetext" : { |
- name : "Value description", |
- description : "A human-readable version of the value of a range widget (where necessary).", |
- group : "AXWidgetAttributes" |
- }, |
- "checked" : { |
- name : "Checked", |
- description : "Whether this checkbox, radio button or tree item is checked, unchecked, or mixed (e.g. has both checked and un-checked children).", |
- group : "AXWidgetStates" |
- }, |
- "expanded" : { |
- name : "Expanded", |
- description : "Whether this element, or another grouping element it controls, is expanded.", |
- group : "AXWidgetStates" |
- }, |
- "pressed" : { |
- name : "Pressed", |
- description : "Whether this toggle button is currently in a pressed state.", |
- group : "AXWidgetStates" |
- }, |
- "selected" : { |
- name : "Selected", |
- description : "Whether the option represented by this element is currently selected.", |
- group : "AXWidgetStates" |
- }, |
- "activedescendant" : { |
- name : "Active descendant", |
- description : "The descendant of this element which is active; i.e. the element to which focus should be delegated.", |
- group : "AXRelationshipAttributes" |
- }, |
- "flowto" : { |
- name : "Flows to", |
- description : "Element to which the user may choose to navigate after this one, instead of the next element in the DOM order.", |
- group : "AXRelationshipAttributes" |
- }, |
- "controls" : { |
- name : "Controls", |
- description : "Element or elements whose content or presence is/are controlled by this widget.", |
- group : "AXRelationshipAttributes" |
- }, |
- "describedby" : { |
- name : "Described by", |
- description : "Element or elements which form the description of this element.", |
- group : "AXRelationshipAttributes" |
- }, |
- "labelledby" : { |
- name : "Labeled by", |
- description : "Element or elements which may form the name of this element.", |
- group : "AXRelationshipAttributes" |
- }, |
- "owns" : { |
- name : "Owns", |
- description : "Element or elements which should be considered descendants of this element, despite not being descendants in the DOM.", |
- group : "AXRelationshipAttributes" |
- }, |
- "name": { |
- name : "Name", |
- description : "The computed name of this element.", |
- group : "Default" |
- }, |
- "role": { |
- name: "Role", |
- description: "Indicates the purpose of this element, such as a user interface idiom for a widget, or structural role within a document.", |
- group: "Default" |
- }, |
- "value": { |
- name: "Value", |
- description: "The value of this element; this may be user-provided or developer-provided, depending on the element.", |
- group: "Default" |
- }, |
- "help": { |
- name: "Help", |
- description: "The computed help text for this element.", |
- group: "Default" |
- }, |
- "description": { |
- name: "Description", |
- description: "The accessible description for this element.", |
- group: "Default" |
- } |
+ 'disabled': { |
+ name: 'Disabled', |
+ description: 'If true, this element currently cannot be interacted with.', |
+ group: 'AXGlobalStates' |
+ }, |
+ 'invalid': { |
+ name: 'Invalid user entry', |
+ description: 'If true, this element\'s user-entered value does not conform to validation requirement.', |
+ group: 'AXGlobalStates' |
+ }, |
+ 'live': { |
+ name: 'Live region', |
+ description: 'Whether and what priority of live updates may be expected for this element.', |
+ group: 'AXLiveRegionAttributes' |
+ }, |
+ 'atomic': { |
+ name: 'Atomic (live regions)', |
+ description: |
+ 'If this element may receive live updates, whether the entire live region should be presented to the user on changes, or only changed nodes.', |
+ group: 'AXLiveRegionAttributes' |
+ }, |
+ 'relevant': { |
+ name: 'Relevant (live regions)', |
+ description: 'If this element may receive live updates, what type of updates should trigger a notification.', |
+ group: 'AXLiveRegionAttributes' |
+ }, |
+ 'busy': { |
+ name: 'Busy (live regions)', |
+ description: |
+ 'Whether this element or its subtree are currently being updated (and thus may be in an inconsistent state).', |
+ group: 'AXLiveRegionAttributes' |
+ }, |
+ 'root': { |
+ name: 'Live region root', |
+ description: 'If this element may receive live updates, the root element of the containing live region.', |
+ group: 'AXLiveRegionAttributes' |
+ }, |
+ 'autocomplete': { |
+ name: 'Has autocomplete', |
+ description: 'Whether and what type of autocomplete suggestions are currently provided by this element.', |
+ group: 'AXWidgetAttributes' |
+ }, |
+ 'haspopup': { |
+ name: 'Has popup', |
+ description: 'Whether this element has caused some kind of pop-up (such as a menu) to appear.', |
+ group: 'AXWidgetAttributes' |
+ }, |
+ 'level': {name: 'Level', description: 'The hierarchical level of this element.', group: 'AXWidgetAttributes'}, |
+ 'multiselectable': { |
+ name: 'Multi-selectable', |
+ description: 'Whether a user may select more than one option from this widget.', |
+ group: 'AXWidgetAttributes' |
+ }, |
+ 'orientation': { |
+ name: 'Orientation', |
+ description: 'Whether this linear element\'s orientation is horizontal or vertical.', |
+ group: 'AXWidgetAttributes' |
+ }, |
+ 'multiline': { |
+ name: 'Multi-line', |
+ description: 'Whether this textbox may have more than one line.', |
+ group: 'AXWidgetAttributes' |
+ }, |
+ 'readonly': { |
+ name: 'Read-only', |
+ description: 'If true, this element may be interacted with, but its value cannot be changed.', |
+ group: 'AXWidgetAttributes' |
+ }, |
+ 'required': { |
+ name: 'Required', |
+ description: 'Whether this element is a required field in a form.', |
+ group: 'AXWidgetAttributes' |
+ }, |
+ 'valuemin': { |
+ name: 'Minimum value', |
+ description: 'For a range widget, the minimum allowed value.', |
+ group: 'AXWidgetAttributes' |
+ }, |
+ 'valuemax': { |
+ name: 'Maximum value', |
+ description: 'For a range widget, the maximum allowed value.', |
+ group: 'AXWidgetAttributes' |
+ }, |
+ 'valuetext': { |
+ name: 'Value description', |
+ description: 'A human-readable version of the value of a range widget (where necessary).', |
+ group: 'AXWidgetAttributes' |
+ }, |
+ 'checked': { |
+ name: 'Checked', |
+ description: |
+ 'Whether this checkbox, radio button or tree item is checked, unchecked, or mixed (e.g. has both checked and un-checked children).', |
+ group: 'AXWidgetStates' |
+ }, |
+ 'expanded': { |
+ name: 'Expanded', |
+ description: 'Whether this element, or another grouping element it controls, is expanded.', |
+ group: 'AXWidgetStates' |
+ }, |
+ 'pressed': { |
+ name: 'Pressed', |
+ description: 'Whether this toggle button is currently in a pressed state.', |
+ group: 'AXWidgetStates' |
+ }, |
+ 'selected': { |
+ name: 'Selected', |
+ description: 'Whether the option represented by this element is currently selected.', |
+ group: 'AXWidgetStates' |
+ }, |
+ 'activedescendant': { |
+ name: 'Active descendant', |
+ description: 'The descendant of this element which is active; i.e. the element to which focus should be delegated.', |
+ group: 'AXRelationshipAttributes' |
+ }, |
+ 'flowto': { |
+ name: 'Flows to', |
+ description: |
+ 'Element to which the user may choose to navigate after this one, instead of the next element in the DOM order.', |
+ group: 'AXRelationshipAttributes' |
+ }, |
+ 'controls': { |
+ name: 'Controls', |
+ description: 'Element or elements whose content or presence is/are controlled by this widget.', |
+ group: 'AXRelationshipAttributes' |
+ }, |
+ 'describedby': { |
+ name: 'Described by', |
+ description: 'Element or elements which form the description of this element.', |
+ group: 'AXRelationshipAttributes' |
+ }, |
+ 'labelledby': { |
+ name: 'Labeled by', |
+ description: 'Element or elements which may form the name of this element.', |
+ group: 'AXRelationshipAttributes' |
+ }, |
+ 'owns': { |
+ name: 'Owns', |
+ description: |
+ 'Element or elements which should be considered descendants of this element, despite not being descendants in the DOM.', |
+ group: 'AXRelationshipAttributes' |
+ }, |
+ 'name': {name: 'Name', description: 'The computed name of this element.', group: 'Default'}, |
+ 'role': { |
+ name: 'Role', |
+ description: |
+ 'Indicates the purpose of this element, such as a user interface idiom for a widget, or structural role within a document.', |
+ group: 'Default' |
+ }, |
+ 'value': { |
+ name: 'Value', |
+ description: |
+ 'The value of this element; this may be user-provided or developer-provided, depending on the element.', |
+ group: 'Default' |
+ }, |
+ 'help': {name: 'Help', description: 'The computed help text for this element.', group: 'Default'}, |
+ 'description': {name: 'Description', description: 'The accessible description for this element.', group: 'Default'} |
}; |
WebInspector.AccessibilityStrings.AXSourceTypes = { |
- "attribute": { |
- name: "From attribute", |
- description: "Value from attribute." |
- }, |
- "implicit": { |
- name: "Implicit", |
- description: "Implicit value.", |
- }, |
- "style": { |
- name: "From style", |
- description: "Value from style." |
- }, |
- "contents": { |
- name: "Contents", |
- description: "Value from element contents." |
- }, |
- "placeholder": { |
- name: "From placeholder attribute", |
- description: "Value from placeholder attribute." |
- }, |
- "relatedElement": { |
- name: "Related element", |
- description: "Value from related element." |
- } |
+ 'attribute': {name: 'From attribute', description: 'Value from attribute.'}, |
+ 'implicit': { |
+ name: 'Implicit', |
+ description: 'Implicit value.', |
+ }, |
+ 'style': {name: 'From style', description: 'Value from style.'}, |
+ 'contents': {name: 'Contents', description: 'Value from element contents.'}, |
+ 'placeholder': {name: 'From placeholder attribute', description: 'Value from placeholder attribute.'}, |
+ 'relatedElement': {name: 'Related element', description: 'Value from related element.'} |
}; |
WebInspector.AccessibilityStrings.AXNativeSourceTypes = { |
- "figcaption": { |
- name: "From caption", |
- description: "Value from figcaption element." |
- }, |
- "label": { |
- name: "From label", |
- description: "Value from label element." |
- }, |
- "labelfor": { |
- name: "From label (for)", |
- description: "Value from label element with for= attribute." |
- }, |
- "labelwrapped": { |
- name: "From label (wrapped)", |
- description: "Value from label element wrapped." |
- }, |
- "tablecaption": { |
- name: "From caption", |
- description: "Value from table caption." |
- }, |
- "title": { |
- "name": "From title", |
- "description": "Value from title attribute." |
- }, |
- "other": { |
- name: "From native HTML", |
- description: "Value from native HTML (unknown source)." |
- }, |
+ 'figcaption': {name: 'From caption', description: 'Value from figcaption element.'}, |
+ 'label': {name: 'From label', description: 'Value from label element.'}, |
+ 'labelfor': {name: 'From label (for)', description: 'Value from label element with for= attribute.'}, |
+ 'labelwrapped': {name: 'From label (wrapped)', description: 'Value from label element wrapped.'}, |
+ 'tablecaption': {name: 'From caption', description: 'Value from table caption.'}, |
+ 'title': {'name': 'From title', 'description': 'Value from title attribute.'}, |
+ 'other': {name: 'From native HTML', description: 'Value from native HTML (unknown source).'}, |
}; |