Yeah, zoom changes page scale factor you can see it's computed value window.devicePixelRatio
and that in return changes everything. Font-size can be also be changed independently of zoom inside browser settings.
https://developer.mozilla.org/en-US/docs/Web/API/Window/devi...