[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
Thu Aug 29 05:41:10 PDT 2013
https://bugs.webkit.org/show_bug.cgi?id=117405
--- Comment #21 from Ryuan Choi <ryuan.choi at samsung.com> 2013-08-29 05:40:32 PST ---
(From update of attachment 209955)
View in context: https://bugs.webkit.org/attachment.cgi?id=209955&action=review
Did you run layout test with pixel-tests?
> Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo.edc:35
> + image: "widget/combo/combo_press_button_styled.png" COMP;
Why do you only add these for press state ?
I think that we also need normal (at least).
> Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo.edc:144
> + image {
Indentation looks wrong
> Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo.edc:331
> + }
Like other signals, we can use show() to change state.
> Source/WebCore/platform/efl/RenderThemeEfl.cpp:297
> +void RenderThemeEfl::applyEdjeStateFromForm(Evas_Object* object, ControlStates states, bool isStyled)
ambiguous variable name to me.
> Source/WebCore/platform/efl/RenderThemeEfl.cpp:320
> + }
It looks not bad to me, but you should send new signal without touching current signals.
> Source/WebCore/platform/efl/RenderThemeEfl.cpp:379
> + bool bgStyled = object && object->hasBackground() && object->style()->visitedDependentColor(CSSPropertyBackgroundColor) != Color::white;
I am not sure, but I didn't see this coding style in WebKit.
--
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