Bug 46827 - AX: implement CSS3 Speech "speak"
Summary: AX: implement CSS3 Speech "speak"
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC OS X 10.5
: P2 Normal
Assignee: chris fleizach
URL:
Keywords:
Depends on: 46845
Blocks:
  Show dependency treegraph
 
Reported: 2010-09-29 11:26 PDT by chris fleizach
Modified: 2014-05-04 07:30 PDT (History)
6 users (show)

See Also:


Attachments
Patch (21.53 KB, patch)
2010-09-29 11:32 PDT, chris fleizach
darin: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description chris fleizach 2010-09-29 11:26:46 PDT
As defined in
http://www.w3.org/TR/css3-speech/#speak

This will be very helpful in aiding how certain things are pronounced on the web. specifically numbers and punctuation
Comment 1 chris fleizach 2010-09-29 11:26:53 PDT
<rdar://problem/8282101> AX: implement CSS3 Speech "speak"
Comment 2 chris fleizach 2010-09-29 11:32:57 PDT
Created attachment 69233 [details]
Patch
Comment 3 chris fleizach 2010-09-29 11:33:34 PDT
there's no mac implementation yet, as no API has been defined. the first customer of this will be iOS
Comment 4 chris fleizach 2010-09-29 13:01:14 PDT
http://trac.webkit.org/changeset/68680
Comment 5 Eric Seidel (no email) 2010-09-29 15:07:52 PDT
I think this broke a whole bunch of tests on Snow Leopard.
Comment 6 WebKit Review Bot 2010-09-29 15:13:23 PDT
http://trac.webkit.org/changeset/68680 might have broken GTK Linux 32-bit Release, GTK Linux 64-bit Debug, and Qt Linux Release minimal
The following changes are on the blame list:
http://trac.webkit.org/changeset/68680
http://trac.webkit.org/changeset/68679
Comment 7 chris fleizach 2010-09-29 15:37:08 PDT
Will resolve asap

(In reply to comment #6)
> http://trac.webkit.org/changeset/68680 might have broken GTK Linux 32-bit Release, GTK Linux 64-bit Debug, and Qt Linux Release minimal
> The following changes are on the blame list:
> http://trac.webkit.org/changeset/68680
> http://trac.webkit.org/changeset/68679
Comment 8 Stephen White 2010-09-29 15:54:20 PDT
(In reply to comment #7)
> Will resolve asap
> 
> (In reply to comment #6)
> > http://trac.webkit.org/changeset/68680 might have broken GTK Linux 32-bit Release, GTK Linux 64-bit Debug, and Qt Linux Release minimal
> > The following changes are on the blame list:
> > http://trac.webkit.org/changeset/68680
> > http://trac.webkit.org/changeset/68679

BTW, if this patch does get reverted for whatever reason, pls revert r68685 as well (it contains new Chrome baselines resulting from this patch).
Comment 9 chris fleizach 2010-09-29 16:52:00 PDT
fix for GTK layout test
http://trac.webkit.org/changeset/68714
Comment 10 chris fleizach 2010-09-29 17:15:42 PDT
http://trac.webkit.org/changeset/68728
Comment 11 chris fleizach 2010-09-29 17:32:33 PDT
this should get things working again (except QT minimal, which i am trying to force rebuild)

http://trac.webkit.org/changeset/68730
Comment 12 Mike Gifford 2014-05-04 07:30:47 PDT
According to http://css3test.com this is still a problem.