RenderTextControlSingleLine::createSubtreeIfNeeded() is hard to read and contains a few superfluous conditions. Cleaning it up would help with further refactoring towards shadow DOM.
Created attachment 82290 [details] Patch
Comment on attachment 82290 [details] Patch looks good.
Created attachment 82292 [details] extended patch Extended patch, also removes superfluous check in createInnerBlockStyle() - inner blocks are only created for search fields, and those can never have spin buttons
Comment on attachment 82292 [details] extended patch Clearing flags on attachment: 82292 Committed r78473: <http://trac.webkit.org/changeset/78473>
All reviewed patches have been landed. Closing bug.