Bug 146319

Summary: iOS speech synthesizer should expose names
Product: WebKit Reporter: chris fleizach <cfleizach>
Component: AccessibilityAssignee: chris fleizach <cfleizach>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue, mario, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
patch
none
patch
none
patch
none
patch mario: review+

Description chris fleizach 2015-06-25 12:33:10 PDT
The iOS Speech synthesizer integration should expose the names of the synthesizers

<rdar://problem/21538631>
Comment 1 chris fleizach 2015-06-25 12:33:55 PDT
Created attachment 255566 [details]
patch
Comment 2 WebKit Commit Bot 2015-06-25 12:36:31 PDT
Attachment 255566 [details] did not pass style-queue:


ERROR: Source/WebCore/ChangeLog:8:  You should remove the 'No new tests' and either add and list tests, or explain why no new tests were possible.  [changelog/nonewtests] [5]
Total errors found: 1 in 2 files


If any of these errors are false positives, please file a bug against check-webkit-style.
Comment 3 Andreas Kling 2015-06-25 14:29:34 PDT
Comment on attachment 255566 [details]
patch

View in context: https://bugs.webkit.org/attachment.cgi?id=255566&action=review

> Source/WebCore/platform/ios/PlatformSpeechSynthesizerIOS.mm:240
>          // iOS Speech voices only expose their language as an identifying aspect.

I feel like this comment just became outdated.
Comment 4 chris fleizach 2015-06-25 16:11:18 PDT
Created attachment 255587 [details]
patch
Comment 5 WebKit Commit Bot 2015-06-25 16:13:59 PDT
Attachment 255587 [details] did not pass style-queue:


ERROR: Source/WebCore/ChangeLog:8:  You should remove the 'No new tests' and either add and list tests, or explain why no new tests were possible.  [changelog/nonewtests] [5]
Total errors found: 1 in 2 files


If any of these errors are false positives, please file a bug against check-webkit-style.
Comment 6 chris fleizach 2015-06-25 16:14:34 PDT
Created attachment 255588 [details]
patch

comment removed. thanks
Comment 7 WebKit Commit Bot 2015-06-25 16:17:02 PDT
Attachment 255588 [details] did not pass style-queue:


ERROR: Source/WebCore/ChangeLog:8:  You should remove the 'No new tests' and either add and list tests, or explain why no new tests were possible.  [changelog/nonewtests] [5]
Total errors found: 1 in 2 files


If any of these errors are false positives, please file a bug against check-webkit-style.
Comment 8 chris fleizach 2015-06-25 16:17:12 PDT
Created attachment 255590 [details]
patch
Comment 9 Mario Sanchez Prada 2015-06-26 04:06:07 PDT
Comment on attachment 255590 [details]
patch

View in context: https://bugs.webkit.org/attachment.cgi?id=255590&action=review

> Source/WebCore/platform/ios/PlatformSpeechSynthesizerIOS.mm:240
> +

Nit. I don't think you want this blank line here either :)
Comment 10 chris fleizach 2015-06-26 08:19:01 PDT
http://trac.webkit.org/changeset/185997