<?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>52123</bug_id>
          
          <creation_ts>2011-01-08 20:26:28 -0800</creation_ts>
          <short_desc>CSS 2.1 failure: table-anonymous-objects*</short_desc>
          <delta_ts>2022-10-07 23:49:13 -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>CSS</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>WPTImpact</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>52124</dependson>
    
    <dependson>138167</dependson>
          <blocked>47141</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ahmad.saleem792</cc>
    
    <cc>ap</cc>
    
    <cc>bfulgham</cc>
    
    <cc>hyatt</cc>
    
    <cc>jchaffraix</cc>
    
    <cc>kennyluck</cc>
    
    <cc>rniwa</cc>
    
    <cc>robert</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>331365</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2011-01-08 20:26:28 -0800</bug_when>
    <thetext>These tests fail:

html4/table-anonymous-objects-015
html4/table-anonymous-objects-016
html4/table-anonymous-objects-023
html4/table-anonymous-objects-024
html4/table-anonymous-objects-035
html4/table-anonymous-objects-036
html4/table-anonymous-objects-037
html4/table-anonymous-objects-038
html4/table-anonymous-objects-045
html4/table-anonymous-objects-046
html4/table-anonymous-objects-047
html4/table-anonymous-objects-048
html4/table-anonymous-objects-049
html4/table-anonymous-objects-050
html4/table-anonymous-objects-055
html4/table-anonymous-objects-056
html4/table-anonymous-objects-085
html4/table-anonymous-objects-086
html4/table-anonymous-objects-091
html4/table-anonymous-objects-092
html4/table-anonymous-objects-099
html4/table-anonymous-objects-100
html4/table-anonymous-objects-103
html4/table-anonymous-objects-104
html4/table-anonymous-objects-105
html4/table-anonymous-objects-106
html4/table-anonymous-objects-107
html4/table-anonymous-objects-108
html4/table-anonymous-objects-109
html4/table-anonymous-objects-110
html4/table-anonymous-objects-111
html4/table-anonymous-objects-112
html4/table-anonymous-objects-113
html4/table-anonymous-objects-114
html4/table-anonymous-objects-115
html4/table-anonymous-objects-116
html4/table-anonymous-objects-117
html4/table-anonymous-objects-118
html4/table-anonymous-objects-119
html4/table-anonymous-objects-120
html4/table-anonymous-objects-121
html4/table-anonymous-objects-122
html4/table-anonymous-objects-123
html4/table-anonymous-objects-124
html4/table-anonymous-objects-125
html4/table-anonymous-objects-126
html4/table-anonymous-objects-127
html4/table-anonymous-objects-128
html4/table-anonymous-objects-129
html4/table-anonymous-objects-130
html4/table-anonymous-objects-131
html4/table-anonymous-objects-132
html4/table-anonymous-objects-139
html4/table-anonymous-objects-140
html4/table-anonymous-objects-149
html4/table-anonymous-objects-150
html4/table-anonymous-objects-155
html4/table-anonymous-objects-156
html4/table-anonymous-objects-157
html4/table-anonymous-objects-158
html4/table-anonymous-objects-159
html4/table-anonymous-objects-160
html4/table-anonymous-objects-165
html4/table-anonymous-objects-166
html4/table-anonymous-objects-167
html4/table-anonymous-objects-168
html4/table-anonymous-objects-169
html4/table-anonymous-objects-170
html4/table-anonymous-objects-171
html4/table-anonymous-objects-172
html4/table-anonymous-objects-173
html4/table-anonymous-objects-174
html4/table-anonymous-objects-175
html4/table-anonymous-objects-176
html4/table-anonymous-objects-177
html4/table-anonymous-objects-178
html4/table-anonymous-objects-179
html4/table-anonymous-objects-180
html4/table-anonymous-objects-181
html4/table-anonymous-objects-182
html4/table-anonymous-objects-183
html4/table-anonymous-objects-184
html4/table-anonymous-objects-185
html4/table-anonymous-objects-186
html4/table-anonymous-objects-187
html4/table-anonymous-objects-188
html4/table-anonymous-objects-189
html4/table-anonymous-objects-190
html4/table-anonymous-objects-191
html4/table-anonymous-objects-192
html4/table-anonymous-objects-193
html4/table-anonymous-objects-194
html4/table-anonymous-objects-195
html4/table-anonymous-objects-196
html4/table-anonymous-objects-199
html4/table-anonymous-objects-200
html4/table-anonymous-objects-201
html4/table-anonymous-objects-202
html4/table-anonymous-objects-203
html4/table-anonymous-objects-204
html4/table-anonymous-objects-205
html4/table-anonymous-objects-206
html4/table-anonymous-objects-207
html4/table-anonymous-objects-208

At least some of these are caused by WebKit not implementing the disabling of style elements from script:

    &lt;style id=&quot;s&quot; type=&quot;text/css&quot;&gt;
      span { display: block ! important }
    &lt;/style&gt;
    &lt;script type=&quot;text/javascript&quot;&gt;
      function doTest() {
        var s = document.getElementById(&quot;s&quot;);
        s.disabled = true;
        document.documentElement.className = &quot;&quot;;
      }
    &lt;/script&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>331368</commentid>
    <comment_count>1</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2011-01-08 20:49:15 -0800</bug_when>
    <thetext>The only tests affected by the &apos;disabled&apos; setting are:

table-anonymous-objects-015
table-anonymous-objects-016
table-anonymous-objects-019
table-anonymous-objects-020

I filed bug 52124 on that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>366241</commentid>
    <comment_count>2</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2011-03-11 12:40:14 -0800</bug_when>
    <thetext>Looks like we need to implement the removal of leftover anonymous boxes for table objects.  That&apos;s the crux of most of these failures... that we leave detritus in the render tree after the removal of objects with anonymous table parts enclosing them.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1886383</commentid>
    <comment_count>3</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2022-07-24 11:28:34 -0700</bug_when>
    <thetext>These tests are now within WPT and Safari do fail few:

https://wpt.fyi/results/css/CSS2/tables?label=master&amp;label=experimental&amp;aligned&amp;q=table-anonymous-object

Please refer to above to see current failures. Thanks!</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>