[Webkit-unassigned] [Bug 51152] <select> elements don't honor border:0px in chromium-linux

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Feb 11 15:31:24 PST 2011


https://bugs.webkit.org/show_bug.cgi?id=51152


Tony Chang <tony at chromium.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |ASSIGNED
         AssignedTo|webkit-unassigned at lists.web |tony at chromium.org
                   |kit.org                     |
     Ever Confirmed|0                           |1




--- Comment #18 from Tony Chang <tony at chromium.org>  2011-02-11 15:31:24 PST ---
Created an attachment (id=82195)
 --> (https://bugs.webkit.org/attachment.cgi?id=82195&action=review)
basic-selects-actual.png with rounded corners

Here's a new patch where I pass through whether there are rounded corners.  If there are rounded corners, we only draw the drop down arrow and let WebCore draw the background and border.  This has the side effect of the button not getting the gradient if there's a border radius, but that seems OK.

Here are the platform results on win, mac, and for reference, on chromium linux.  GTK+ and QT don't seem to handle the border radius.

http://trac.webkit.org/browser/trunk/LayoutTests/platform/chromium-win/fast/forms/basic-selects-expected.png
http://trac.webkit.org/browser/trunk/LayoutTests/platform/mac/fast/forms/basic-selects-expected.png
http://trac.webkit.org/browser/trunk/LayoutTests/platform/chromium-linux/fast/forms/basic-selects-expected.png

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list