[cairo-bugs] [Bug 34560] path operator fixup incorrectly applied to stroked paths in pdf/ps backends

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Mar 18 03:24:19 PDT 2011


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

Andrea Canciani <ranma42 at gmail.com> changed:

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

--- Comment #10 from Andrea Canciani <ranma42 at gmail.com> 2011-03-18 03:24:16 PDT ---
(In reply to comment #9)
> (In reply to comment #8)
> > http://cgit.freedesktop.org/~ranma42/cairo/log/?h=wip/newtests
> > 
> > The test case now reference you as the author (and is under the MIT
> > licence, which is the default for cairo tests).
> > 
> > If this (attribution, licence) is ok for you, I'll push it to master (and
> > probably it is also safe to backport it to 1.10).
> 
> Both attribution and licence are fine with me.  I would have been Ok
> even with a less prominent attribution.

Fixed in master by:

commit c0fe55651565fa63586b7e4d675149a98c7e549c
Author: Andrea Canciani <ranma42 at gmail.com>
Date:   Tue Mar 8 10:26:06 2011 +0100

    path: Fix _cairo_path_fixed_is_rectangle()

    __cairo_path_fixed_is_rectangle() is used by the PS and PDF backends
    to check if a path is equivalent to a rectangle when stroking. This is
    different from being a rectangle when filling, because of the implicit
    close_path appended to every subpath when filling.

    Fixes stroke-open-box.

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

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the cairo-bugs mailing list