Bug 131943 - Wrong handling ::first-inline for inline element
Summary: Wrong handling ::first-inline for inline element
Status: RESOLVED UNMAINTAINED
Alias: None
Product: konqueror
Classification: Applications
Component: khtml renderer (show other bugs)
Version: 3.5
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-06 10:50 UTC by Rafał Miłecki
Modified: 2012-06-18 14:12 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rafał Miłecki 2006-08-06 10:50:53 UTC
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.
Comment 1 Rafał Miłecki 2006-08-06 11:22:59 UTC
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."
Comment 2 lexual 2006-08-08 14:39:58 UTC
confirming for 3.5.4
contrast with firefox 1.5.X rendering.
Comment 3 Allan Sandfeld 2006-08-08 15:52:25 UTC
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.
Comment 4 Maksim Orlovich 2006-08-08 16:41:27 UTC
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...
Comment 5 Allan Sandfeld 2006-08-08 16:54:45 UTC
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.
Comment 6 Rafał Miłecki 2006-09-14 08:49:55 UTC
So can someone match this bug as VERIFIED?
Comment 7 Tommi Tervo 2006-09-14 09:01:21 UTC
That's wrong status, NEW is correct one.
http://bugs.kde.org/bug_status.html
Comment 8 Rafał Miłecki 2007-01-29 17:21:33 UTC
So is there any chance to stop KHTML applying ::first-line to inline elements since we are sure it is a wrong behaviour?
Comment 9 Michael Zanetti 2008-04-20 20:01:14 UTC
confirmed for trunk r799166.
Comment 10 Myriam Schweingruber 2012-06-18 14:12:39 UTC
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.