Bug 1892262 Comment 2 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

I can repro on desktop as well (using the sign-up-for-a-new-zoom-account process, which starts out with a request for an email address to which they send an OTP).

Regression range:
https://hg.mozilla.org/integration/autoland/rev/7acc4ef7877f
--> regression from Bug 1891446 "Experimentally enable symmetrical letter-spacing in Nightly builds."

The bug goes away if you set about:config pref `layout.css.letter-spacing.model` to `0`.

Zoom is trying to make it look visually like it's got 6 distinct `input` textfields boxes, but in fact it's 6 divs with rounded corners, with a single `input` textfield overlaying them, and they're using `letter-spacing` (among other things) to precisely place each character.
I can repro on desktop as well (using the sign-up-for-a-new-zoom-account process, which starts out with a request for an email address to which they send an OTP).

Regression range:
https://hg.mozilla.org/integration/autoland/rev/7acc4ef7877f
--> regression from Bug 1891446 "Experimentally enable symmetrical letter-spacing in Nightly builds."

The bug goes away if you set about:config pref `layout.css.letter-spacing.model` to `0`.

Zoom is trying to make it look visually like it's got 6 distinct `input` textfields boxes, but in fact it's 6 divs with rounded corners, with a single `input` textfield overlaying them, and they're using large `letter-spacing` values (among other things) to precisely place each character.  (And with the new letter-spacing behavior from bug 1891446, this naturally results in the glyphs being placed further-to-the-right than Zoom's design is expecting.)

Back to Bug 1892262 Comment 2