Version: (using KDE KDE 3.4.0) Installed from: SuSE RPMs OS: Linux Using the supplied piece of HTML code, the table field in which the FORM is embedded includes an additional useless empty line, which makes the display asymetric. The line cannot be removed by removing all white space (which sometimes works with other problems/browsers). <HTML> <BODY> <TABLE BORDER=1> <TR> <TD> <FORM ACTION="/cgi-bin/multinet.cgi" METHOD="get"> <INPUT TYPE="submit" VALUE="display"> </FORM> </TD> </TR> </TABLE> </BODY> </HTML>
Created attachment 10721 [details] Display in konqueror
Created attachment 10722 [details] Correct display in Firefox
Created attachment 10723 [details] Correct display in Opera
The screenshots have been made with a somewhat longer code: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <BODY> <TABLE BORDER=1 ALIGN=CENTER CELLPADDING=0 CELLSPACING=0> <TR> <TD> <TABLE WIDTH="100%" BORDER=1 ALIGN=CENTER FRAME="void" CELLPADDING=5 CELLSPACING=0> <TR> <TD VALIGN="MIDDLE" ALIGN="CENTER"> <FORM ACTION="/cgi-bin/multinet.cgi" METHOD="get"> <SELECT NAME="ref" SIZE="1"> <OPTION>opt1</OPTION> <OPTION SELECTED>opt2</OPTION> </SELECT> <INPUT TYPE="submit" VALUE="display"> </FORM> </TD> </TR> </TABLE> </TD> </TR> </TABLE> </BODY> </HTML>
*** Bug 106438 has been marked as a duplicate of this bug. ***
The same do also KDE 3.3.2 compiled via Gentoo emerge utility (the duplicate Bug 106438)
Confirmed on KDE 3.5 r487700. The DOM tree shows a space between </FORM> and </TD> causing this.
Created attachment 24425 [details] testcase attaching the testcase from comment #4 . Interestingly FF2 now renders this the same as Konqueror 3/4 but opera still does not put the white space underneath it. Reproduced with svn trunk r795406 and 3.5.9.
Thank you for the bug report. As this report hasn't seen any changes in 10 years or more, we ask if you can please confirm that the issue still persists. If this bug is no longer persisting or relevant please change the status to resolved.
Dear user, KHTML (and KJS) was a long time more or less unmaintained and got removed in KF6. Please migrate to use a QWebEngine based HTML component. We will do no further fixes or improvements to the KF5 branches of these components beside important security fixes. For security issues, please see: https://kde.org/info/security/ Sorry that we did not fix this issue during the life-time of KHTML. Greetings Christoph Cullmann
It's sooo encouraging that all my bug reports, even easy ones like this, have been closed after many years without even having a look at them. The only fixed bug was the one I fixed myself. Afterwards the fixed library was replaced by a new buggy one. I tested reporting two new reports for current KDE. I expect them to be closed in 2044 without anyone considering them.