#fontdev question for everyone. Is the standard now to have the hhea values and the OS/2 values match?

I know it used to be common to have the OS/2 ascender value be the same as the value we but as the glyph dimension but this results in inconsistencies between mac and windows, right?

@JTDType For Google Fonts we require that: "Mac OS X uses the hhea values.
Windows uses OS/2 or Win, depending on the OS or fsSelection bit value. When OS/2 and hhea vertical metrics match, the same linespacing results on macOS, GNU+Linux and Windows. "
(See also https://googlefonts.github.io/gf-guide/metrics.html#requirements-for-all-fonts-except-cjk)
Google Fonts

Google Fonts documentation

Google Fonts