CSS text-decoration-inset controls how far underline, overline, and line-through are inset from or extended beyond text run edges. Chrome adds support for auto, length, and percentage values, including one-value and two-value start/end syntax. This lets developers create underline spacing and reveal effects with native text decorations instead of background-gradient workarounds, with more consistent cross-browser behavior.
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.