<?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>172106</bug_id>
          
          <creation_ts>2017-05-15 01:03:04 -0700</creation_ts>
          <short_desc>AX: Inaccessible content on webkit.org main page</short_desc>
          <delta_ts>2017-05-15 14:36:37 -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>WebKit Website</component>
          <version>WebKit 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>
          <dependson>172096</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="James Craig">jcraig</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>joepeck</cc>
    
    <cc>jond</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1308601</commentid>
    <comment_count>0</comment_count>
    <who name="James Craig">jcraig</who>
    <bug_when>2017-05-15 01:03:04 -0700</bug_when>
    <thetext>AX: Inaccessible content on webkit.org main page.

Using VoiceOver, many links are called &quot;Clickable link&quot; or &quot;Clickable link to tweet&quot; (instead of the relevant article title), and some images are unlabeled, causing gibberish file names to be spoken: e.g. &quot;C-6tYGVXkAE_j6q.jpg&quot;

Part of this was resolved in bug 172096.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1308604</commentid>
    <comment_count>1</comment_count>
      <attachid>310117</attachid>
    <who name="James Craig">jcraig</who>
    <bug_when>2017-05-15 01:13:41 -0700</bug_when>
    <thetext>Created attachment 310117
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1308732</commentid>
    <comment_count>2</comment_count>
      <attachid>310117</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2017-05-15 11:21:44 -0700</bug_when>
    <thetext>Comment on attachment 310117
patch

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

r=me

&gt; Websites/webkit.org/wp-content/themes/webkit/widgets/post.php:62
&gt; +                &lt;a class=&quot;tile-link&quot; href=&quot;&lt;?php the_permalink(); ?&gt;&quot;&gt;&lt;?php echo $title; ?&gt;&lt;/a&gt;

