When different width and height is used, we should use the lower value and render the button centered.
Created attachment 391856 [details] Patch
Committed r257630: <https://trac.webkit.org/changeset/257630>