After <http://trac.webkit.org/changeset/68054> it looks as though some amount of state is not being reset between the handling of independent buttons. Typically buttons expressed as <input type="submit" style="font-size: 10px”> render at a shorter height. If it’s on a page following a regular sized button you’ll see that its rendering at the wrong height.
<rdar://problem/8476536>
One thing I noticed in http://trac.webkit.org/changeset/68054 is that I got the logic backwards in this expression: "((states & DefaultState) ? nonDefaultButton : defaultButton)". But I don’t see anything else yet.
Created attachment 68994 [details] Patch
Committed r68459: <http://trac.webkit.org/changeset/68459>
http://trac.webkit.org/changeset/68459 might have broken Qt Linux Release minimal, Qt Linux ARMv5 Release, and Qt Linux ARMv7 Release The following changes are on the blame list: http://trac.webkit.org/changeset/68459 http://trac.webkit.org/changeset/68460