I've noticed recently that Chrome underlines links differently, letting characters like a comma, parenthesis, and lowercase-y break the line. Did this get introduced recently in a specific version? I'm seeing it on 64.0.3282.140 in Chrome and 64.0.3282.119 in Windows 7. As you're reading this, you can hover over the question title and see the "g" and "y" break the underline as well.
This is a new default in Chrome 64, although supported since Chrome 57. See the corresponding "Intent to Ship" thread in blink-dev (the Chrome web engine's development forum).
In Chrome 57 we shipped support for
text-decoration-skip: ink;which allows skipping descenders in underlines (illustration). We initially suggested making it the default in the intent process but dropped this part for shipping because we had assumed a spec change was required.
We would now like to enable ink skipping by default.
Added a quick chrome extension (my first one) to disable 'ink skipping' in links:
Agreed. It was awful looking at those link interrupted underlines!