Keep in mind that both engines use *completely* different font renderers, so I don't expect a 1:1 pixel-perfect match, even for something "slightly" (he said ;p) more trivial as baseline and glyph blackbox handling to actually be technically feasible

.
As a not-really-applicable-here, but highly interesting, and tangentially related read, see
https://gankra.github.io/blah/text-hates-you/ 
.