Bug 1560824 Comment 10 Edit History

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

As noted in [phabricator](https://phabricator.services.mozilla.com/D35628#1060407), this needs a bit more work before it's ready...

In particular, the patch as it stands would change **native-themed** default-sized `<select>` elements on Mac to end up 1px shorter than an equivalent `<button>`, which can make the descenders jut up against the widget border as shown at far right end of jfkthame's screenshot.

This is because right now, native-themed `<select>` elements are **only 1px taller** than `<button>`, in Nightly on my mac mini -- e.g. in my attached testcase 3.  For unthemed elements (in testcase 1 and 2), it's a 2px difference as described in comment 0.  But for native-themed buttons it's only 1px for some reason (on mac).
As noted in [phabricator](https://phabricator.services.mozilla.com/D35628#1060407), this needs a bit more work before it's ready...

In particular, the patch as it stands would change **native-themed** default-sized `<select>` elements on Mac for the worse -- they'd end up being 1px shorter than an equivalent `<button>`, which is inconsistent & can make glyphs with descenders jut up against the widget border as shown at far right end of jfkthame's screenshot.

This is because right now, native-themed `<select>` elements are **only 1px taller** than `<button>`, in Nightly on my mac mini -- e.g. in my attached testcase 3.  For unthemed elements (in testcase 1 and 2), it's a 2px difference as described in comment 0.  But for native-themed buttons it's only 1px for some reason (on mac).

Back to Bug 1560824 Comment 10