<?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>213353</bug_id>
          
          <creation_ts>2020-06-18 14:55:31 -0700</creation_ts>
          <short_desc>AX: iOS Voiceover cannot programmatically send focus to element containing HTML</short_desc>
          <delta_ts>2020-08-11 00:43:22 -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 13</version>
          <rep_platform>iPhone / iPad</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>MOVED</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="Cameron Holiman">cameronholiman</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>cfleizach</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1663998</commentid>
    <comment_count>0</comment_count>
    <who name="Cameron Holiman">cameronholiman</who>
    <bug_when>2020-06-18 14:55:31 -0700</bug_when>
    <thetext>Demo Repo https://mermaid.github.io/ios-voiceover-focus-bug/

While using voiceover in iOS, you cannot programmatically send focus to an element if that element contains HTML.
This is important because on a single page application, when swapping out the content on the page, we need announce that and then re-focus the topmost element and announce it to the user. This issue only occurs on iOS, Voiceover on MacOS works as expected.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1663999</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-06-18 14:55:43 -0700</bug_when>
    <thetext>&lt;rdar://problem/64505853&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1665525</commentid>
    <comment_count>2</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2020-06-23 13:47:22 -0700</bug_when>
    <thetext>this should be fixed in iOS14, the first beta which is now available</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1665743</commentid>
    <comment_count>3</comment_count>
    <who name="Cameron Holiman">cameronholiman</who>
    <bug_when>2020-06-24 08:26:11 -0700</bug_when>
    <thetext>I tested using the included test page and the behavior is the same as before on iOS 14 beta. There has been no change in behavior, it does not appear to be fixed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1665788</commentid>
    <comment_count>4</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2020-06-24 10:42:27 -0700</bug_when>
    <thetext>(In reply to Cameron Holiman from comment #3)
&gt; I tested using the included test page and the behavior is the same as before
&gt; on iOS 14 beta. There has been no change in behavior, it does not appear to
&gt; be fixed

Ok thanks for double checking</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1679331</commentid>
    <comment_count>5</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2020-08-11 00:43:22 -0700</bug_when>
    <thetext>This will be fixed within iOS software. Please verify with &gt;= iOS14 seed 6</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>