CNN Table Bug

David Hyatt hyatt@apple.com
Wed, 15 Jan 2003 16:32:25 -0800


Ok, this is about the best minimal test case I could construct for the 
CNN table bug I'm seeing with the new table code.  I'm curious if this 
is another merge snafu on my part, or if you see this bug in Konq.

The test case below color codes a table of 5 columns.  Column 1 = 
green, 2 = red, 3 = purple, 4 = grey, 5 = orange.

The red column (column 2) is rendering as 1 pixel wide instead of 10 
pixels wide.  Other browsers (Mac IE, Win IE, Mozilla) are rendering 
column 2 as 10 pixels wide.

I can write this up if it's a bug in Konq 3.1 (or the trunk).  Let me 
know.

Thanks!
Dave
(hyatt@apple.com)

========================

<table width="770" border="0" cellpadding="0" cellspacing="0">
	<tbody><tr>
		<td rowspan="5" width="126" nowrap style="background-color:green">
                                         <table border="0" 
cellpadding="0" cellspacing="0">
                                     <tbody><tr>
                                         <td nowrap><div 
style="width:130px">1</div></td>
                                 </tr>
                                 </tbody></table>
		</td>
         <!-- THIS CELL SHOULD BE 10 PIXELS WIDE, BUT IT GETS SHRUNK TO 
1 PIXEL! -->
		<td rowspan="5" bgcolor=red width="10"><img width="1" height="7" 
border="0"></td>
         <td bgcolor=purple>3</td>
         <td bgcolor=grey>4</td>
         <td bgcolor=orange>5</td>
			
		</td>
	</tr>
	<tr >
		<td rowspan="2" width="280" bgcolor=purple nowrap><div 
style="width:280px">3</div>
         </td>
		
		<td rowspan="2" width="10" bgcolor=grey>4</td>
		<td width="344" bgcolor=orange>5
		</td>
	</tr>
	<tr >
		<td>
<table width="344" border="0" cellpadding="0" cellspacing="0" 
bgcolor=orange>
	<tbody><tr>
		<td width="267" nowrap="nowrap" style="padding-right: 6px;">5</td>
		<td width="77" align="right"><img width="77" height="0" 
border="0"></td>
	</tr>
</tbody></table>


</td>
	</tr>
	<tr>
		<td bgcolor=purple>3</td>
         <td bgcolor=grey>4</td>
         <td bgcolor=orange>5</td>
	</tr>
	<tr >
		<td width="280" bgcolor="purple">3</td>
<td width="10" nowrap bgcolor="grey"><div 
style="width:10px">4</div></td>
		<td width="344" bgcolor="orange">5</td>
	</tr>

</tbody></table>