Should we be escaping $title at all? (It seems we don&apos;t down below, so I&apos;m fine with this as is).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1308786</commentid>
    <comment_count>3</comment_count>
    <who name="James Craig">jcraig</who>
    <bug_when>2017-05-15 14:08:08 -0700</bug_when>
    <thetext>(In reply to Joseph Pecoraro from comment #2)
&gt; Should we be escaping $title at all? (It seems we don&apos;t down below, so I&apos;m
&gt; fine with this as is).

Yeah, this patch was intended to be as low risk as possible, so I just deferred to existing usage.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1308808</commentid>
    <comment_count>4</comment_count>
      <attachid>310117</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-05-15 14:36:35 -0700</bug_when>
    <thetext>Comment on attachment 310117
patch

Clearing flags on attachment: 310117

Committed r216879: &lt;http://trac.webkit.org/changeset/216879&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1308809</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-05-15 14:36:37 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>310117</attachid>
            <date>2017-05-15 01:13:41 -0700</date>
            <delta_ts>2017-05-15 14:36:35 -0700</delta_ts>
            <desc>patch</desc>
            <filename>wk172106.diff</filename>
            <type>text/plain</type>
            <size>4009</size>
            <attacher name="James Craig">jcraig</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYnNpdGVzL3dlYmtpdC5vcmcvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYnNp
dGVzL3dlYmtpdC5vcmcvQ2hhbmdlTG9nCShyZXZpc2lvbiAyMTY4NTgpCisrKyBXZWJzaXRlcy93
ZWJraXQub3JnL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDE3
LTA1LTE1ICBKYW1lcyBDcmFpZyAgPGpjcmFpZ0BhcHBsZS5jb20+CisKKyAgICAgICAgQVg6IElu
YWNjZXNzaWJsZSBjb250ZW50IG9uIHdlYmtpdC5vcmcgbWFpbiBwYWdlCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzIxMDYKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHdwLWNvbnRlbnQvdGhlbWVzL3dl
YmtpdC93aWRnZXRzL2ljb24ucGhwOiBSZXNvbHZlZCBsaW5rIHRpdGxlLgorICAgICAgICAqIHdw
LWNvbnRlbnQvdGhlbWVzL3dlYmtpdC93aWRnZXRzL3Bvc3QucGhwOiBSZXNvbHZlZCBsaW5rIHRp
dGxlLgorICAgICAgICAqIHdwLWNvbnRlbnQvdGhlbWVzL3dlYmtpdC93aWRnZXRzL3R3aXR0ZXIu
cGhwOiBSZXNvbHZlZCBsaW5rIHRpdGxlcy4gU3VwcHJlc3NlZCB1bmxhYmVsZWQgaW1hZ2VzIHdp
dGggYWx0PSIiLgorCiAyMDE3LTA1LTE0ICBKYW1lcyBDcmFpZyAgPGpjcmFpZ0BhcHBsZS5jb20+
CiAKICAgICAgICAgVXBsb2FkIHBvc3RlciBpbWFnZXMgYW5kIHdvcmtpbmcgY2FwdGlvbmVkIHZp
ZGVvCkluZGV4OiBXZWJzaXRlcy93ZWJraXQub3JnL3dwLWNvbnRlbnQvdGhlbWVzL3dlYmtpdC93
aWRnZXRzL2ljb24ucGhwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYnNpdGVzL3dlYmtpdC5vcmcvd3AtY29u
dGVudC90aGVtZXMvd2Via2l0L3dpZGdldHMvaWNvbi5waHAJKHJldmlzaW9uIDIxNjg1NSkKKysr
IFdlYnNpdGVzL3dlYmtpdC5vcmcvd3AtY29udGVudC90aGVtZXMvd2Via2l0L3dpZGdldHMvaWNv
bi5waHAJKHdvcmtpbmcgY29weSkKQEAgLTMwLDcgKzMwLDcgQEAgY2xhc3MgV2ViS2l0SWNvblRp
bGVXaWRnZXQgZXh0ZW5kcyBXUF9XaQogICAgICAgICAKICAgICAgICAgPz4KICAgICAgICAgPGRp
diBjbGFzcz0iPD9waHAgZWNobyBlc2NfYXR0cihqb2luKCcgJywgJGNsYXNzZXMpKTsgPz4iPgot
ICAgICAgICAgICAgPGEgY2xhc3M9InRpbGUtbGluayIgaHJlZj0iPD9waHAgZWNobyBlc2NfdXJs
KCR1cmwpOyA/PiI+Q2xpY2thYmxlIGxpbms8L2E+CisgICAgICAgICAgICA8YSBjbGFzcz0idGls
ZS1saW5rIiBocmVmPSI8P3BocCBlY2hvIGVzY191cmwoJHVybCk7ID8+Ij48P3BocCBlY2hvIG5s
MmJyKGVzY19odG1sKCR0ZXh0KSk7ID8+PC9hPgogICAgICAgICAgICAgPGRpdiBjbGFzcz0iaWNv
biI+PC9kaXY+CiAgICAgICAgICAgICA8aDI+PD9waHAgZWNobyBubDJicihlc2NfaHRtbCgkdGV4
dCkpOyA/PjwvaDI+CiAgICAgICAgICAgICA8P3BocCBpZiAoIWVtcHR5KCRzdWJ0ZXh0KSk6ID8+
PHA+PD9waHAgZWNobyBubDJicihlc2NfaHRtbCgkc3VidGV4dCkpOyA/PjwvcD48P3BocCBlbmRp
ZjsgPz4KSW5kZXg6IFdlYnNpdGVzL3dlYmtpdC5vcmcvd3AtY29udGVudC90aGVtZXMvd2Via2l0
L3dpZGdldHMvcG9zdC5waHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2Vic2l0ZXMvd2Via2l0Lm9yZy93cC1j
b250ZW50L3RoZW1lcy93ZWJraXQvd2lkZ2V0cy9wb3N0LnBocAkocmV2aXNpb24gMjE2ODU1KQor
KysgV2Vic2l0ZXMvd2Via2l0Lm9yZy93cC1jb250ZW50L3RoZW1lcy93ZWJraXQvd2lkZ2V0cy9w
b3N0LnBocAkod29ya2luZyBjb3B5KQpAQCAtNTksNyArNTksNyBAQCBjbGFzcyBXZWJLaXRQb3N0
VGlsZVdpZGdldCBleHRlbmRzIFdQX1dpCiAgICAgICAgIAogICAgICAgICA/PgogICAgICAgICAg
ICAgPGRpdiA8P3BocCBlY2hvIHBvc3RfY2xhc3Moam9pbignICcsICRjbGFzc2VzKSk7ID8+Pgot
ICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJ0aWxlLWxpbmsiIGhyZWY9Ijw/cGhwIHRoZV9wZXJt
YWxpbmsoKTsgPz4iPkNsaWNrYWJsZSBsaW5rPC9hPgorICAgICAgICAgICAgICAgIDxhIGNsYXNz
PSJ0aWxlLWxpbmsiIGhyZWY9Ijw/cGhwIHRoZV9wZXJtYWxpbmsoKTsgPz4iPjw/cGhwIGVjaG8g
JHRpdGxlOyA/PjwvYT4KICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJiYWNrZ3JvdW5kLWlt
YWdlIj4KICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZmVhdHVyZWQtaW1hZ2UiPD9w
aHAgZWNobyAkaW1hZ2U7ID8+PjwvZGl2PgogICAgICAgICAgICAgICAgICAgICA8P3BocCBpZiAo
ICRmZWF0dXJlZCApOiA/PjxkaXYgY2xhc3M9ImJhY2tncm91bmQtdmlnbmV0dGUiPjwvZGl2Pjw/
cGhwIGVuZGlmOyA/PgpJbmRleDogV2Vic2l0ZXMvd2Via2l0Lm9yZy93cC1jb250ZW50L3RoZW1l
cy93ZWJraXQvd2lkZ2V0cy90d2l0dGVyLnBocAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJzaXRlcy93ZWJr
aXQub3JnL3dwLWNvbnRlbnQvdGhlbWVzL3dlYmtpdC93aWRnZXRzL3R3aXR0ZXIucGhwCShyZXZp
c2lvbiAyMTY4NTUpCisrKyBXZWJzaXRlcy93ZWJraXQub3JnL3dwLWNvbnRlbnQvdGhlbWVzL3dl
YmtpdC93aWRnZXRzL3R3aXR0ZXIucGhwCSh3b3JraW5nIGNvcHkpCkBAIC02OCwxMCArNjgsMTAg
QEAgY2xhc3MgV2ViS2l0VHdpdHRlclRpbGVXaWRnZXQgZXh0ZW5kcyBXZQogCiAgICAgICAgID8+
CiAgICAgICAgIDxkaXYgY2xhc3M9Ijw/cGhwIGVjaG8gZXNjX2F0dHIoam9pbignICcsICRjbGFz
c2VzKSk7ID8+Ij4KLSAgICAgICAgICAgIDxhIGhyZWY9Ijw/cGhwIGVjaG8gZXNjX3VybCgkbGlu
ayk7ID8+IiBjbGFzcz0idGlsZS1saW5rIj5DbGlja2FibGUgbGluayB0byB0d2VldDwvYT4KKyAg
ICAgICAgICAgIDxhIGhyZWY9Ijw/cGhwIGVjaG8gZXNjX3VybCgkbGluayk7ID8+IiBjbGFzcz0i
dGlsZS1saW5rIj5Ud2VldDogPD9waHAgZWNobyAkdGV4dDsgPz48L2E+CiAgICAgICAgICAgICA8
ZGl2IGNsYXNzPSJ0aWxlLWNvbnRlbnQiPgogICAgICAgICAgICAgPD9waHAgaWYgKCAhIGVtcHR5
KCRJbWFnZSkgKTogPz4KLSAgICAgICAgICAgIDxpbWcgc3JjPSI8P3BocCBlY2hvIGVzY191cmwo
JEltYWdlLT5tZWRpYV91cmxfaHR0cHMpOyA/PiI+CisgICAgICAgICAgICA8aW1nIHNyYz0iPD9w
aHAgZWNobyBlc2NfdXJsKCRJbWFnZS0+bWVkaWFfdXJsX2h0dHBzKTsgPz4iIGFsdD0iIj4KICAg
ICAgICAgICAgIDw/cGhwIGVsc2U6ID8+CiAgICAgICAgICAgICA8P3BocCBlbmRpZjs/PgogICAg
ICAgICAgICAgICAgIDxwPjw/cGhwIGVjaG8gJHRleHQ7ID8+PC9wPgpAQCAtOTQsNyArOTQsNyBA
QCBjbGFzcyBXZWJLaXRUd2l0dGVyVGlsZVdpZGdldCBleHRlbmRzIFdlCiAKICAgICAgICAgPz4K
ICAgICAgICAgPGRpdiBjbGFzcz0iPD9waHAgZWNobyBlc2NfYXR0cihqb2luKCcgJywgJGNsYXNz
ZXMpKTsgPz4iPgotICAgICAgICAgICAgPGEgY2xhc3M9InRpbGUtbGluayIgaHJlZj0iPD9waHAg
ZWNobyBlc2NfdXJsKCR1cmwpOyA/PiI+Q2xpY2thYmxlIGxpbms8L2E+CisgICAgICAgICAgICA8
YSBjbGFzcz0idGlsZS1saW5rIiBocmVmPSI8P3BocCBlY2hvIGVzY191cmwoJHVybCk7ID8+Ij48
P3BocCBlY2hvIG5sMmJyKGVzY19odG1sKCRvcHRpb25zWyd0ZXh0J10pKTsgPz48L2E+CiAgICAg
ICAgICAgICA8ZGl2IGNsYXNzPSJpY29uIHR3aXR0ZXItaWNvbiI+PC9kaXY+CiAgICAgICAgICAg
ICA8aDI+PD9waHAgZWNobyBubDJicihlc2NfaHRtbCgkb3B0aW9uc1sndGV4dCddKSk7ID8+PC9o
Mj4KICAgICAgICAgPC9kaXY+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>