[Webkit-unassigned] [Bug 117405] [EFL]Background Style of element not visible because of default theme style

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jun 12 19:32:44 PDT 2013


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





--- Comment #5 from Gyuyoung Kim <gyuyoung.kim at samsung.com>  2013-06-12 19:31:20 PST ---
(From update of attachment 204155)
View in context: https://bugs.webkit.org/attachment.cgi?id=204155&action=review

>>> Source/WebCore/ChangeLog:7
>>> +
>> 
>> Missing patch description.
> 
> currently paintMenuList() basically paint the theme style.  since  we have background style specified for theme rendered objects we paint on top of theme painting by css specfic background color. so its like.
>        1. render the element  using theme
>        2. paint the background color of css if any (added code in this patch)
> 
> But once background is painted over the arrow is lost in select menu list.
> So below workaround is to paint the arrow
> 
> any suggestion??

Hmm, it looks mac port has similar logic. I think you need to use more general calculation logic instead of hardcoded value. And, you should check if there is problem on layout test when using this patch. BTW, it would be good if you show a case when css background isn't shown on menu list.

-- 
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