Skip to content

Another batch of cleanups in attribute parsing

Paolo Borelli requested to merge pborelli/librsvg:parse into master

Simplify things and get rid of parse_and_validate.

Note that in the sequence there are a couple of changes that are not pure refactoring, but actually change how we handle things: instead of erroring out during parsing

  1. in feColorMatrix we clamp the saturate to the UnitInterval
  2. in feConvolveMatrix we fallback to 1.0 for the divisor These seem actually correct changes according to the spec.

Merge request reports