<?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>174095</bug_id>
          
          <creation_ts>2017-07-03 07:38:30 -0700</creation_ts>
          <short_desc>AX: Voiceover skips elements when js changes aria-hidden and container has many children</short_desc>
          <delta_ts>2017-07-03 07:39:03 -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>Safari 10</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>macOS 10.12</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></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="Rachel">rach_mc123456</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1325119</commentid>
    <comment_count>0</comment_count>
      <attachid>314482</attachid>
    <who name="Rachel">rach_mc123456</who>
    <bug_when>2017-07-03 07:38:30 -0700</bug_when>
    <thetext>Created attachment 314482
Test case

When using vo+right to select a button which shows/hides some content (by changing display setting and aria-hidden property). If the container has more than around 50 elements, it is impossible to vo+right to the newly shown element.

If you remove some of the numbered &lt;p&gt; tags, the issue goes away.

Test case attached.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1325120</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-07-03 07:39:03 -0700</bug_when>
    <thetext>&lt;rdar://problem/33106748&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>314482</attachid>
            <date>2017-07-03 07:38:30 -0700</date>
            <delta_ts>2017-07-03 07:38:30 -0700</delta_ts>
            <desc>Test case</desc>
            <filename>index.html</filename>
            <type>text/html</type>
            <size>2327</size>
            <attacher name="Rachel">rach_mc123456</attacher>
            
              <data encoding="base64">77u/PCFET0NUWVBFIGh0bWw+CjxodG1sPgo8aGVhZD4KICAgIDxzY3JpcHQ+CgkKCWZ1bmN0aW9u
