| Index: content/browser/accessibility/browser_accessibility_win_unittest.cc
|
| diff --git a/content/browser/accessibility/browser_accessibility_win_unittest.cc b/content/browser/accessibility/browser_accessibility_win_unittest.cc
|
| index e37a0d8d14f1fad9d0bebcbcbb937f1f6d8a3293..898e5dced782e214bfcf9203450cd1850477b74f 100644
|
| --- a/content/browser/accessibility/browser_accessibility_win_unittest.cc
|
| +++ b/content/browser/accessibility/browser_accessibility_win_unittest.cc
|
| @@ -823,7 +823,8 @@ TEST_F(BrowserAccessibilityTest, TestCaretAndSelectionInSimpleFields) {
|
| ui::AXNodeData combo_box;
|
| combo_box.id = 2;
|
| combo_box.role = ui::AX_ROLE_COMBO_BOX;
|
| - combo_box.state = (1 << ui::AX_STATE_FOCUSABLE) | (1 << ui::AX_STATE_FOCUSED);
|
| + combo_box.state = (1 << ui::AX_STATE_EDITABLE) |
|
| + (1 << ui::AX_STATE_FOCUSABLE) | (1 << ui::AX_STATE_FOCUSED);
|
| combo_box.SetValue("Test1");
|
| // Place the caret between 't' and 'e'.
|
| combo_box.AddIntAttribute(ui::AX_ATTR_TEXT_SEL_START, 1);
|
| @@ -832,7 +833,8 @@ TEST_F(BrowserAccessibilityTest, TestCaretAndSelectionInSimpleFields) {
|
| ui::AXNodeData text_field;
|
| text_field.id = 3;
|
| text_field.role = ui::AX_ROLE_TEXT_FIELD;
|
| - text_field.state = 1 << ui::AX_STATE_FOCUSABLE;
|
| + text_field.state = (1 << ui::AX_STATE_EDITABLE) |
|
| + (1 << ui::AX_STATE_FOCUSABLE);
|
| text_field.SetValue("Test2");
|
| // Select the letter 'e'.
|
| text_field.AddIntAttribute(ui::AX_ATTR_TEXT_SEL_START, 1);
|
| @@ -925,23 +927,27 @@ TEST_F(BrowserAccessibilityTest, TestCaretInContentEditables) {
|
| ui::AXNodeData div_editable;
|
| div_editable.id = 2;
|
| div_editable.role = ui::AX_ROLE_DIV;
|
| - div_editable.state = (1 << ui::AX_STATE_FOCUSABLE);
|
| + div_editable.state = (1 << ui::AX_STATE_EDITABLE) |
|
| + (1 << ui::AX_STATE_FOCUSABLE);
|
|
|
| ui::AXNodeData text;
|
| text.id = 3;
|
| text.role = ui::AX_ROLE_STATIC_TEXT;
|
| + text.state = (1 << ui::AX_STATE_EDITABLE);
|
| text.SetName("Click ");
|
|
|
| ui::AXNodeData link;
|
| link.id = 4;
|
| link.role = ui::AX_ROLE_LINK;
|
| - link.state = (1 << ui::AX_STATE_FOCUSABLE) | (1 << ui::AX_STATE_LINKED);
|
| + link.state = (1 << ui::AX_STATE_EDITABLE) |
|
| + (1 << ui::AX_STATE_FOCUSABLE) | (1 << ui::AX_STATE_LINKED);
|
| link.SetName("here");
|
|
|
| ui::AXNodeData link_text;
|
| link_text.id = 5;
|
| link_text.role = ui::AX_ROLE_STATIC_TEXT;
|
| - link_text.state = (1 << ui::AX_STATE_FOCUSABLE) | (1 << ui::AX_STATE_LINKED);
|
| + link_text.state = (1 << ui::AX_STATE_EDITABLE) |
|
| + (1 << ui::AX_STATE_FOCUSABLE) | (1 << ui::AX_STATE_LINKED);
|
| link_text.SetName("here");
|
|
|
| // Place the caret between 'h' and 'e'.
|
|
|