Index: content/browser/accessibility/browser_accessibility_auralinux.cc |
diff --git a/content/browser/accessibility/browser_accessibility_auralinux.cc b/content/browser/accessibility/browser_accessibility_auralinux.cc |
index 6e2064e98225fafbad989d843e06750786f8fcad..7e3e9004a133c62889dc0aec7421d992ae769d78 100644 |
--- a/content/browser/accessibility/browser_accessibility_auralinux.cc |
+++ b/content/browser/accessibility/browser_accessibility_auralinux.cc |
@@ -471,7 +471,12 @@ static const gchar* browser_accessibility_get_name(AtkObject* atk_object) { |
if (!obj) |
return NULL; |
- return obj->GetStringAttribute(ui::AX_ATTR_NAME).c_str(); |
+ const std::string name = obj->GetStringAttribute(ui::AX_ATTR_NAME); |
+ // TODO(aleventhal) Why does this crash tests on trybot, but not locally? |
+ // if (name.empty() && !obj->HasExplicitlyEmptyName()) |
+ // return NULL; |
+ |
+ return name.c_str(); |
} |
static const gchar* browser_accessibility_get_description( |