-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unprefixed line-clamp
#725
Comments
See also #16 and discussion there from prior years. |
Note the new collapse variant specification is here: |
If this goes through it should only be for |
It's called Blink, not Chromium; Chromium is a browser, not a rendering engine. The line-clamp property (sans prefixes) should not be supported unless anything it relies on also is cleaned up and does not require prefixes. Anyone using CSS.supports() would end up getting confused. I clarified the details when I posted my thread. |
We (@rich-hansen, @ccpandhare) were planning to submit this exact proposal but found yours. Adding our "Additional Signals" section below:
|
I am very well aware of the difference between Chromium and Blink. Blink is a part of the Chromium project and inseparably tied to it. If you want to look at Blink's source code, you'll land in the Chromium repository. When creating Interop issues, it is important that people who are not deeply familiar with Chromium's internal structure also understand what I'm talking about. Chromium is the de facto umbrella term that also includes Blink and that—contrary to "Blink"—is very well known.
Yes, this is what this issue is about. "Unprefixing line-clamp" refers to much more than just to change the property name in Blink's source code from @ccpandhare |
There are some additional tests for the parsing of There are also some tests in other parts of
|
Description
The
line-clamp
CSS property still needs a-webkit-
prefix and some additional non-standard properties (display: -webkit-box
and-webkit-box-orient: vertical
) to be set in Chromium, WebKit and Firefox. Chromium is currently working on implementing the unprefixed property. Implementing this new standardized property, which differs significantly from the old non-standard-webkit-line-clamp
property, likely needs a lot of work from an implementation standpoint.This issue is one of seven issues regarding unprefixing CSS properties/values, originally all in #702 (as per #702 (comment)). The aim is to group the properties together into multiple (but not seven) focus areas.
Specification
https://drafts.csswg.org/css-overflow-4/#line-clamp
Additional Signals
These are mostly copy-pasted from @ccpandhare's comment. Thank you Chinmay!
The text was updated successfully, but these errors were encountered: