Version: 4.0 (using KDE 3.1.93 (CVS >= 20031111), compiled sources) Compiler: gcc version 3.3.2 (Debian) OS: Linux (i686) release 2.4.21 If a table element contains an header tag (<h?>) then the lines of the table are separated by a large vertical space. This occurs at: http://www.burybuggyclub.com/index.htm A test case for this is: <html> <head><title>test case</title></head> <body> <table> <tr><td><h5>these lines are</h5> <tr><td><h5>much too far apart</h5> </table> </body> </html> Expected behaviour is that the lines are rendered next to each other.
Created attachment 3281 [details] Same test case included in the report
Created attachment 3455 [details] patch When I understood Dirk's recent fix for top margins, then this fix should be the right version to fix this problem.
I assume this can go in then?
I don't think so. The margin collapsing for table cells has to be fixed instead.
Works on 3.5.9 as well as trunk r795901
Still doesn't work in KDE 3.5.9 (debian). Original web page has been changed since 2003, but the test case "Same test case included in the report" attached demonstrates the original problem. Will re-check with Live CD once it has downloaded.
I don't think this is fixed, as I can reproduce the problem on 3.5.9 and the latest LiveCD version 1.0.66.
I'm not sure I understand what you are talking about. There is vertical space betweeen the two headings, but that's fine as there is no margin collapsing between table cells, and the space is consistent with the 1.24em margins our default style's h5 heading has. So what's the bug?