[prev in list] [next in list] [prev in thread] [next in thread] 

List:       cairo-bugs
Subject:    [cairo-bugs] [Bug 54446] New: WebKit regression observed in Cairo commit 83bfd85
From:       bugzilla-daemon () freedesktop ! org
Date:       2012-09-03 15:15:30
Message-ID: bug-54446-4039 () http ! bugs ! freedesktop ! org/
[Download RAW message or body]

https://bugs.freedesktop.org/show_bug.cgi?id=54446

             Bug #: 54446
           Summary: WebKit regression observed in Cairo commit 83bfd85
    Classification: Unclassified
           Product: cairo
           Version: 1.12.0
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: general
        AssignedTo: cworth@cworth.org
        ReportedBy: dominik.rottsches@intel.com
         QAContact: cairo-bugs@cairographics.org


Running WebKit EFL r127416 against cairo at git revision 83bfd85 causes a
regression when running the following webkit test which uses clipping, pattern
filling and transformation matrices, push/pop groups:

run-webkit-tests  --efl --debug --no-new-test-result --results-directory=lt_c3
LayoutTests/svg/transforms/transformed-text-fill-pattern.html 

Running a patched WebKit that generates cairo script output produces the
following cairo script outputs: preRegression.cs, postRegression.cs - note how
the drawn rectangles seem incorrectly be shifted by -8,-8 in the post
regression case.

I am attaching a patch that removes pushing the device transform on the group
surface and adjusting the path. The way I understand the patch 83bfd85, device
transforms should be handled by the backend - is that right?

Using that patch, the WebKit regression does not occur. Could you review
whether the fix proposal makes sense, Chris?

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
_______________________________________________
cairo-bugs mailing list
cairo-bugs@lists.cairographics.org
http://lists.cairographics.org/mailman/listinfo/cairo-bugs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic