Bug 1690678 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

When building with GCC, we currently rely on a hand-rolled shim for Skia's SkRasterPipeline to ensure Firefox performs well in that configuration. However, as we roll out WebRender and Software WebRender, we will become less reliant on Skia's performance for content rendering. Canvas or blob images will be some of the only remaining places where this code would be used anymore. Given that it presents a significant barrier to Skia updating, we should just remove this from the next Skia update.

https://github.com/lsalzman/moz-skia/commit/9852ba75c1949de8058f4f6b2cf67ea0d61223fb
When building with GCC, we currently rely on a hand-rolled shim for Skia's SkRasterPipeline to ensure Firefox performs well in that configuration. However, as we roll out WebRender and Software WebRender, we will become less reliant on Skia's performance for content rendering. Canvas or blob images will be some of the only remaining places where this code would be used anymore. Given that it presents a significant barrier to Skia updating, we probably should consider removing this from the next Skia update.

https://github.com/lsalzman/moz-skia/commit/9852ba75c1949de8058f4f6b2cf67ea0d61223fb

Back to Bug 1690678 Comment 0