<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>115119</bug_id>
          
          <creation_ts>2013-04-24 11:13:03 -0700</creation_ts>
          <short_desc>WEB SPEECH: language support does not work as expected</short_desc>
          <delta_ts>2013-04-25 17:27:17 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Accessibility</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="chris fleizach">cfleizach</reporter>
          <assigned_to name="chris fleizach">cfleizach</assigned_to>
          <cc>buildbot</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>880716</commentid>
    <comment_count>0</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2013-04-24 11:13:03 -0700</bug_when>
    <thetext>Web Speech API languge support does not work as expected.

* STEPS TO REPRODUCE
var u = new SpeechSynthesisUtterance();
u.text = &apos;Hola. ¿Que tal?&apos;;
u.lang = &apos;es-MX&apos;;
u.onend = function(event) { alert(&apos;Finished in &apos; + event.elapsedTime + &apos; seconds.&apos;); }
speechSynthesis.speak(u);

* RESULTS
Spoken (and mispronounced) with Alex voice 

Expected &quot;Javier compact&quot; or another Spanish voice.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>880720</commentid>
    <comment_count>1</comment_count>
      <attachid>199504</attachid>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2013-04-24 11:18:41 -0700</bug_when>
    <thetext>Created attachment 199504
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>880735</commentid>
    <comment_count>2</comment_count>
      <attachid>199504</attachid>
    <who name="Build Bot">buildbot</who>
    <bug_when>2013-04-24 11:49:15 -0700</bug_when>
    <thetext>Comment on attachment 199504
patch

Attachment 199504 did not pass mac-wk2-ews (mac-wk2):
Output: http://webkit-queues.appspot.com/results/166715</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>880736</commentid>
    <comment_count>3</comment_count>
      <attachid>199504</attachid>
    <who name="Build Bot">buildbot</who>
    <bug_when>2013-04-24 12:04:19 -0700</bug_when>
    <thetext>Comment on attachment 199504
patch

Attachment 199504 did not pass mac-ews (mac):
Output: http://webkit-queues.appspot.com/results/71465</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>880755</commentid>
    <comment_count>4</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2013-04-24 12:38:32 -0700</bug_when>
    <thetext>This will fail until I get the WK system interface part in</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>881625</commentid>
    <comment_count>5</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2013-04-25 17:27:17 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/149156</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>199504</attachid>
            <date>2013-04-24 11:18:41 -0700</date>
            <delta_ts>2013-04-25 10:31:28 -0700</delta_ts>
            <desc>patch</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>5946</size>
            <attacher name="chris fleizach">cfleizach</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE0OTA1MCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE4IEBACisyMDEzLTA0LTI0ICBDaHJpcyBG
