Closed
Bug 361569
Opened 18 years ago
Closed 18 years ago
SVG gradients triggering cairo nquartz fallbacks
Categories
(Core :: SVG, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: tor, Assigned: tor)
Details
Attachments
(2 files)
2.98 KB,
patch
|
vlad
:
review+
|
Details | Diff | Splinter Review |
1.23 KB,
image/svg+xml
|
Details |
With cairo-cocoa now the default, SVG is trying to use nquartz for the first time. Gradients with a non-identity transform are causing _cairo_nquartz_setup_source to fail, but instead of returning DO_UNSUPPORTED this function returns CAIRO_INT_STATUS_UNSUPPORTED.
We also need to do a push/pop group on OS-X to allow the fallbacks to read pixels off the surface.
There are still some problems with non-trivial SVG, but this gets the basics running.
Attachment #246324 -
Flags: review?(vladimir)
Attachment #246324 -
Flags: review?(vladimir) → review+
Checked in.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•