OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2009 Apple Inc. All rights reserved. | 2 * Copyright (C) 2009 Apple Inc. All rights reserved. |
3 * | 3 * |
4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
5 * modification, are permitted provided that the following conditions | 5 * modification, are permitted provided that the following conditions |
6 * are met: | 6 * are met: |
7 * | 7 * |
8 * 1. Redistributions of source code must retain the above copyright | 8 * 1. Redistributions of source code must retain the above copyright |
9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
10 * 2. Redistributions in binary form must reproduce the above copyright | 10 * 2. Redistributions in binary form must reproduce the above copyright |
(...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
105 case MediaStatusDisplay: | 105 case MediaStatusDisplay: |
106 return queryString(WebLocalizedString::AXMediaStatusDisplay); | 106 return queryString(WebLocalizedString::AXMediaStatusDisplay); |
107 case MediaCurrentTimeDisplay: | 107 case MediaCurrentTimeDisplay: |
108 return queryString(WebLocalizedString::AXMediaCurrentTimeDisplay); | 108 return queryString(WebLocalizedString::AXMediaCurrentTimeDisplay); |
109 case MediaTimeRemainingDisplay: | 109 case MediaTimeRemainingDisplay: |
110 return queryString(WebLocalizedString::AXMediaTimeRemainingDisplay); | 110 return queryString(WebLocalizedString::AXMediaTimeRemainingDisplay); |
111 case MediaShowClosedCaptionsButton: | 111 case MediaShowClosedCaptionsButton: |
112 return queryString(WebLocalizedString::AXMediaShowClosedCaptionsButton); | 112 return queryString(WebLocalizedString::AXMediaShowClosedCaptionsButton); |
113 case MediaHideClosedCaptionsButton: | 113 case MediaHideClosedCaptionsButton: |
114 return queryString(WebLocalizedString::AXMediaHideClosedCaptionsButton); | 114 return queryString(WebLocalizedString::AXMediaHideClosedCaptionsButton); |
| 115 case MediaCastOffButton: |
| 116 return queryString(WebLocalizedString::AxMediaCastOffButton); |
| 117 case MediaCastOnButton: |
| 118 return queryString(WebLocalizedString::AxMediaCastOnButton); |
115 default: | 119 default: |
116 return queryString(WebLocalizedString::AXMediaDefault); | 120 return queryString(WebLocalizedString::AXMediaDefault); |
117 } | 121 } |
118 } | 122 } |
119 | 123 |
120 String AccessibilityMediaControl::helpText() const | 124 String AccessibilityMediaControl::helpText() const |
121 { | 125 { |
122 switch (controlType()) { | 126 switch (controlType()) { |
123 case MediaEnterFullscreenButton: | 127 case MediaEnterFullscreenButton: |
124 return queryString(WebLocalizedString::AXMediaEnterFullscreenButtonHelp)
; | 128 return queryString(WebLocalizedString::AXMediaEnterFullscreenButtonHelp)
; |
(...skipping 10 matching lines...) Expand all Loading... |
135 case MediaStatusDisplay: | 139 case MediaStatusDisplay: |
136 return queryString(WebLocalizedString::AXMediaStatusDisplayHelp); | 140 return queryString(WebLocalizedString::AXMediaStatusDisplayHelp); |
137 case MediaCurrentTimeDisplay: | 141 case MediaCurrentTimeDisplay: |
138 return queryString(WebLocalizedString::AXMediaCurrentTimeDisplayHelp); | 142 return queryString(WebLocalizedString::AXMediaCurrentTimeDisplayHelp); |
139 case MediaTimeRemainingDisplay: | 143 case MediaTimeRemainingDisplay: |
140 return queryString(WebLocalizedString::AXMediaTimeRemainingDisplayHelp); | 144 return queryString(WebLocalizedString::AXMediaTimeRemainingDisplayHelp); |
141 case MediaShowClosedCaptionsButton: | 145 case MediaShowClosedCaptionsButton: |
142 return queryString(WebLocalizedString::AXMediaShowClosedCaptionsButtonHe
lp); | 146 return queryString(WebLocalizedString::AXMediaShowClosedCaptionsButtonHe
lp); |
143 case MediaHideClosedCaptionsButton: | 147 case MediaHideClosedCaptionsButton: |
144 return queryString(WebLocalizedString::AXMediaHideClosedCaptionsButtonHe
lp); | 148 return queryString(WebLocalizedString::AXMediaHideClosedCaptionsButtonHe
lp); |
| 149 case MediaCastOffButton: |
| 150 return queryString(WebLocalizedString::AxMediaCastOffButtonHelp); |
| 151 case MediaCastOnButton: |
| 152 return queryString(WebLocalizedString::AxMediaCastOnButtonHelp); |
145 default: | 153 default: |
146 return queryString(WebLocalizedString::AXMediaDefault); | 154 return queryString(WebLocalizedString::AXMediaDefault); |
147 } | 155 } |
148 } | 156 } |
149 | 157 |
150 bool AccessibilityMediaControl::computeAccessibilityIsIgnored() const | 158 bool AccessibilityMediaControl::computeAccessibilityIsIgnored() const |
151 { | 159 { |
152 if (!m_renderer || !m_renderer->style() || m_renderer->style()->visibility()
!= VISIBLE || controlType() == MediaTimelineContainer) | 160 if (!m_renderer || !m_renderer->style() || m_renderer->style()->visibility()
!= VISIBLE || controlType() == MediaTimelineContainer) |
153 return true; | 161 return true; |
154 | 162 |
(...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
290 { | 298 { |
291 if (!m_renderer || !m_renderer->node()) | 299 if (!m_renderer || !m_renderer->node()) |
292 return String(); | 300 return String(); |
293 | 301 |
294 MediaControlTimeDisplayElement* element = static_cast<MediaControlTimeDispla
yElement*>(m_renderer->node()); | 302 MediaControlTimeDisplayElement* element = static_cast<MediaControlTimeDispla
yElement*>(m_renderer->node()); |
295 float time = element->currentValue(); | 303 float time = element->currentValue(); |
296 return localizedMediaTimeDescription(fabsf(time)); | 304 return localizedMediaTimeDescription(fabsf(time)); |
297 } | 305 } |
298 | 306 |
299 } // namespace blink | 307 } // namespace blink |
OLD | NEW |