| Index: ui/accessibility/ax_node_data.cc
 | 
| diff --git a/ui/accessibility/ax_node_data.cc b/ui/accessibility/ax_node_data.cc
 | 
| index 2cb05046ad47b8227fde6ac603fe3c9f5fa079e1..0422aa0716d3840e4bdd64e902b403238e5332e1 100644
 | 
| --- a/ui/accessibility/ax_node_data.cc
 | 
| +++ b/ui/accessibility/ax_node_data.cc
 | 
| @@ -137,6 +137,7 @@ bool IsNodeIdIntAttribute(AXIntAttribute attr) {
 | 
|      case AX_ATTR_COLOR:
 | 
|      case AX_ATTR_INVALID_STATE:
 | 
|      case AX_ATTR_CHECKED_STATE:
 | 
| +    case AX_ATTR_PRESSED_STATE:
 | 
|      case AX_ATTR_TEXT_DIRECTION:
 | 
|      case AX_ATTR_TEXT_STYLE:
 | 
|      case AX_ATTR_ARIA_COLUMN_COUNT:
 | 
| @@ -737,17 +738,30 @@ std::string AXNodeData::ToString() const {
 | 
|          break;
 | 
|        case AX_ATTR_CHECKED_STATE:
 | 
|          switch (int_attributes[i].second) {
 | 
| -          case AX_CHECKED_STATE_FALSE:
 | 
| +          case AX_BUTTON_STATE_FALSE:
 | 
|              result += " checked_state=false";
 | 
|              break;
 | 
| -          case AX_CHECKED_STATE_TRUE:
 | 
| +          case AX_BUTTON_STATE_TRUE:
 | 
|              result += " checked_state=true";
 | 
|              break;
 | 
| -          case AX_CHECKED_STATE_MIXED:
 | 
| +          case AX_BUTTON_STATE_MIXED:
 | 
|              result += " checked_state=mixed";
 | 
|              break;
 | 
|          }
 | 
|          break;
 | 
| +      case AX_ATTR_PRESSED_STATE:
 | 
| +        switch (int_attributes[i].second) {
 | 
| +          case AX_BUTTON_STATE_FALSE:
 | 
| +            result += " pressed_state=false";
 | 
| +            break;
 | 
| +          case AX_BUTTON_STATE_TRUE:
 | 
| +            result += " pressed_state=true";
 | 
| +            break;
 | 
| +          case AX_BUTTON_STATE_MIXED:
 | 
| +            result += " pressed_state=mixed";
 | 
| +            break;
 | 
| +        }
 | 
| +        break;
 | 
|        case AX_INT_ATTRIBUTE_NONE:
 | 
|          break;
 | 
|      }
 | 
| 
 |