[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kfm-devel
Subject:    Very strange table-rendering bug in konqi
From:       Mukhsein Johari <arashi1 () pd ! jaring ! my>
Date:       2002-01-24 5:30:25
[Download RAW message or body]

Hello all,

Well, it's not _exactly_ a showstopper but there seems to be a strange table 
rendering bug in konqi. I am using konqi from CVS-Branch: kde 2.2.2
I thought it might be some weird glitch so I exited X and went to another 
account and tried my test case. It still happened. So I tried it on another 
machine that was running kde 2.1.1 (and konqi 2.1.1) and guess what? It's 
there! It seems this bug has gone unfound since at least 2.1.1

Attached is the testcase. Look at how konqi renders the two tables. They are 
almost identical (if you look at the source) yet they render differently. 
Namely, the first table seems to be 'compressed'. The table width is set to 
follow the wrong line somehow. (it's not a css problem either, just delete 
the style block and see)

Could someone please check to see if this problem exists in current cvs 
konqi? I haven't got it yet. I hope it's been fixed in current.

-- 
Regards,
Mukhsein Johari
["Konqi_table_bug.html" (text/html)]

<html>
<head>
<title>Testing konqi's strange table rendering</title>
<meta content="">
<style type="text/css">
table { border: 1px solid black; background-color: aliceblue }
td { border: 1px solid black }
th { border: 1px solid black; background-color: #93BFEB; text-align: left }
</style>
</head>
<body>

<p>
<table cellspacing="0" cellpadding="5">
<tr><th>1. MyBlueBox(<a href="#MyBox">MyBox</a>) - we might not need this class!</th></tr>
<tr>
<td>
Attributes:
	<ul>
        <li>propertysheets/common/box_info
        	<ul>
                <li>position</li>
                <li>fill</li>
                <li>stroke</li>
            </ul>
        </li>
	</ul>
</td>
</tr>
<tr>
<td>
Operations:
	<ul>
	<li>changeHeight(len)</li>
	<li>changeWidth(len)</li>
	<li>changePosition(x, y)</li>
	</ul>
</td>
</tr>
</table>
</p>

<p>
<table cellspacing="0" cellpadding="5">
<tr><th>2. MyBlueBox2(<a href="#MyBox">MyBox</a>) - we might not need this class!</th></tr>
<tr>
<td>
Attributes:
	<ul>
        <li>basic_attributes
		    <ul>
                <li>position</li>
                <li>fill</li>
                <li>stroke</li>
            </ul>
        </li>
   	</ul>
</td>
</tr>
<tr>
<td>
Operations:
	<ul>
	<li>changeHeight(len)</li>
	<li>changeWidth(len)</li>
	<li>changePosition(x, y)</li>
	</ul>
</td>
</tr>
</table>
</p>

</body>
</html>

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic