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

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>23456</bug_id>
          
          <creation_ts>2013-10-08 00:20:21 +0000</creation_ts>
          <short_desc>&lt;dialog&gt;: showModal() should prevent ancestor elements with tabindex=&quot;&quot; from getting focused</short_desc>
          <delta_ts>2013-12-11 21:23:43 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WHATWG</product>
          <component>HTML</component>
          <version>unspecified</version>
          <rep_platform>Other</rep_platform>
          <op_sys>other</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>Unsorted</target_milestone>
          <dependson>23366</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ian &apos;Hixie&apos; Hickson">ian</reporter>
          <assigned_to name="Ian &apos;Hixie&apos; Hickson">ian</assigned_to>
          <cc>bugs</cc>
    
    <cc>falken</cc>
    
    <cc>faulkner.steve</cc>
    
    <cc>ian</cc>
    
    <cc>mike</cc>
    
    <cc>surkov.alexander</cc>
          
          <qa_contact>contributor</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>94437</commentid>
    <comment_count>0</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2013-10-08 00:20:21 +0000</bug_when>
    <thetext>Consider &quot;&lt;body tabindex=&quot;0&quot;&gt;&lt;dialog&gt;&lt;input&gt;&quot;, then call dialog.showModal(). Tab should focus the &lt;input&gt;, not the &lt;body&gt;.

Probably means changing how we define inertness and &quot;blocked by a dialog&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>94465</commentid>
    <comment_count>1</comment_count>
    <who name="alexander surkov">surkov.alexander</who>
    <bug_when>2013-10-08 13:14:49 +0000</bug_when>
    <thetext>is bug 23381 dupe of this one or are they in dependency?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>94520</commentid>
    <comment_count>2</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2013-10-09 22:21:54 +0000</bug_when>
    <thetext>Bug 23381 is on a different spec (the W3C fork).

Bug 23382 (the clone of 23381) is about editorial issues in the WHATWG spec.

This bug is about changing the normative definitions to prevent tabbing to inert ancestors.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>97469</commentid>
    <comment_count>3</comment_count>
    <who name="">contributor</who>
    <bug_when>2013-12-11 21:23:43 +0000</bug_when>
    <thetext>Checked in as WHATWG revision r8343.
Check-in comment: Make modal &lt;dialog&gt; ancestors inert too.
http://html5.org/tools/web-apps-tracker?from=8342&amp;to=8343</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>