GNOME Bugzilla – Bug 650213
clipPath with multiple clip-rule:evenodd paths renders wrong
Last modified: 2017-12-13 17:47:39 UTC
Created attachment 187835 [details] Test svg that renders correctly In librsvg 2.32.1 from F15 (as well as older versions), multiple clip-rule:evenodd paths in the same clipPath compose incorrectly. They should result in a union; instead they result in an exclusive or. Example attached. funny_clip doesn't use clip-rule:evenodd and renders correctly. funny_clip_evenodd does and renders incorrectly. Both should look the same Firefox gets this right.
Created attachment 187836 [details] Test svg that renders incorrectly
Confirmed on librsvg git master.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/librsvg/issues/52.