Index: third_party/WebKit/Source/modules/accessibility/AXMediaControls.cpp |
diff --git a/third_party/WebKit/Source/modules/accessibility/AXMediaControls.cpp b/third_party/WebKit/Source/modules/accessibility/AXMediaControls.cpp |
index d00ae6c1a38582c166bf3618dc70515283b3d8ce..c901e8efa6612b54243adac8aaac30be257fb4c3 100644 |
--- a/third_party/WebKit/Source/modules/accessibility/AXMediaControls.cpp |
+++ b/third_party/WebKit/Source/modules/accessibility/AXMediaControls.cpp |
@@ -86,6 +86,7 @@ AXObject* AccessibilityMediaControl::Create( |
case kMediaOverflowButton: |
case kMediaOverflowList: |
case kMediaDownloadButton: |
+ case kMediaRemotingCastIcon: |
return new AccessibilityMediaControl(layout_object, ax_object_cache); |
} |
@@ -152,6 +153,8 @@ String AccessibilityMediaControl::TextAlternative( |
case kMediaSlider: |
NOTREACHED(); |
return QueryString(WebLocalizedString::kAXMediaDefault); |
+ case kMediaRemotingCastIcon: |
+ return QueryString(WebLocalizedString::kAXMediaRemotingCastIcon); |
} |
NOTREACHED(); |
@@ -208,6 +211,8 @@ String AccessibilityMediaControl::Description( |
case kMediaSlider: |
NOTREACHED(); |
return QueryString(WebLocalizedString::kAXMediaDefault); |
+ case kMediaRemotingCastIcon: |
+ return QueryString(WebLocalizedString::kAXMediaRemotingCastIcon); |
} |
NOTREACHED(); |
@@ -241,6 +246,7 @@ AccessibilityRole AccessibilityMediaControl::RoleValue() const { |
case kMediaDownloadButton: |
case kMediaCastOnButton: |
case kMediaCastOffButton: |
+ case kMediaRemotingCastIcon: |
return kButtonRole; |
case kMediaTimelineContainer: |