<?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>114535</bug_id>
          
          <creation_ts>2013-04-12 14:44:08 -0700</creation_ts>
          <short_desc>When img@alt is undefined, WebKit should use @title as accessibility label if available</short_desc>
          <delta_ts>2013-04-17 09:41:33 -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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="James Craig">jcraig</reporter>
          <assigned_to name="chris fleizach">cfleizach</assigned_to>
          <cc>aboxhall</cc>
    
    <cc>apinheiro</cc>
    
    <cc>cfleizach</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dmazzoni</cc>
    
    <cc>jcraig</cc>
    
    <cc>jdiggs</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>874963</commentid>
    <comment_count>0</comment_count>
    <who name="James Craig">jcraig</who>
    <bug_when>2013-04-12 14:44:08 -0700</bug_when>
    <thetext>ARIA computation algorithm says to always fallback to the host language &quot;tooltip&quot; attribute (WebKit does not use @title as the label on IMG), but I think an explicitly empty alt attribute should override that on img. I&apos;ve added a test case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>874964</commentid>
    <comment_count>1</comment_count>
    <who name="James Craig">jcraig</who>
    <bug_when>2013-04-12 14:44:51 -0700</bug_when>
    <thetext>&lt;rdar://problem/13337253&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>874968</commentid>
    <comment_count>2</comment_count>
    <who name="James Craig">jcraig</who>
    <bug_when>2013-04-12 14:46:34 -0700</bug_when>
    <thetext>2. D. &quot;The last resort is to use text from a tooltip attribute (such as the title attribute in HTML). This is used only if nothing else, including subtree content, has provided results.&quot;

http://www.w3.org/WAI/PF/aria/complete#textalternativecomputation</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>874970</commentid>
    <comment_count>3</comment_count>
      <attachid>197889</attachid>
    <who name="James Craig">jcraig</who>
    <bug_when>2013-04-12 14:47:37 -0700</bug_when>
    <thetext>Created attachment 197889
test case demonstrating bug</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>875267</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-04-13 19:48:08 -0700</bug_when>
    <thetext>See also: bug 112842.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>875904</commentid>
    <comment_count>5</comment_count>
      <attachid>198136</attachid>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2013-04-15 10:58:46 -0700</bug_when>
    <thetext>Created attachment 198136
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>875906</commentid>
    <comment_count>6</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2013-04-15 10:59:19 -0700</bug_when>
    <thetext>Adding Tim to help with review</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>877349</commentid>
    <comment_count>7</comment_count>
      <attachid>198136</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-04-17 09:41:31 -0700</bug_when>
    <thetext>Comment on attachment 198136
patch 

Clearing flags on attachment: 198136

Committed r148617: &lt;http://trac.webkit.org/changeset/148617&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>877350</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-04-17 09:41:33 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>197889</attachid>
            <date>2013-04-12 14:47:37 -0700</date>
            <delta_ts>2013-04-12 14:48:12 -0700</delta_ts>
            <desc>test case demonstrating bug</desc>
            <filename>13337253.htm</filename>
            <type>text/html</type>
            <size>539</size>
            <attacher name="James Craig">jcraig</attacher>
            
              <data encoding="base64">PHA+Rmlyc3QgdHdvIGltYWdlcyBzaG91bGQgYmUgc3Bva2VuLiBUaGUgb3RoZXJzIHNob3VsZCBu
b3QgYmUgc3Bva2VuLjwvcD4KPHA+Zm9vPC9wPgo8aW1nIHNyYz0iZm9vLmdpZiIgYWx0PSJiYXIi
IHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIj4KPGltZyBzcmM9ImZvby5naWYiIHRpdGxlPSJiYXoi
IHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIj4KPHA+Ym9wPC9wPgo8aW1nIHNyYz0iZm9vLmdpZiIg
dGl0bGU9InRoaXMgb25lIHNob3VsZCBiZSBoaWRkZW4iIGFsdD0iIiB3aWR0aD0iMTAwIiBoZWln
aHQ9IjEwMCI+CjxpbWcgc3JjPSJmb28uZ2lmIiB0aXRsZT0idGhpcyBvbmUgc2hvdWxkIGFsc28g
YmUgaGlkZGVuIiBhbHQgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiPgo8cD5Ob3RlOiB0aGUgc2Vj
b25kIGltYWdlIGlzIGludmFsaWQgSFRNTCwgYnV0IGFjY2Vzc2liaWxpdHkgc2hvdWxkIHJlY292
ZXIgYW55d2F5LCB1bmxlc3MgaXQncyBleHBsaWNpdGx5IGhpZGRlbiBhcyB3aXRoIHRoZSB0aGly
ZCBhbmQgZm91cnRoIGV4YW1wbGVzLjwvcD4=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>198136</attachid>
            <date>2013-04-15 10:58:46 -0700</date>
            <delta_ts>2013-04-17 09:41:30 -0700</delta_ts>
            <desc>patch </desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>3910</size>
            <attacher name="chris fleizach">cfleizach</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE0ODQ0OSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDEzLTA0LTE1ICBDaHJpcyBG
