Closed Bug 987190 Opened 7 years ago Closed 6 years ago
Convert all code that causes SVG to end up with a Thebes backed gfx
Context to Moz2D
To fix bug 703159 (convert SVG to Moz2D) we could maybe add forks all over the SVG code to handle both Thebes and Moz2D DrawTarget backed gfxContexts. That's not the tactic I've generally been pursuing though. It's not trivial to add a fork in many cases, and we actually want to redesign how the SVG code works for Moz2D, and it would leave that work undone. Instead I've been working on converting places that create a Thebes backed gfxContext for SVG to create a DrawTarget backed gfxContext with the intention of being able to go straight to a more radical Moz2D conversion after that's done (and with the added benefit that non-SVG code gets ported). This will allow us to more efficiently get to the end point that we're looking to get to.
All dependencies are now fixed.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.