css4j / echosvg

SVG implementation in the Java™ Language, fork of Apache Batik, supporting level 4 selectors and colors.
Apache License 2.0
39 stars 2 forks source link

Switch from the legacy CSSValue API to Typed OM #112

Closed carlosame closed 1 month ago

carlosame commented 1 month ago

EchoSVG uses the deprecated CSSValue API for CSS values. With those values and units being hardwired to CSS 2.1, this old API not only is not supported by web browsers, but also effectively freezes the support for new CSS values and units.

Goals of this PR:

Non-goals:

Further changes are needed before full compatibility with Typed OM can be claimed:

Closes #67.