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] Patch
Comment on attachment 95562 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=95562&action=review I think simpler is better, so I like this change. > LayoutTests/ChangeLog:13 > + * platform/mac/fast/forms/input-appearance-spinbutton-expected.png: The spin button looks a bit too close to the top. > Source/WebCore/ChangeLog:8 > + 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 ? http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=fast%2Fforms%2Finput-number-large-padding.html&group=%40ToT%20-%20chromium.org
(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.