| 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 eea58484e845ee9839d1eb73fb2b22c4380b5fd0..28beae9ec83cfc28260e33163a6eb46ffa011a1c 100644
|
| --- a/content/renderer/accessibility/blink_ax_enum_conversion.cc
|
| +++ b/content/renderer/accessibility/blink_ax_enum_conversion.cc
|
| @@ -434,6 +434,30 @@ ui::AXTextStyle AXTextStyleFromBlink(blink::WebAXTextStyle text_style) {
|
| return static_cast<ui::AXTextStyle>(browser_text_style);
|
| }
|
|
|
| +ui::AXAriaCurrent AXAriaCurrentFromBlink(blink::WebAXAriaCurrent aria_current) {
|
| + switch (aria_current) {
|
| + case blink::WebAXAriaCurrentUndefined:
|
| + return ui::AX_ARIA_CURRENT_NONE;
|
| + case blink::WebAXAriaCurrentFalse:
|
| + return ui::AX_ARIA_CURRENT_FALSE;
|
| + case blink::WebAXAriaCurrentTrue:
|
| + return ui::AX_ARIA_CURRENT_TRUE;
|
| + case blink::WebAXAriaCurrentPage:
|
| + return ui::AX_ARIA_CURRENT_PAGE;
|
| + case blink::WebAXAriaCurrentStep:
|
| + return ui::AX_ARIA_CURRENT_STEP;
|
| + case blink::WebAXAriaCurrentLocation:
|
| + return ui::AX_ARIA_CURRENT_LOCATION;
|
| + case blink::WebAXAriaCurrentDate:
|
| + return ui::AX_ARIA_CURRENT_DATE;
|
| + case blink::WebAXAriaCurrentTime:
|
| + return ui::AX_ARIA_CURRENT_TIME;
|
| + }
|
| +
|
| + NOTREACHED();
|
| + return ui::AX_ARIA_CURRENT_NONE;
|
| +}
|
| +
|
| ui::AXInvalidState AXInvalidStateFromBlink(
|
| blink::WebAXInvalidState invalid_state) {
|
| switch (invalid_state) {
|
| @@ -449,10 +473,9 @@ ui::AXInvalidState AXInvalidStateFromBlink(
|
| return ui::AX_INVALID_STATE_GRAMMAR;
|
| case blink::WebAXInvalidStateOther:
|
| return ui::AX_INVALID_STATE_OTHER;
|
| - default:
|
| - NOTREACHED();
|
| }
|
|
|
| + NOTREACHED();
|
| return ui::AX_INVALID_STATE_NONE;
|
| }
|
|
|
|
|