<?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>204647</bug_id>
          
          <creation_ts>2019-11-27 11:09:27 -0800</creation_ts>
          <short_desc>AX: &lt;td&gt; styled as display:flex will remove accessibility role LayoutCellTable</short_desc>
          <delta_ts>2023-05-19 18:18:39 -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>Mac</rep_platform>
          <op_sys>macOS 10.15</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>Critical</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Peter">peterheery</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>dannydafoe+bugzilla</cc>
    
    <cc>jcraig</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1593896</commentid>
    <comment_count>0</comment_count>
      <attachid>384420</attachid>
    <who name="Peter">peterheery</who>
    <bug_when>2019-11-27 11:09:27 -0800</bug_when>
    <thetext>Created attachment 384420
display flex LayoutCellTable missing

When styling a &lt;td&gt; with CSS display:flex; it removes the accessibility role of LayoutCellTable in the Accessibility tree.

Expected result

When styling a &lt;td&gt; with CSS display:flex; the accessibility role of LayoutCellTable is correctly exposed to the Accessibility tree.

Steps to reproduce

Open the test file in Safari Version 13.0.3, or Chrome Version 78.0.3904.108.
Open the accessibility inspector in the browser.
Inspect the &lt;td&gt;
Observe.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1593897</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-11-27 11:09:40 -0800</bug_when>
    <thetext>&lt;rdar://problem/57508753&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1956599</commentid>
    <comment_count>2</comment_count>
    <who name="Daniel Dafoe">dannydafoe+bugzilla</who>
    <bug_when>2023-05-19 15:22:05 -0700</bug_when>
    <thetext>For what it&apos;s worth, this also affects table row (&lt;tr&gt;) elements.

Tested as recently as macOS Safari 16.4.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1956650</commentid>
    <comment_count>3</comment_count>
    <who name="James Craig">jcraig</who>
    <bug_when>2023-05-19 18:18:39 -0700</bug_when>
    <thetext>related to bug 235209 (re: TR)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>384420</attachid>
            <date>2019-11-27 11:09:27 -0800</date>
            <delta_ts>2019-11-27 11:09:27 -0800</delta_ts>
            <desc>display flex LayoutCellTable missing</desc>
            <filename>bug.html</filename>
            <type>text/html</type>
            <size>153</size>
            <attacher name="Peter">peterheery</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgo8aGVhZD4KPG1ldGEgY2hhcnNldD0iVVRGLTgiPgo8L2hl
YWQ+Cjxib2R5Pgo8dGFibGU+CiAgPHRyPgogICAgPHRkIHN0eWxlPSJkaXNwbGF5OmZsZXgiPkJ1
ZzwvdGQ+CiAgPC90cj4KPC90YWJsZT4KPC9ib2R5Pgo8L2h0bWw+
</data>

          </attachment>
      

    </bug>

</bugzilla>