IHRvZ2dsZUFjY29yZGlvbihlKXsKCQllLnByZXZlbnREZWZhdWx0KCk7CgkJdmFyIGFjY29yZGlv
bkNvbnRlbnQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYWNjb3JkaW9uJyk7CgkJaWYgKGFj
Y29yZGlvbkNvbnRlbnQuc3R5bGUuZGlzcGxheSA9PT0gJ25vbmUnKSB7CgkJCWFjY29yZGlvbkNv
bnRlbnQuc3R5bGUuZGlzcGxheSA9ICdibG9jayc7CgkJCWFjY29yZGlvbkNvbnRlbnQuc2V0QXR0
cmlidXRlKCdhcmlhLWhpZGRlbicsIGZhbHNlKTsKCQl9IGVsc2UgewoJCQlhY2NvcmRpb25Db250
ZW50LnN0eWxlLmRpc3BsYXkgPSAnbm9uZSc7CgkJCWFjY29yZGlvbkNvbnRlbnQuc2V0QXR0cmli
dXRlKCdhcmlhLWhpZGRlbicsIHRydWUpOwoJCX0KCQoJfQogICAgPC9zY3JpcHQ+CiAgICA8dGl0
bGU+UGFnZSB0aXRsZTwvdGl0bGU+CiAgICA8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUi
IGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD1VVEYtOCIgLz4KPC9oZWFkPgo8Ym9keT4KICAg
IDxmb3JtIGFjdGlvbj0iLyI+CiAgICAgICAgPHA+dm8rcmlnaHQgdG8gbGVnZW5kIGJlbG93PC9w
PgogICAgICAgIDxmaWVsZHNldD4KICAgICAgICAgICAgPGxlZ2VuZD5MZWdlbmQgKHZvK3NoaWZ0
K2Rvd24gdG8gZW50ZXIpPC9sZWdlbmQ+CiAgICAgICAgICAgIDxkaXY+CiAgICAgICAgICAgICAg
ICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgb25jbGljaz0idG9nZ2xlQWNjb3JkaW9uKGV2ZW50KSIg
YXJpYS1jb250cm9scz0iYWNjb3JkaW9uIiBjbGFzcz0iYnV0dG9uIj52bytzcGFjZSBvbiBtZTwv
YnV0dG9uPgogICAgICAgICAgICAgICAgPGRpdiBpZD0iYWNjb3JkaW9uIiBzdHlsZT0iZGlzcGxh
eTpub25lIiBhcmlhLWhpZGRlbj0idHJ1ZSI+CiAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0i
IyI+VHJ5IHRvIFZPLXJpZ2h0IHRvIG1lPC9hPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAg
ICAgICAgICAgICA8cD4xPC9wPgogICAgICAgICAgICAgICAgPHA+MjwvcD4KICAgICAgICAgICAg
ICAgIDxwPjM8L3A+CiAgICAgICAgICAgICAgICA8cD40PC9wPgogICAgICAgICAgICAgICAgPHA+
NTwvcD4KICAgICAgICAgICAgICAgIDxwPjY8L3A+CiAgICAgICAgICAgICAgICA8cD43PC9wPgog
ICAgICAgICAgICAgICAgPHA+ODwvcD4KICAgICAgICAgICAgICAgIDxwPjk8L3A+CiAgICAgICAg
ICAgICAgICA8cD4xMDwvcD4KICAgICAgICAgICAgICAgIDxwPjExPC9wPgogICAgICAgICAgICAg
ICAgPHA+MTI8L3A+CiAgICAgICAgICAgICAgICA8cD4xMzwvcD4KICAgICAgICAgICAgICAgIDxw
PjE0PC9wPgogICAgICAgICAgICAgICAgPHA+MTU8L3A+CiAgICAgICAgICAgICAgICA8cD4xNjwv
cD4KICAgICAgICAgICAgICAgIDxwPjE3PC9wPgogICAgICAgICAgICAgICAgPHA+MTg8L3A+CiAg
ICAgICAgICAgICAgICA8cD4xOTwvcD4KICAgICAgICAgICAgICAgIDxwPjIwPC9wPgogICAgICAg
ICAgICAgICAgPHA+MjE8L3A+CiAgICAgICAgICAgICAgICA8cD4yMjwvcD4KICAgICAgICAgICAg
ICAgIDxwPjIzPC9wPgogICAgICAgICAgICAgICAgPHA+MjQ8L3A+CiAgICAgICAgICAgICAgICA8
cD4yNTwvcD4KICAgICAgICAgICAgICAgIDxwPjI2PC9wPgogICAgICAgICAgICAgICAgPHA+Mjc8
L3A+CiAgICAgICAgICAgICAgICA8cD4yODwvcD4KICAgICAgICAgICAgICAgIDxwPjI5PC9wPgog
ICAgICAgICAgICAgICAgPHA+MzA8L3A+CiAgICAgICAgICAgICAgICA8cD4zMTwvcD4KICAgICAg
ICAgICAgICAgIDxwPjMyPC9wPgogICAgICAgICAgICAgICAgPHA+MzM8L3A+CiAgICAgICAgICAg
ICAgICA8cD4zNDwvcD4KICAgICAgICAgICAgICAgIDxwPjM1PC9wPgogICAgICAgICAgICAgICAg
PHA+MzY8L3A+CiAgICAgICAgICAgICAgICA8cD4zNzwvcD4KICAgICAgICAgICAgICAgIDxwPjM4
PC9wPgogICAgICAgICAgICAgICAgPHA+Mzk8L3A+CiAgICAgICAgICAgICAgICA8cD40MDwvcD4K
ICAgICAgICAgICAgICAgIDxwPjQxPC9wPgogICAgICAgICAgICAgICAgPHA+NDI8L3A+CiAgICAg
ICAgICAgICAgICA8cD40MzwvcD4KICAgICAgICAgICAgICAgIDxwPjQ0PC9wPgogICAgICAgICAg
ICAgICAgPHA+NDU8L3A+CiAgICAgICAgICAgICAgICA8cD40NjwvcD4KICAgICAgICAgICAgICAg
IDxwPjQ3PC9wPgogICAgICAgICAgICAgICAgPHA+NDg8L3A+CiAgICAgICAgICAgIDwvZGl2Pgog
ICAgICAgIDwvZmllbGRzZXQ+CiAgICA8L2Zvcm0+CjwvYm9keT4KPC9odG1sPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>