| Index: content/renderer/accessibility/blink_ax_enum_conversion.cc
|
| diff --git a/content/renderer/accessibility/blink_ax_enum_conversion.cc b/content/renderer/accessibility/blink_ax_enum_conversion.cc
|
| index a48994a8a76368527ec1f9d971773b036e575bae..e5e7e0b235d3ed5b72767d3b5d6be486cc2f31ae 100644
|
| --- a/content/renderer/accessibility/blink_ax_enum_conversion.cc
|
| +++ b/content/renderer/accessibility/blink_ax_enum_conversion.cc
|
| @@ -67,15 +67,21 @@ uint32 AXStateFromBlink(const blink::WebAXObject& o) {
|
| if (o.canSetSelectedAttribute())
|
| state |= (1 << ui::AX_STATE_SELECTABLE);
|
|
|
| + if (o.isEditable())
|
| + state |= (1 << ui::AX_STATE_EDITABLE);
|
| +
|
| + if (o.isEnabled())
|
| + state |= (1 << ui::AX_STATE_ENABLED);
|
| +
|
| if (o.isSelected())
|
| state |= (1 << ui::AX_STATE_SELECTED);
|
|
|
| + if (o.isRichlyEditable())
|
| + state |= (1 << ui::AX_STATE_RICHLY_EDITABLE);
|
| +
|
| if (o.isVisited())
|
| state |= (1 << ui::AX_STATE_VISITED);
|
|
|
| - if (o.isEnabled())
|
| - state |= (1 << ui::AX_STATE_ENABLED);
|
| -
|
| if (o.orientation() == blink::WebAXOrientationVertical)
|
| state |= (1 << ui::AX_STATE_VERTICAL);
|
| else if (o.orientation() == blink::WebAXOrientationHorizontal)
|
|
|