Index: chrome/browser/ui/views/tabs/tab.cc |
diff --git a/chrome/browser/ui/views/tabs/tab.cc b/chrome/browser/ui/views/tabs/tab.cc |
index 2b4392ccd588810ba7dd052c5d4aa19c003d030d..c8f20102dd0e5074c1a6eaf993ecbb6756ddbf5f 100644 |
--- a/chrome/browser/ui/views/tabs/tab.cc |
+++ b/chrome/browser/ui/views/tabs/tab.cc |
@@ -976,6 +976,10 @@ void Tab::OnGestureEvent(ui::GestureEvent* event) { |
void Tab::GetAccessibleState(ui::AXViewState* state) { |
state->role = ui::AX_ROLE_TAB; |
state->name = data_.title; |
+ state->AddStateFlag(ui::AX_STATE_MULTISELECTABLE); |
+ state->AddStateFlag(ui::AX_STATE_SELECTABLE); |
+ if (IsSelected()) |
+ state->AddStateFlag(ui::AX_STATE_SELECTED); |
} |
//////////////////////////////////////////////////////////////////////////////// |