Chromium Code Reviews| Index: ui/views/accessibility/native_view_accessibility.cc |
| diff --git a/ui/views/accessibility/native_view_accessibility.cc b/ui/views/accessibility/native_view_accessibility.cc |
| index ab86be128e34ba269b12e339be1725abae1e4016..c9c4cd0a1952f377efb26c1cc2f1e4761c0d6322 100644 |
| --- a/ui/views/accessibility/native_view_accessibility.cc |
| +++ b/ui/views/accessibility/native_view_accessibility.cc |
| @@ -63,10 +63,14 @@ const ui::AXNodeData& NativeViewAccessibility::GetData() { |
| base::UTF16ToUTF8(state.default_action)); |
| data_.AddStringAttribute(ui::AX_ATTR_SHORTCUT, |
| base::UTF16ToUTF8(state.keyboard_shortcut)); |
| + data_.AddStringAttribute(ui::AX_ATTR_PLACEHOLDER, |
| + base::UTF16ToUTF8(state.placeholder)); |
| data_.AddIntAttribute(ui::AX_ATTR_TEXT_SEL_START, state.selection_start); |
| data_.AddIntAttribute(ui::AX_ATTR_TEXT_SEL_END, state.selection_end); |
| data_.state |= (1 << ui::AX_STATE_FOCUSABLE); |
| + if (view_->HasFocus()) |
|
dmazzoni
2016/06/29 16:24:11
You shouldn't need this. Use NativeViewAccessibili
Patti Lor
2016/06/30 05:29:54
Done.
|
| + data_.state |= (1 << ui::AX_STATE_FOCUSED); |
| if (!view_->enabled()) |
| data_.state |= (1 << ui::AX_STATE_DISABLED); |