[cairo-bugs] [Bug 56574] WebKit crash regression observed in Cairo commit cd1004ce1

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Nov 1 01:51:46 PDT 2012


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

Chris Wilson <chris at chris-wilson.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #19 from Chris Wilson <chris at chris-wilson.co.uk> ---
Ok, that took a lot of digging to spot that the clip wasn't being performed at
all..

commit b6daf47fa08c74d9672040b2b98ac6dd1f841429
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Thu Nov 1 08:39:01 2012 +0000

    spans: Do not assume that we manage to perform the clip geometrically

    Even for bounded masks, we may fail to perform the clipping
    geometrically for a variety of reasons, the prime one being that the
    clip has a mixture of antialias settings. So when compositing the
    polygon, we need to check whether a clip path still remains and so
    requires a clipmask.

    Fixes regression from

    commit cd1004ce19c7ea28c7fedb6464562a08416586c0
    Author: Chris Wilson <chris at chris-wilson.co.uk>
    Date:   Fri May 11 21:20:35 2012 +0100

        traps,spans-compositor: Avoid mistreating unaligned clips as aligned

    and

    commit 4ea3ace6c810ba090464e48795fac5456f6cdc24
    Author: Chris Wilson <chris at chris-wilson.co.uk>
    Date:   Fri May 11 21:51:44 2012 +0100

        spans: Only fallback for a clipmask if unbounded

    Reported-by: Dominik Röttsches <dominik.rottsches at intel.com>
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=56574
    Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cairographics.org/archives/cairo-bugs/attachments/20121101/0077bb16/attachment.html>


More information about the cairo-bugs mailing list