| Summary: | A paragraph with "display: block" is hidden unless you resize fonts (Ctrl Plus & Ctrl Minus or menus) | ||
|---|---|---|---|
| Product: | [Applications] konqueror | Reporter: | Rimas Kudelis <rq> |
| Component: | khtml renderer | Assignee: | Konqueror Bugs <konqueror-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Debian testing | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Rimas Kudelis
2004-09-10 16:54:56 UTC
Confirmed on OSX and Safari. I asked my friend to check it. Screenshots available. :empty matches before the renderer is closed. Probably affects all non-dynamic pseudo properties, when all stylesheets are loaded before the main document is entirely parsed. I guess, the problem should then be renamed to something like this: "Elements are assigned a css pseudo-class before the renderer is closed and there is enough data to assign it" CVS commit by carewolf: Fix structural pseudo-classes that needs to know the object or parents full extent (:empty, :last-child, :only-child and :nth-last-child) BUG: 89249, 95266 M +12 -0 ChangeLog 1.356 M +42 -12 css/cssstyleselector.cpp 1.338 M +4 -3 html/htmlparser.cpp 1.353 M +26 -0 xml/dom_elementimpl.cpp 1.203 M +9 -0 xml/dom_elementimpl.h 1.119 M +7 -0 xml/dom_nodeimpl.cpp 1.245 M +7 -0 xml/dom_nodeimpl.h 1.164 M +1 -1 xml/xml_tokenizer.cpp 1.60 |