Version: (using KDE KDE 3.5.4) Installed from: SuSE RPMs OS: Linux The text on test-case page: http://www.w3.org/Style/CSS/Test/CSS3/Selectors/current/html/full/flat/css3-modsel-179.html shoudl be green. It is not.
Some additional explanation: According to w3c, first-line may be used only for block elements. http://www.w3.org/TR/REC-CSS2/selector.html#first-line-pseudo "The :first-line pseudo-element can only be attached to a block-level element."
confirming for 3.5.4 contrast with firefox 1.5.X rendering.
This test has been pulled back I think, or was pulled back in the past. Anyway I far from sure it supposed to be green.
They pulled back a similar test for ::first-letter: http://www.w3.org/Style/CSS/Test/CSS3/Selectors/current/CHANGES " css3-modsel-180 - ::first-letter on inlines We changed the spec so that first-letter doesn't apply to inlines, but we don't want to just reverse the test since we want to allow :first-letter to apply to inlines in future. " It may be worth asking them for some consistency here...
Ah, actually reading it again: It now is consistent, because neither ::first-line nor ::first-letter applies to inlines now. So the bug is valid, since ::first-line has never applied to inlines, and is not expected to so in the future unlike ::first-letter.
So can someone match this bug as VERIFIED?
That's wrong status, NEW is correct one. http://bugs.kde.org/bug_status.html
So is there any chance to stop KHTML applying ::first-line to inline elements since we are sure it is a wrong behaviour?
confirmed for trunk r799166.
Message from the Bugsquad and Konqueror teams: This bug is closed as outdated, as we do not have the manpower to maintain the KDE3 version anymore. If you still can reproduce this issue with Konqueror 4.8.4 or later, please open a new report. Thank you for your understanding.