| 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 143 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 154 return QueryString(WebLocalizedString::kAXMediaDefault); | 154 return QueryString(WebLocalizedString::kAXMediaDefault); |
| 155 } | 155 } |
| 156 | 156 |
| 157 NOTREACHED(); | 157 NOTREACHED(); |
| 158 return QueryString(WebLocalizedString::kAXMediaDefault); | 158 return QueryString(WebLocalizedString::kAXMediaDefault); |
| 159 } | 159 } |
| 160 | 160 |
| 161 String AccessibilityMediaControl::Description( | 161 String AccessibilityMediaControl::Description( |
| 162 AXNameFrom name_from, | 162 AXNameFrom name_from, |
| 163 AXDescriptionFrom& description_from, | 163 AXDescriptionFrom& description_from, |
| 164 AXObjectVector* description_objects) const { | 164 AXObjectImplVector* description_objects) const { |
| 165 switch (ControlType()) { | 165 switch (ControlType()) { |
| 166 case kMediaEnterFullscreenButton: | 166 case kMediaEnterFullscreenButton: |
| 167 return QueryString(WebLocalizedString::kAXMediaEnterFullscreenButtonHelp); | 167 return QueryString(WebLocalizedString::kAXMediaEnterFullscreenButtonHelp); |
| 168 case kMediaExitFullscreenButton: | 168 case kMediaExitFullscreenButton: |
| 169 return QueryString(WebLocalizedString::kAXMediaExitFullscreenButtonHelp); | 169 return QueryString(WebLocalizedString::kAXMediaExitFullscreenButtonHelp); |
| 170 case kMediaMuteButton: | 170 case kMediaMuteButton: |
| 171 return QueryString(WebLocalizedString::kAXMediaMuteButtonHelp); | 171 return QueryString(WebLocalizedString::kAXMediaMuteButtonHelp); |
| 172 case kMediaPlayButton: | 172 case kMediaPlayButton: |
| 173 case kMediaOverlayPlayButton: | 173 case kMediaOverlayPlayButton: |
| 174 return QueryString(WebLocalizedString::kAXMediaPlayButtonHelp); | 174 return QueryString(WebLocalizedString::kAXMediaPlayButtonHelp); |
| (...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 290 AXRelatedObjectVector* related_objects, | 290 AXRelatedObjectVector* related_objects, |
| 291 NameSources* name_sources) const { | 291 NameSources* name_sources) const { |
| 292 return QueryString(IsControllingVideoElement() | 292 return QueryString(IsControllingVideoElement() |
| 293 ? WebLocalizedString::kAXMediaVideoElement | 293 ? WebLocalizedString::kAXMediaVideoElement |
| 294 : WebLocalizedString::kAXMediaAudioElement); | 294 : WebLocalizedString::kAXMediaAudioElement); |
| 295 } | 295 } |
| 296 | 296 |
| 297 String AXMediaControlsContainer::Description( | 297 String AXMediaControlsContainer::Description( |
| 298 AXNameFrom name_from, | 298 AXNameFrom name_from, |
| 299 AXDescriptionFrom& description_from, | 299 AXDescriptionFrom& description_from, |
| 300 AXObjectVector* description_objects) const { | 300 AXObjectImplVector* description_objects) const { |
| 301 return QueryString(IsControllingVideoElement() | 301 return QueryString(IsControllingVideoElement() |
| 302 ? WebLocalizedString::kAXMediaVideoElementHelp | 302 ? WebLocalizedString::kAXMediaVideoElementHelp |
| 303 : WebLocalizedString::kAXMediaAudioElementHelp); | 303 : WebLocalizedString::kAXMediaAudioElementHelp); |
| 304 } | 304 } |
| 305 | 305 |
| 306 bool AXMediaControlsContainer::ComputeAccessibilityIsIgnored( | 306 bool AXMediaControlsContainer::ComputeAccessibilityIsIgnored( |
| 307 IgnoredReasons* ignored_reasons) const { | 307 IgnoredReasons* ignored_reasons) const { |
| 308 return AccessibilityIsIgnoredByDefault(ignored_reasons); | 308 return AccessibilityIsIgnoredByDefault(ignored_reasons); |
| 309 } | 309 } |
| 310 | 310 |
| (...skipping 22 matching lines...) Expand all Loading... |
| 333 if (!isHTMLInputElement(node)) | 333 if (!isHTMLInputElement(node)) |
| 334 return String(); | 334 return String(); |
| 335 | 335 |
| 336 return LocalizedMediaTimeDescription( | 336 return LocalizedMediaTimeDescription( |
| 337 toHTMLInputElement(node)->value().ToFloat()); | 337 toHTMLInputElement(node)->value().ToFloat()); |
| 338 } | 338 } |
| 339 | 339 |
| 340 String AccessibilityMediaTimeline::Description( | 340 String AccessibilityMediaTimeline::Description( |
| 341 AXNameFrom name_from, | 341 AXNameFrom name_from, |
| 342 AXDescriptionFrom& description_from, | 342 AXDescriptionFrom& description_from, |
| 343 AXObjectVector* description_objects) const { | 343 AXObjectImplVector* description_objects) const { |
| 344 return QueryString(IsControllingVideoElement() | 344 return QueryString(IsControllingVideoElement() |
| 345 ? WebLocalizedString::kAXMediaVideoSliderHelp | 345 ? WebLocalizedString::kAXMediaVideoSliderHelp |
| 346 : WebLocalizedString::kAXMediaAudioSliderHelp); | 346 : WebLocalizedString::kAXMediaAudioSliderHelp); |
| 347 } | 347 } |
| 348 | 348 |
| 349 // | 349 // |
| 350 // AccessibilityMediaTimeDisplay | 350 // AccessibilityMediaTimeDisplay |
| 351 | 351 |
| 352 AccessibilityMediaTimeDisplay::AccessibilityMediaTimeDisplay( | 352 AccessibilityMediaTimeDisplay::AccessibilityMediaTimeDisplay( |
| 353 LayoutObject* layout_object, | 353 LayoutObject* layout_object, |
| (...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 388 if (!layout_object_ || !layout_object_->GetNode()) | 388 if (!layout_object_ || !layout_object_->GetNode()) |
| 389 return String(); | 389 return String(); |
| 390 | 390 |
| 391 MediaControlTimeDisplayElement* element = | 391 MediaControlTimeDisplayElement* element = |
| 392 static_cast<MediaControlTimeDisplayElement*>(layout_object_->GetNode()); | 392 static_cast<MediaControlTimeDisplayElement*>(layout_object_->GetNode()); |
| 393 float time = element->CurrentValue(); | 393 float time = element->CurrentValue(); |
| 394 return LocalizedMediaTimeDescription(fabsf(time)); | 394 return LocalizedMediaTimeDescription(fabsf(time)); |
| 395 } | 395 } |
| 396 | 396 |
| 397 } // namespace blink | 397 } // namespace blink |
| OLD | NEW |