| Index: content/renderer/accessibility/blink_ax_tree_source.cc
|
| diff --git a/content/renderer/accessibility/blink_ax_tree_source.cc b/content/renderer/accessibility/blink_ax_tree_source.cc
|
| index 4e20199df6690420804e262d3109e7c94e514955..1c89507e2e60b7668dbd7fb82dd16802317dbb6f 100644
|
| --- a/content/renderer/accessibility/blink_ax_tree_source.cc
|
| +++ b/content/renderer/accessibility/blink_ax_tree_source.cc
|
| @@ -427,9 +427,6 @@ void BlinkAXTreeSource::SerializeNode(blink::WebAXObject src,
|
| dst->AddStringAttribute(ui::AX_ATTR_VALUE, src.StringValue().Utf8());
|
| }
|
|
|
| - if (src.IsButtonStateMixed())
|
| - dst->AddBoolAttribute(ui::AX_ATTR_STATE_MIXED, true);
|
| -
|
| if (src.CanSetValueAttribute())
|
| dst->AddBoolAttribute(ui::AX_ATTR_CAN_SET_VALUE, true);
|
|
|
| @@ -493,6 +490,12 @@ void BlinkAXTreeSource::SerializeNode(blink::WebAXObject src,
|
| src.AriaInvalidValue().Utf8());
|
| }
|
|
|
| + if (src.IsCheckable()) {
|
| + const blink::WebAXCheckedState checked_state = src.CheckedState();
|
| + dst->AddIntAttribute(ui::AX_ATTR_CHECKED_STATE,
|
| + AXCheckedStateFromBlink(checked_state));
|
| + }
|
| +
|
| if (src.GetTextDirection()) {
|
| dst->AddIntAttribute(ui::AX_ATTR_TEXT_DIRECTION,
|
| AXTextDirectionFromBlink(src.GetTextDirection()));
|
|
|