| 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 8f4bb0e652ad34f1e6ef636d3bc44dce708629dd..59d3e3d8da95673abc472baaf7e8396046fa62c7 100644
|
| --- a/content/renderer/accessibility/blink_ax_enum_conversion.cc
|
| +++ b/content/renderer/accessibility/blink_ax_enum_conversion.cc
|
| @@ -10,8 +10,6 @@ namespace content {
|
|
|
| uint32_t AXStateFromBlink(const blink::WebAXObject& o) {
|
| uint32_t state = 0;
|
| - if (o.IsChecked())
|
| - state |= (1 << ui::AX_STATE_CHECKED);
|
|
|
| blink::WebAXExpanded expanded = o.IsExpanded();
|
| if (expanded) {
|
| @@ -527,6 +525,20 @@ ui::AXInvalidState AXInvalidStateFromBlink(
|
| return ui::AX_INVALID_STATE_NONE;
|
| }
|
|
|
| +ui::AXCheckedState AXCheckedStateFromBlink(
|
| + blink::WebAXCheckedState checked_state) {
|
| + switch (checked_state) {
|
| + case blink::WebAXCheckedFalse:
|
| + return ui::AX_CHECKED_STATE_FALSE;
|
| + case blink::WebAXCheckedTrue:
|
| + return ui::AX_CHECKED_STATE_TRUE;
|
| + case blink::WebAXCheckedMixed:
|
| + return ui::AX_CHECKED_STATE_MIXED;
|
| + }
|
| + NOTREACHED();
|
| + return ui::AX_CHECKED_STATE_FALSE;
|
| +}
|
| +
|
| ui::AXSortDirection AXSortDirectionFromBlink(
|
| blink::WebAXSortDirection sort_direction) {
|
| switch (sort_direction) {
|
|
|