[Webkit-unassigned] [Bug 98647] New: Composited/HW content have the red and blue channels inverted in DRT on Chromium Android

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Oct 8 06:44:41 PDT 2012


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

           Summary: Composited/HW content have the red and blue channels
                    inverted in DRT on Chromium Android
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Tools / Tests
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: peter at chromium.org
                CC: tomhudson at google.com


Composited/HW content have the red and blue channels inverted in DRT on Chromium Android. To list a few examples:

* http://build.webkit.org/results/Chromium%20Android%20Release%20(Tests)/r130632%20(1228)/css3/filters/effect-drop-shadow-hw-diffs.html
    Test: http://trac.webkit.org/export/130632/trunk/LayoutTests/css3/filters/effect-drop-shadow-hw.html

* http://build.webkit.org/results/Chromium%20Android%20Release%20(Tests)/r130632%20(1228)/compositing/shadows/shadow-drawing-diffs.html
    Test: http://trac.webkit.org/export/130632/trunk/LayoutTests/compositing/shadows/shadow-drawing.html

This also seems to happen to text content, such as in this result:

* http://build.webkit.org/results/Chromium%20Android%20Release%20(Tests)/r130632%20(1228)/compositing/sibling-positioning-diffs.html
    Test: http://trac.webkit.org/export/130632/trunk/LayoutTests/compositing/sibling-positioning.html

Normal images and texts are fine. As a point of interest here, the red and blue channels are being inverted by code in DumpRenderTree itself, but it seems that normal (non-accelerated) screenshots also take this path.

http://code.google.com/searchframe#OAMlx_jo-ck/src/third_party/WebKit/Tools/DumpRenderTree/chromium/TestShell.cpp&l=676

Could it be that the SkCanvas in m_webViewHost->canvas() returns BGRA for hardware, RGBA for software paths?

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