On 8/24/26 5:54 p.m., Helmut Januschka wrote:
@sebastian, thanks for the input.
Yes, thanks Sebastian!
Helmut, do you mind updating the Chromestatus entry to reflected
Shipped/Shipping, perhaps adding a Note about percentages?
@mike, sorry it was my fault for sure it works on all blink platforms,
i just messed up the checkbox, allthough i went through all fields
multiple times - i'll do better next time :/
No worries - very simple mistake, and easy to fix. :)
One question on WPTs: do we expect the failures at
https://wpt.fyi/results/css/css-animations/text-decoration-inset-auto.html?
(I think the rest of the tests are at
https://wpt.fyi/results/css/css-text-decor?label=master&label=experimental&aligned&q=text-decoration-inset
<https://wpt.fyi/results/css/css-text-decor?label=master&label=experimental&aligned&q=text-decoration-inset> -
which looks good)
[email protected] schrieb am Montag, 24. August 2026 um 22:40:16
UTC+2:
On Monday, August 24, 2026 at 3:35:38 PM UTC+2
[email protected] wrote:
On 8/23/26 9:43 a.m., Helmut Januschka wrote:
*Contact emails*
[email protected]
*Specification*
https://drafts.csswg.org/css-text-decor-4/#propdef-text-decoration-inset
*Summary*
CSS text-decoration-inset controls how far underlines,
overlines, and line-through decorations are inset from or
extended beyond text run edges. It supports auto, length, and
percentage values, including one-value and two-value syntax
for setting the start and end offsets. This lets developers
adjust decoration spacing and create reveal effects with
native text decorations instead of background gradients or
additional elements.
sampler: https://static.januschka.com/i-468928416/?asddsaasd
MDN:
https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Properties/text-decoration-inset
CL:
https://chromium-review.googlesource.com/c/chromium/src/+/7748204
*Blink component*
Blink>CSS
<https://issues.chromium.org/issues?q=customfield1222907:%22Blink%3ECSS%22>
*Web Feature ID*
text-decoration <https://webstatus.dev/features/text-decoration>
*Motivation*
This change implements CSS text-decoration-inset (CSS Text
Decoration Level 4), including percentage values. It gives
authors direct control over decoration inset and reduces the
need for wrapper/pseudo-element workarounds used to fine-tune
underline/overline/line-through rendering.
*Initial public proposal*
/No information provided/
*TAG review*
/No information provided/
*TAG review status*
Not applicable
*Goals for experimentation*
None
*Risks*
*Interoperability and Compatibility*
/No information provided/
/Gecko/: No signal
/WebKit/: No signal
Can we please request signals?
Mozilla has already shipped support for text-decoration-inset in
Firefox 146, see
https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/146#css,
though they are currently still working on support for percentages.
Safari also recently implemented it in
https://bugs.webkit.org/show_bug.cgi?id=319178, see also
https://webkit.org/css-status/?#property-text-decoration-inset
<https://webkit.org/css-status/#property-text-decoration-inset>.
Though, as far as I could see, they are also currently lacking
support for percentages, so I just filed
https://bugs.webkit.org/show_bug.cgi?id=322441 for that.
Neither Apple nor Mozilla published standards positions for that
feature, though.
Sebastian
--
You received this message because you are subscribed to the Google Groups
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion visit
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/10e6da16-221e-4f8a-ab7a-e2948214ef82%40chromium.org.