<?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>10209</bug_id>
          
          <creation_ts>2006-08-02 08:01:11 -0700</creation_ts>
          <short_desc>REGRESSION: table layout wrong, large image is now wrapping to next line</short_desc>
          <delta_ts>2007-05-10 16:43:57 -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>Layout and Rendering</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</resolution>
          
          
          <bug_file_loc>https://www.asylumtel.com/</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>HasReduction, InRadar, Regression</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Nemeth  &apos;FooLman&apos; Gabor">gnemeth</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bdakin</cc>
    
    <cc>darin</cc>
    
    <cc>hyatt</cc>
    
    <cc>mitz</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>51426</commentid>
    <comment_count>0</comment_count>
    <who name="Nemeth  &apos;FooLman&apos; Gabor">gnemeth</who>
    <bug_when>2006-08-02 08:01:11 -0700</bug_when>
    <thetext>the two images at https://www.asylumtel.com/ stating corporate and partners should be next to each other (and is in the latest Safari, or any other browser), and not beneath like webkit is rendering.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51679</commentid>
    <comment_count>1</comment_count>
      <attachid>9865</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-08-03 19:58:22 -0700</bug_when>
    <thetext>Created attachment 9865
reduction of the site</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51680</commentid>
    <comment_count>2</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-08-03 19:59:00 -0700</bug_when>
    <thetext>I attached a reduction. The bug is specific to strict mode, it seems, and has something to do with table cells.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51802</commentid>
    <comment_count>3</comment_count>
    <who name="">jonathanjohnsson</who>
    <bug_when>2006-08-04 11:54:43 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; I attached a reduction. The bug is specific to strict mode, it seems, and has
&gt; something to do with table cells.
&gt; 

I&apos;m confused when looking at the reported page and the reduction in different browsers:

* Latest Safari and Firefox 1.5 renders the reported page as it was intended, Opera 9 and latest WebKit does not.
* Latest WebKit, Firefox 1.5 and Opera 9 renders the testcase with the images on top of each other, only latest Safari renders them side by side.

By just looking at these facts, it&apos;s hard to know what&apos;s correct. I think it would be informative to have a reduction created using latest WebKit vs Firefox also. I guess I&apos;ll try that tomorrow.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51824</commentid>
    <comment_count>4</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2006-08-04 14:42:12 -0700</bug_when>
    <thetext>The reduction renders the same in Firefox and Safari.... but the site looks good in Firefox.

I&apos;m not sure this is a valid reduction.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51835</commentid>
    <comment_count>5</comment_count>
      <attachid>9887</attachid>
    <who name="Nemeth  &apos;FooLman&apos; Gabor">gnemeth</who>
    <bug_when>2006-08-05 01:25:06 -0700</bug_when>
    <thetext>Created attachment 9887
Reduction - working with Firefox.

The problem is with the &quot;td&quot; tag&apos;s display style attribute.
When it is set to &quot;table-cell&quot; the site renders correctly, with &quot;inline&quot; it does not.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46693</commentid>
    <comment_count>6</comment_count>
    <who name="Stephanie Lewis">slewis</who>
    <bug_when>2006-11-06 19:52:08 -0800</bug_when>
    <thetext>radar 4823058</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41954</commentid>
    <comment_count>7</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2006-12-14 23:35:34 -0800</bug_when>
    <thetext>The basic bug here is that &lt;td style=&quot;display:inline&quot;&gt; results in something that is not a table cell (in both Firefox and Safari).  This is because the display type has been changed from table cell to inline.  In quirks mode we just ignore this, but in strict mode we assume you know what the hell you&apos;re doing.  In this case the author clearly doesn&apos;t.

The bug arises when a &lt;td&gt; is no longer a table cell.  In Safari we still apply the table&apos;s cellpadding to the &lt;td&gt;s.  This seems clearly wrong to me if the object in question is no longer a table cell, so fix will be coming shortly.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41947</commentid>
    <comment_count>8</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2006-12-14 23:37:56 -0800</bug_when>
    <thetext>Actually I&apos;m not sure how to fix this.  The additional style info is added in before we even know what our ultimate display type is going to be, so we have nothing to go on to figure out not to map in the extra style.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41935</commentid>
    <comment_count>9</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2006-12-14 23:40:56 -0800</bug_when>
    <thetext>Lowering the priority of this to P2.  Safari&apos;s rendering is not clearly &quot;wrong&quot; here, since there&apos;s no clear-cut rule regarding whether or not the HTML content model table properties apply to the content model vs. the renderers.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41937</commentid>
    <comment_count>10</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2006-12-15 00:13:29 -0800</bug_when>
    <thetext>Actually I wasn&apos;t quite right.  We are applying the cell padding of the &lt;table&gt; to anonymous cells.  Firefox does not do this.  I believe our behavior is more correct.  Note that WinIE can&apos;t be trusted at all for this test, since it does not support changing the display types of table elements.

I believe this is invalid.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41926</commentid>
    <comment_count>11</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2006-12-15 10:28:31 -0800</bug_when>
    <thetext>INVALID? Why would anonymous cells get padding? I agree that &quot;cellpadding&quot; should be propagated to TD elements, but why would it propagate to elements that aren&apos;t even in the DOM?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35229</commentid>
    <comment_count>12</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2007-01-13 03:01:45 -0800</bug_when>
    <thetext>Because to do otherwise would yield inconsistent padding results.  If I say &lt;table border=10&gt; do you expect the anonymous cells to not have a border?  That doesn&apos;t make any sense.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10372</commentid>
    <comment_count>13</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2007-05-10 16:43:57 -0700</bug_when>
    <thetext>I am sticking with my opinion that this is behaving as intended.

Closing.

</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>9865</attachid>
            <date>2006-08-03 19:58:22 -0700</date>
            <delta_ts>2006-08-03 19:58:22 -0700</delta_ts>
            <desc>reduction of the site</desc>
            <filename>asylumtel-reduction.html</filename>
            <type>text/html</type>
            <size>684</size>
            <attacher name="Darin Adler">darin</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBTdHJpY3QvL0VOIj4K
PHRhYmxlPgogICAgPHRyPgogICAgICAgIDx0ZCBzdHlsZT0id2lkdGg6IDQ5MHB4Ij4KICAgICAg
ICAgICAgPGltZyB3aWR0aD0iNTQyIiBoZWlnaHQ9IjI0IiBzcmM9Imh0dHA6Ly93d3cuYXN5bHVt
dGVsLmNvbS90eXBvM3RlbXAvR0IvZjA1MTA2YWVlMi5naWYiPgogICAgICAgICAgICA8dGFibGUg
c3R5bGU9ImJvcmRlci1zcGFjaW5nOiAwcHgiPgogICAgICAgICAgICAgICAgPHRyPgogICAgICAg
ICAgICAgICAgICAgIDx0ZCBzdHlsZT0iZGlzcGxheTogaW5saW5lIj48aW1nIHdpZHRoPSIyNjgi
IGhlaWdodD0iMzI5IiBzcmM9J2h0dHA6Ly93d3cuYXN5bHVtdGVsLmNvbS9maWxlYWRtaW4vYXN5
bHVtL2ltYWdlL2NvcnBvcmF0ZV8yNjguZ2lmJz48L3RkPgogICAgICAgICAgICAgICAgICAgIDx0
ZCBzdHlsZT0iZGlzcGxheTogaW5saW5lOyBwYWRkaW5nLWxlZnQ6IDVweCI+PGltZyB3aWR0aD0i
MjY4IiBoZWlnaHQ9IjMyOSIgc3JjPSdodHRwOi8vd3d3LmFzeWx1bXRlbC5jb20vZmlsZWFkbWlu
L2FzeWx1bS9pbWFnZS9wYXJ0bmVyc18yNjguZ2lmJz48L3RkPgogICAgICAgICAgICAgICAgPC90
cj4KICAgICAgICAgICAgPC90YWJsZT4KICAgICAgICA8L3RkPgogICAgPC90cj4KPC90YWJsZT4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>9887</attachid>
            <date>2006-08-05 01:25:06 -0700</date>
            <delta_ts>2006-08-05 01:25:06 -0700</delta_ts>
            <desc>Reduction - working with Firefox.</desc>
            <filename>reduct.html</filename>
            <type>text/html</type>
            <size>820</size>
            <attacher name="Nemeth  &apos;FooLman&apos; Gabor">gnemeth</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBTdHJpY3QvL0VOIj4K
PGh0bWw+Cjxib2R5Ij4KPGRpdiBzdHlsZT0id2lkdGg6NzUwcHg7cGFkZGluZzowcHg7bWFyZ2lu
OjBweDsiPgogICAgPHRhYmxlIHdpZHRoPTEwMCU+CiAgICAgICAgICA8dHI+CiAgICAgICAgICAg
IDx0ZCA+PGltZyBzcmM9Imh0dHBzOi8vd3d3LmFzeWx1bXRlbC5jb20vdHlwbzN0ZW1wL0dCL2Yw
NTEwNmFlZTIuZ2lmIiB3aWR0aD0iNTQyIiBoZWlnaHQ9IjI0IiAgYm9yZGVyPSIwIiBhbHQ9IiIg
dGl0bGU9IiIgLz4KPHRhYmxlIHN0eWxlPSJtYXJnaW46MHB4O3BhZGRpbmc6MHB4O2JvcmRlci1z
cGFjaW5nOjBweDsiPgo8dHI+CiA8dGQgc3R5bGU9Im1hcmdpbjowcHg7cGFkZGluZzowcHg7ZGlz
cGxheTppbmxpbmU7Ij48aW1nIGJvcmRlcj0wIHdpZHRoPScyNjgnIHNyYz0naHR0cHM6Ly93d3cu
YXN5bHVtdGVsLmNvbS9maWxlYWRtaW4vYXN5bHVtL2ltYWdlL2NvcnBvcmF0ZV8yNjguZ2lmJz48
L3RkPgogPHRkIHN0eWxlPSJtYXJnaW46MHB4O3BhZGRpbmc6MHB4O2Rpc3BsYXk6aW5saW5lO3Bh
ZGRpbmctbGVmdDo1cHg7Ij48aW1nIGJvcmRlcj0wIHdpZHRoPScyNjgnIHNyYz0naHR0cHM6Ly93
d3cuYXN5bHVtdGVsLmNvbS9maWxlYWRtaW4vYXN5bHVtL2ltYWdlL3BhcnRuZXJzXzI2OC5naWYn
PjwvdGQ+CjwvdHI+CjwvdGFibGU+CjwvdGQ+CiAgICAgICAgICAgIDx0ZCBzdHlsZT0id2lkdGg6
MjAwcHgiPjwvdGQ+CiAgICAgICAgICA8L3RyPgogICAgICAgICAgIAogICAgICA8L3RhYmxlPgo8
L2Rpdj4KCjwvYm9keT4KPC9odG1sPg==
</data>

          </attachment>
      

    </bug>

</bugzilla>