[Webkit-unassigned] [Bug 85877] New: [EFL][DRT] Intrusive Theming overrides collide with style-related LayoutTests

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue May 8 02:50:13 PDT 2012


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

           Summary: [EFL][DRT] Intrusive Theming overrides collide with
                    style-related LayoutTests
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit EFL
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: dominik.rottsches at linux.intel.com
                CC: demarchi at webkit.org, gyuyoung.kim at webkit.org
            Blocks: 85484,85497,85603


RenderThemeEfl.cpp aggresively overrides style on certain elements in the ::adjust* methods, for example:
::adjustTextFieldStyle() overrides:
    adjustSizeConstraints(style, TextField);
    style->resetBorder();
    style->setWhiteSpace(PRE);
    style->setColor(m_entryTextForegroundColor);
    style->setBackgroundColor(m_entryTextBackgroundColor);

This causes bug 85497, bug 85603, bug 85484.

I think we should less aggressively override the styles with theming here and make these cases pass instead. Feedback welcome.

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