Index: chrome/browser/chromeos/status/status_area_bubble.cc |
diff --git a/chrome/browser/chromeos/status/status_area_bubble.cc b/chrome/browser/chromeos/status/status_area_bubble.cc |
index 8dacfdc249bd33a47a87661a1c313a6a6e81a251..1d6f3dcbc2a4a144ca03051d60e22464bffda704 100644 |
--- a/chrome/browser/chromeos/status/status_area_bubble.cc |
+++ b/chrome/browser/chromeos/status/status_area_bubble.cc |
@@ -7,6 +7,7 @@ |
#include "views/controls/label.h" |
#include "views/layout/box_layout.h" |
#include "views/layout/fill_layout.h" |
+#include "ui/base/accessibility/accessible_view_state.h" |
namespace chromeos { |
@@ -67,6 +68,13 @@ void StatusAreaBubbleContentView::SetMessage(const string16& message) { |
message_view_->SetText(message); |
} |
+void StatusAreaBubbleContentView::GetAccessibleState( |
+ ui::AccessibleViewState* state) { |
+ state->role = ui::AccessibilityTypes::ROLE_STATICTEXT; |
+ state->state = ui::AccessibilityTypes::STATE_READONLY; |
+ state->name = GetMessage(); |
+} |
+ |
StatusAreaBubbleController::StatusAreaBubbleController() |
: bubble_(NULL), content_(NULL) { |