bGVpemFjaCAgPGNmbGVpemFjaEBhcHBsZS5jb20+CisKKyAgICAgICAgV0VCIFNQRUVDSDogbGFu
Z3VhZ2Ugc3VwcG9ydCBkb2VzIG5vdCB3b3JrIGFzIGV4cGVjdGVkCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTUxMTkKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBNYWtlIHRoZSBNYWMgcGxhdGZvcm0gc3lu
dGhlc2l6ZXIgaGF2ZSBhY2Nlc3MgdG8gYWxsIHRoZSB2b2ljZXMgaW5zdGFsbGVkIG9uIHRoZSBz
eXN0ZW0uCisKKyAgICAgICAgKiBXZWJDb3JlLmV4cC5pbjoKKyAgICAgICAgKiBwbGF0Zm9ybS9t
YWMvUGxhdGZvcm1TcGVlY2hTeW50aGVzaXplck1hYy5tbToKKyAgICAgICAgKFdlYkNvcmU6OlBs
YXRmb3JtU3BlZWNoU3ludGhlc2l6ZXI6OmluaXRpYWxpemVWb2ljZUxpc3QpOgorICAgICAgICAq
IHBsYXRmb3JtL21hYy9XZWJDb3JlU3lzdGVtSW50ZXJmYWNlLmg6CisgICAgICAgICogcGxhdGZv
cm0vbWFjL1dlYkNvcmVTeXN0ZW1JbnRlcmZhY2UubW06CisKIDIwMTMtMDQtMjQgIEFuZHJlYXMg
S2xpbmcgIDxha2xpbmdAYXBwbGUuY29tPgogCiAgICAgICAgIENTUyBhdHRyaWJ1dGUgc2VsZWN0
b3JzIGNhdXNlIHVubmVjZXNzYXJ5IHN0eWxlIHJlY2FsYyB3aGVuIHNldHRpbmcgYXR0cmlidXRl
IHRvIHNhbWUgdmFsdWUuCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9XZWJDb3JlLmV4cC5pbgo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9XZWJDb3JlLmV4cC5pbgkocmV2aXNpb24gMTQ4NzEx
KQorKysgU291cmNlL1dlYkNvcmUvV2ViQ29yZS5leHAuaW4JKHdvcmtpbmcgY29weSkKQEAgLTE4
ODYsNiArMTg4Niw3IEBACiBfX1pOSzdXZWJDb3JlOEludFBvaW50Y3Y4X05TUG9pbnRFdgogX19a
Tks3V2ViQ29yZTlGbG9hdFJlY3RjdjdfTlNSZWN0RXYKIF9zdHJpbmdFbmNvZGluZ0ZvclJlc291
cmNlCitfd2tTcGVlY2hTeW50aGVzaXNHZXRWb2ljZUlkZW50aWZpZXJzCiBfd2tBY2Nlc3NpYmls
aXR5SGFuZGxlRm9jdXNDaGFuZ2VkCiBfd2tBZHZhbmNlRGVmYXVsdEJ1dHRvblB1bHNlQW5pbWF0
aW9uCiBfd2tDb3B5QVhUZXh0TWFya2VyUmFuZ2VFbmQKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL21hYy9QbGF0Zm9ybVNwZWVjaFN5bnRoZXNpemVyTWFjLm1tCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21hYy9QbGF0Zm9ybVNwZWVjaFN5bnRoZXNpemVyTWFj
Lm1tCShyZXZpc2lvbiAxNDg3MTEpCisrKyBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tYWMvUGxh
dGZvcm1TcGVlY2hTeW50aGVzaXplck1hYy5tbQkod29ya2luZyBjb3B5KQpAQCAtMjgsNiArMjgs
NyBAQAogCiAjaW5jbHVkZSAiUGxhdGZvcm1TcGVlY2hTeW50aGVzaXNVdHRlcmFuY2UuaCIKICNp
bmNsdWRlICJQbGF0Zm9ybVNwZWVjaFN5bnRoZXNpc1ZvaWNlLmgiCisjaW5jbHVkZSAiV2ViQ29y
ZVN5c3RlbUludGVyZmFjZS5oIgogI2luY2x1ZGUgPEFwcEtpdC9OU1NwZWVjaFN5bnRoZXNpemVy
Lmg+CiAjaW5jbHVkZSA8d3RmL1Bhc3NSZWZQdHIuaD4KICNpbmNsdWRlIDx3dGYvUmV0YWluUHRy
Lmg+CkBAIC0yMTAsNyArMjExLDcgQEAKIHZvaWQgUGxhdGZvcm1TcGVlY2hTeW50aGVzaXplcjo6
aW5pdGlhbGl6ZVZvaWNlTGlzdCgpCiB7CiAgICAgTlNTdHJpbmcgKmRlZmF1bHRWb2ljZVVSSSA9
IFtOU1NwZWVjaFN5bnRoZXNpemVyIGRlZmF1bHRWb2ljZV07Ci0gICAgTlNBcnJheSAqYXZhaWxh
YmxlVm9pY2VzID0gW05TU3BlZWNoU3ludGhlc2l6ZXIgYXZhaWxhYmxlVm9pY2VzXTsKKyAgICBO
U0FycmF5ICphdmFpbGFibGVWb2ljZXMgPSB3a1NwZWVjaFN5bnRoZXNpc0dldFZvaWNlSWRlbnRp
ZmllcnMoKTsKICAgICBOU1VJbnRlZ2VyIGNvdW50ID0gW2F2YWlsYWJsZVZvaWNlcyBjb3VudF07
CiAgICAgZm9yIChOU1VJbnRlZ2VyIGsgPSAwOyBrIDwgY291bnQ7IGsrKykgewogICAgICAgICBO
U1N0cmluZyAqdm9pY2VOYW1lID0gW2F2YWlsYWJsZVZvaWNlcyBvYmplY3RBdEluZGV4OmtdOwpJ
bmRleDogU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWFjL1dlYkNvcmVTeXN0ZW1JbnRlcmZhY2Uu
aAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tYWMvV2ViQ29yZVN5c3Rl
bUludGVyZmFjZS5oCShyZXZpc2lvbiAxNDg3MTEpCisrKyBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9tYWMvV2ViQ29yZVN5c3RlbUludGVyZmFjZS5oCSh3b3JraW5nIGNvcHkpCkBAIC0yNzAsNiAr
MjcwLDEwIEBACiBleHRlcm4gTlNDdXJzb3IgKigqd2tDdXJzb3IpKGNvbnN0IGNoYXIqKTsKIAog
I2VuZGlmCisgICAgCisjaWYgUExBVEZPUk0oTUFDKQorZXh0ZXJuIE5TQXJyYXkgKigqd2tTcGVl
Y2hTeW50aGVzaXNHZXRWb2ljZUlkZW50aWZpZXJzKSh2b2lkKTsKKyNlbmRpZgogCiBleHRlcm4g
dm9pZCAoKndrVW5yZWdpc3RlclVuaXF1ZUlkRm9yRWxlbWVudCkoaWQgZWxlbWVudCk7CiBleHRl
cm4gdm9pZCAoKndrQWNjZXNzaWJpbGl0eUhhbmRsZUZvY3VzQ2hhbmdlZCkodm9pZCk7ICAgIApJ
bmRleDogU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWFjL1dlYkNvcmVTeXN0ZW1JbnRlcmZhY2Uu
bW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWFjL1dlYkNvcmVTeXN0
ZW1JbnRlcmZhY2UubW0JKHJldmlzaW9uIDE0ODcxMSkKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL21hYy9XZWJDb3JlU3lzdGVtSW50ZXJmYWNlLm1tCSh3b3JraW5nIGNvcHkpCkBAIC0xNjIs
NiArMTYyLDEwIEBACiAKICNlbmRpZgogCisjaWYgUExBVEZPUk0oTUFDKQorTlNBcnJheSAqKCp3
a1NwZWVjaFN5bnRoZXNpc0dldFZvaWNlSWRlbnRpZmllcnMpKHZvaWQpOworI2VuZGlmCisKIHZv
aWQgKCp3a1VucmVnaXN0ZXJVbmlxdWVJZEZvckVsZW1lbnQpKGlkIGVsZW1lbnQpOwogdm9pZCAo
KndrQWNjZXNzaWJpbGl0eUhhbmRsZUZvY3VzQ2hhbmdlZCkodm9pZCk7CiBDRlR5cGVJRCAoKndr
R2V0QVhUZXh0TWFya2VyVHlwZUlEKSh2b2lkKTsKSW5kZXg6IFNvdXJjZS9XZWJLaXQvbWFjL0No
YW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L21hYy9DaGFuZ2VMb2cJKHJldmlz
aW9uIDE0OTA1MCkKKysrIFNvdXJjZS9XZWJLaXQvbWFjL0NoYW5nZUxvZwkod29ya2luZyBjb3B5
KQpAQCAtMSwzICsxLDEzIEBACisyMDEzLTA0LTI0ICBDaHJpcyBGbGVpemFjaCAgPGNmbGVpemFj
aEBhcHBsZS5jb20+CisKKyAgICAgICAgV0VCIFNQRUVDSDogbGFuZ3VhZ2Ugc3VwcG9ydCBkb2Vz
IG5vdCB3b3JrIGFzIGV4cGVjdGVkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xMTUxMTkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICAqIFdlYkNvcmVTdXBwb3J0L1dlYlN5c3RlbUludGVyZmFjZS5tbToKKyAg
ICAgICAgKEluaXRXZWJDb3JlU3lzdGVtSW50ZXJmYWNlKToKKwogMjAxMy0wNC0yNCAgSmVzc2ll
IEJlcmxpbiAgPGpiZXJsaW5AYXBwbGUuY29tPgogCiAgICAgICAgIEFzc2VydGlvbiBmYWlsdXJl
IChjcmFzaCBpbiByZWxlYXNlKSBhdHRlbXB0aW5nIHRvIGRlbGV0ZSBkYXRhYmFzZSBzdG9yYWdl
IGluIFdLMSB3aXRob3V0CkluZGV4OiBTb3VyY2UvV2ViS2l0L21hYy9XZWJDb3JlU3VwcG9ydC9X
ZWJTeXN0ZW1JbnRlcmZhY2UubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC9tYWMvV2Vi
Q29yZVN1cHBvcnQvV2ViU3lzdGVtSW50ZXJmYWNlLm1tCShyZXZpc2lvbiAxNDg3MTEpCisrKyBT
b3VyY2UvV2ViS2l0L21hYy9XZWJDb3JlU3VwcG9ydC9XZWJTeXN0ZW1JbnRlcmZhY2UubW0JKHdv
cmtpbmcgY29weSkKQEAgLTE1Myw2ICsxNTMsOSBAQAogICAgIElOSVQoU2V0UmVxdWVzdFN0b3Jh
Z2VTZXNzaW9uKTsKICNlbmRpZgogCisjaWYgUExBVEZPUk0oTUFDKQorICAgIElOSVQoU3BlZWNo
U3ludGhlc2lzR2V0Vm9pY2VJZGVudGlmaWVycyk7CisjZW5kaWYKICAgICBJTklUKEdldEFYVGV4
dE1hcmtlclR5cGVJRCk7CiAgICAgSU5JVChHZXRBWFRleHRNYXJrZXJSYW5nZVR5cGVJRCk7CiAg
ICAgSU5JVChDcmVhdGVBWFRleHRNYXJrZXIpOwpJbmRleDogU291cmNlL1dlYktpdDIvQ2hhbmdl
TG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwkocmV2aXNpb24gMTQ5
MDUwKQorKysgU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMg
KzEsMTMgQEAKKzIwMTMtMDQtMjQgIENocmlzIEZsZWl6YWNoICA8Y2ZsZWl6YWNoQGFwcGxlLmNv
bT4KKworICAgICAgICBXRUIgU1BFRUNIOiBsYW5ndWFnZSBzdXBwb3J0IGRvZXMgbm90IHdvcmsg
YXMgZXhwZWN0ZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTExNTExOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgICogV2ViUHJvY2Vzcy9XZWJDb3JlU3VwcG9ydC9tYWMvV2ViU3lzdGVtSW50ZXJmYWNlLm1t
OgorICAgICAgICAoSW5pdFdlYkNvcmVTeXN0ZW1JbnRlcmZhY2UpOgorCiAyMDEzLTA0LTI0ICBa
YW4gRG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlhLmNvbT4KIAogICAgICAgICBbR1RLXVtXSzJd
IEltcGxlbWVudCBMYXllclRyZWVIb3N0R3RrOjpwYWdlQmFja2dyb3VuZFRyYW5zcGFyZW5jeUNo
YW5nZWQKSW5kZXg6IFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViQ29yZVN1cHBvcnQvbWFj
L1dlYlN5c3RlbUludGVyZmFjZS5tbQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0Mi9XZWJQ
cm9jZXNzL1dlYkNvcmVTdXBwb3J0L21hYy9XZWJTeXN0ZW1JbnRlcmZhY2UubW0JKHJldmlzaW9u
IDE0ODcxMSkKKysrIFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViQ29yZVN1cHBvcnQvbWFj
L1dlYlN5c3RlbUludGVyZmFjZS5tbQkod29ya2luZyBjb3B5KQpAQCAtMTQxLDYgKzE0MSw5IEBA
CiAgICAgICAgIElOSVQoU2V0UmVxdWVzdFN0b3JhZ2VTZXNzaW9uKTsKICNlbmRpZgogCisjaWYg
UExBVEZPUk0oTUFDKQorICAgICAgICBJTklUKFNwZWVjaFN5bnRoZXNpc0dldFZvaWNlSWRlbnRp
ZmllcnMpOworI2VuZGlmCiAgICAgICAgIElOSVQoR2V0QVhUZXh0TWFya2VyVHlwZUlEKTsKICAg
ICAgICAgSU5JVChHZXRBWFRleHRNYXJrZXJSYW5nZVR5cGVJRCk7CiAgICAgICAgIElOSVQoQ3Jl
YXRlQVhUZXh0TWFya2VyKTsK
</data>
<flag name="review"
          id="221020"
          type_id="1"
          status="+"
          setter="ap"
    />
    <flag name="commit-queue"
          id="221024"
          type_id="3"
          status="-"
          setter="buildbot"
    />
          </attachment>
      

    </bug>

</bugzilla>