bGVpemFjaCAgPGNmbGVpemFjaEBhcHBsZS5jb20+CisKKyAgICAgICAgQVg6IFdoZW4gaW1nQGFs
dCBpcyB1bmRlZmluZWQsIFdlYktpdCBzaG91bGQgdXNlIEB0aXRsZSBhcyBhY2Nlc3NpYmlsaXR5
IGxhYmVsIGlmIGF2YWlsYWJsZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTE0NTM1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgRG9uJ3QgaGlkZSBpbWFnZXMgZnJvbSBBY2Nlc3NpYmlsaXR5IHRoYXQgaGF2
ZSB0aGUgdGl0bGUgYXR0cmlidXRlIG9uIHRoZW0uCisKKyAgICAgICAgVGVzdDogYWNjZXNzaWJp
bGl0eS9lbXB0eS1pbWFnZS13aXRoLXRpdGxlLmh0bWwKKworICAgICAgICAqIGFjY2Vzc2liaWxp
dHkvQWNjZXNzaWJpbGl0eVJlbmRlck9iamVjdC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpBY2Nl
c3NpYmlsaXR5UmVuZGVyT2JqZWN0Ojpjb21wdXRlQWNjZXNzaWJpbGl0eUlzSWdub3JlZCk6CisK
IDIwMTMtMDQtMTUgIHBlYXZvQG91dGxvb2suY29tICA8cGVhdm9Ab3V0bG9vay5jb20+CiAKICAg
ICAgICAgW1dpbkNhaXJvXSBDb21waWxlIGZpeC4KSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2FjY2Vz
c2liaWxpdHkvQWNjZXNzaWJpbGl0eVJlbmRlck9iamVjdC5jcHAKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5UmVuZGVyT2JqZWN0LmNwcAko
cmV2aXNpb24gMTQ4NDQ0KQorKysgU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9BY2Nlc3Np
YmlsaXR5UmVuZGVyT2JqZWN0LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTI0Nyw2ICsxMjQ3LDkg
QEAKICAgICAgICAgICAgIC8vIGluZm9ybWFsIHN0YW5kYXJkIGlzIHRvIGlnbm9yZSBpbWFnZXMg
d2l0aCB6ZXJvLWxlbmd0aCBhbHQgc3RyaW5ncwogICAgICAgICAgICAgaWYgKCFhbHQuaXNOdWxs
KCkpCiAgICAgICAgICAgICAgICAgcmV0dXJuIHRydWU7CisgICAgICAgICAgICAvLyBJZiBhbiBp
bWFnZSBoYXMgYSB0aXRsZSBhdHRyaWJ1dGUgb24gaXQsIGFjY2Vzc2liaWxpdHkgc2hvdWxkIGJl
IGxlbmllbnQgYW5kIGFsbG93IGl0IHRvIGFwcGVhciBpbiB0aGUgaGllcmFyY2h5IChhY2NvcmRp
bmcgdG8gV0FJLUFSSUEpLgorICAgICAgICAgICAgaWYgKCFnZXRBdHRyaWJ1dGUodGl0bGVBdHRy
KS5pc0VtcHR5KCkpCisgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICB9CiAg
ICAgICAgIAogICAgICAgICBpZiAoaXNOYXRpdmVJbWFnZSgpKSB7CkluZGV4OiBMYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lv
biAxNDg0NDkpCisrKyBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEs
MyArMSwxMyBAQAorMjAxMy0wNC0xNSAgQ2hyaXMgRmxlaXphY2ggIDxjZmxlaXphY2hAYXBwbGUu
Y29tPgorCisgICAgICAgIFdoZW4gaW1nQGFsdCBpcyB1bmRlZmluZWQsIFdlYktpdCBzaG91bGQg
dXNlIEB0aXRsZSBhcyBhY2Nlc3NpYmlsaXR5IGxhYmVsIGlmIGF2YWlsYWJsZQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE0NTM1CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBhY2Nlc3NpYmlsaXR5L2Vt
cHR5LWltYWdlLXdpdGgtdGl0bGUtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBhY2Nl
c3NpYmlsaXR5L2VtcHR5LWltYWdlLXdpdGgtdGl0bGUuaHRtbDogQWRkZWQuCisKIDIwMTMtMDQt
MTUgIFphbiBEb2JlcnNlayAgPHpkb2JlcnNla0BpZ2FsaWEuY29tPgogCiAgICAgICAgIFVucmV2
aWV3ZWQgR1RLIGdhcmRlbmluZy4KSW5kZXg6IExheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvZW1w
dHktaW1hZ2Utd2l0aC10aXRsZS5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2FjY2Vz
c2liaWxpdHkvZW1wdHktaW1hZ2Utd2l0aC10aXRsZS5odG1sCShyZXZpc2lvbiAwKQorKysgTGF5
b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9lbXB0eS1pbWFnZS13aXRoLXRpdGxlLmh0bWwJKHJldmlz
aW9uIDApCkBAIC0wLDAgKzEsMjcgQEAKKzwhRE9DVFlQRSBIVE1MIFBVQkxJQyAiLS8vSUVURi8v
RFREIEhUTUwvL0VOIj4KKzxodG1sPgorPGhlYWQ+Cis8c2NyaXB0IHNyYz0iLi4vZmFzdC9qcy9y
ZXNvdXJjZXMvanMtdGVzdC1wcmUuanMiPjwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHkgaWQ9ImJv
ZHkiPgorCis8aW1nIGlkPSJpbWFnZTEiIHNyYz0iZm9vLmdpZiIgdGl0bGU9ImJheiIgd2lkdGg9
IjEwMCIgaGVpZ2h0PSIxMDAiPgorCis8ZGl2IGlkPSJjb25zb2xlIj48L2Rpdj4KKworPHNjcmlw
dD4KKworICAgIGRlc2NyaXB0aW9uKCJUaGlzIHRlc3RzIHRoYXQgaWYgYSBtaXNzaW5nIGltYWdl
IGhhcyBhIHRpdGxlIGF0dHJpYnV0ZSwgaXQgc3RpbGwgYXBwZWFycyBpbiB0aGUgQVggaGllcmFy
Y2h5LiIpOworCisgICAgaWYgKHdpbmRvdy5hY2Nlc3NpYmlsaXR5Q29udHJvbGxlcikgeworCisg
ICAgICAgICAgdmFyIGltYWdlMSA9IGFjY2Vzc2liaWxpdHlDb250cm9sbGVyLmFjY2Vzc2libGVF
bGVtZW50QnlJZCgiaW1hZ2UxIik7CisgICAgICAgICAgc2hvdWxkQmUoImltYWdlMS5yb2xlIiwg
IidBWFJvbGU6IEFYSW1hZ2UnIik7CisgICAgICAgICAgc2hvdWxkQmUoImltYWdlMS5kZXNjcmlw
dGlvbiIsICInQVhEZXNjcmlwdGlvbjogYmF6JyIpOworICAgIH0KKworPC9zY3JpcHQ+CisKKzxz
Y3JpcHQgc3JjPSIuLi9mYXN0L2pzL3Jlc291cmNlcy9qcy10ZXN0LXBvc3QuanMiPjwvc2NyaXB0
PgorPC9ib2R5PgorPC9odG1sPgpJbmRleDogTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9lbXB0
eS1pbWFnZS13aXRoLXRpdGxlLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0
cy9hY2Nlc3NpYmlsaXR5L2VtcHR5LWltYWdlLXdpdGgtdGl0bGUtZXhwZWN0ZWQudHh0CShyZXZp
c2lvbiAwKQorKysgTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9lbXB0eS1pbWFnZS13aXRoLXRp
dGxlLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwxMiBAQAorCitUaGlzIHRl
c3RzIHRoYXQgaWYgYSBtaXNzaW5nIGltYWdlIGhhcyBhIHRpdGxlIGF0dHJpYnV0ZSwgaXQgc3Rp
bGwgYXBwZWFycyBpbiB0aGUgQVggaGllcmFyY2h5LgorCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBz
ZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVU
RSIuCisKKworUEFTUyBpbWFnZTEucm9sZSBpcyAnQVhSb2xlOiBBWEltYWdlJworUEFTUyBpbWFn
ZTEuZGVzY3JpcHRpb24gaXMgJ0FYRGVzY3JpcHRpb246IGJheicKK1BBU1Mgc3VjY2Vzc2Z1bGx5
UGFyc2VkIGlzIHRydWUKKworVEVTVCBDT01QTEVURQorCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>