[cairo-bugs] [Bug 48818] New: Dashes lengths are not in user-space units anymore

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Apr 17 04:57:50 PDT 2012


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

             Bug #: 48818
           Summary: Dashes lengths are not in user-space units anymore
    Classification: Unclassified
           Product: cairo
           Version: 1.12.0
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: general
        AssignedTo: cworth at cworth.org
        ReportedBy: xovni at wanadoo.fr
         QAContact: cairo-bugs at cairographics.org


Created attachment 60164
  --> https://bugs.freedesktop.org/attachment.cgi?id=60164
Python script

According to the documentation, dashes lengths must be given in user-space
units. This behavior was respected in the 1.10.x versions, but it's not in
1.12.0.

For example, scales are not applied anymore to these lengths (but, of course,
they are applied on line widths, for example).

Here is a little example (in Python, but this bug is not related to pycairo at
all). This example is run with cairo 1.10.0 (works) and 1.12.0 (doesn't work).

I think that this bug is introduced by the commit ba40686. I've tried to find a
fix, but that's a little bit difficult for me :).

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