When using `text-decoration-skip-ink`, intervals for skipped descenders or glyphs are represented as DashArray where the first float is the beginning of the spacing and the second is the end. When displayed, these values will be rounded to integers, resulting in an inconsistently shorter or longer interval.
Pull request: https://github.com/WebKit/WebKit/pull/9917
<rdar://problem/105591737>