We check that the style matches a pseudo element by setting its height to 1px. But if there was a border property set in default styles the minimum height will be 2px, so the test will fail. We need to reset this property.
<rdar://problem/13166872>
Created attachment 186935 [details] Proposed fix 0.1
Comment on attachment 186935 [details] Proposed fix 0.1 View in context: https://bugs.webkit.org/attachment.cgi?id=186935&action=review r=me > LayoutTests/ChangeLog:8 > + We need to reset this property. You could call out a sample user agent "Some user agents, like iOS, have default border styles that affect the minimum height".
Created attachment 186937 [details] Proposed fix 0.2
Comment on attachment 186937 [details] Proposed fix 0.2 r=me
Comment on attachment 186937 [details] Proposed fix 0.2 Clearing flags on attachment: 186937 Committed r142052: <http://trac.webkit.org/changeset/142052>
All reviewed patches have been landed. Closing bug.