| Index: chrome/browser/ui/views/accessibility/accessibility_event_router_views.cc
|
| diff --git a/chrome/browser/ui/views/accessibility/accessibility_event_router_views.cc b/chrome/browser/ui/views/accessibility/accessibility_event_router_views.cc
|
| index f3bd9c987ae43f1e8a0e2c975a2c13bd70717813..8d829153bfc6b99eb45d10328ec127eb99f01cf0 100644
|
| --- a/chrome/browser/ui/views/accessibility/accessibility_event_router_views.cc
|
| +++ b/chrome/browser/ui/views/accessibility/accessibility_event_router_views.cc
|
| @@ -343,8 +343,7 @@ void AccessibilityEventRouterViews::SendTextfieldNotification(
|
| view->GetAccessibleState(&state);
|
| std::string name = base::UTF16ToUTF8(state.name);
|
| std::string context = GetViewContext(view);
|
| - bool password =
|
| - (state.state & ui::AX_STATE_PROTECTED) != 0;
|
| + bool password = state.HasStateFlag(ui::AX_STATE_PROTECTED);
|
| AccessibilityTextBoxInfo info(profile, name, context, password);
|
| std::string value = base::UTF16ToUTF8(state.value);
|
| info.SetValue(value, state.selection_start, state.selection_end);
|
| @@ -379,7 +378,7 @@ void AccessibilityEventRouterViews::SendCheckboxNotification(
|
| profile,
|
| name,
|
| context,
|
| - state.state == ui::AX_STATE_CHECKED);
|
| + state.HasStateFlag(ui::AX_STATE_CHECKED));
|
| SendControlAccessibilityNotification(event, &info);
|
| }
|
|
|
|
|