New SkSVGCanvas::Make overload allows explicitly specifying which PNG encoder should be used. This enables avoiding a hardcoded, transitive dependency on either libpng or Rust PNG.
SkSVGCanvas::Make
libpng