Remove outer-spin-button because its layout code is too tricky, doesn't work correctly with padding and border, and hard to maintain.
Created attachment 95562 [details]
Comment on attachment 95562 [details]
View in context: https://bugs.webkit.org/attachment.cgi?id=95562&action=review
I think simpler is better, so I like this change.
> + * platform/mac/fast/forms/input-appearance-spinbutton-expected.png:
The spin button looks a bit too close to the top.
> + Remove outer-spin-button, and render steppers as inner-spin-button.
I think you need to put a bit more explanation as to why here in the log.
Created attachment 95700 [details]
Patch for landing
* Update ChangeLog
* Clean SpinButtonElement too
* Adjust NSStepper position
Committed r87881: <http://trac.webkit.org/changeset/87881>
Maybe this fixed fast/forms/input-number-large-padding.html ?
(In reply to comment #5)
> Maybe this fixed fast/forms/input-number-large-padding.html ?
Yes, it's possible to fix it on Apple Mac and Chromium Mac.
I'll confirm tomorrow.