Bug 65293

Summary: css statement "display: run-in" is not rendered
Product: [Applications] konqueror Reporter: Jos van den Oever <jos>
Component: khtmlAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: This webpage contains an example of the bug which was found in W3C's XML Specification.

Description Jos van den Oever 2003-10-01 07:15:50 UTC
Version:           unknown (using KDE 3.1.92 (alpha2, CVS >= 20030921), compiled sources)
Compiler:          gcc version 3.2.3 (Debian)
OS:          Linux (i686) release 2.6.0-test4

Currently, konqueror contains a very serious error: the css statement display: run-in; is not rendered correctly. An example of this error can be seen in the XML recommendation. This specification becomes incomprehensible due to this error.


The problem in the XML specification is caused by the combined interpretation of the stylesheet and the <style> tag in the document itself. The <style> tag in the document contains the following information:

<style type="text/css">
code {
        font-family: monospace;
}
div.constraint, div.issue, div.note, div.notice {
        margin-left: 2em;
}
dt.label {
        display: run-in;
}
li p {
        margin-top: 0.3em;
        margin-bottom: 0.3em;
}
</style>

It is obvious that the definition of display: run-in; in the css definition of <dt> is causing the problems.
Comment 1 Jos van den Oever 2003-10-01 07:17:07 UTC
Created attachment 2657 [details]
This webpage contains an example of the bug which was found in W3C's XML Specification.
Comment 2 Dirk Mueller 2003-10-20 00:32:36 UTC

*** This bug has been marked as a duplicate of 33592 ***