← back to v156 · svg-textpath-side-attribute

conformance · v156

v156 · svg-textpath-side-attribute — conformance probe

5 assertions drawn from the spec. Each is a single contract the spec text makes. Pass/fail reflects what this browser executed; blocked means the contract was not run because it needs user mediation, hardware, or another unavailable precondition. Open the page in Chrome stable / canary / Firefox / Safari to compare.

browser: spec: https://w3c.github.io/svgwg/svg2-draft/text.html#TextPathElementSideAttribute chromestatus: #5422782593761280 generated 2026-09-20T13:45:00Z by builder-subagent-v154-v156-wave
0
pass
0
fail
0
blocked
5
total
id contract kind verdict detail
side-right-moves-text-closed-path On a closed circular path, side="right" changes where glyphs are laid out (equivalent to reversing the path), measured via getStartPositionOfChar on two otherwise-identical textPaths. spec ↗ script
explicit-left-equals-default side="left" is the initial value: an explicit side="left" renders identically to omitting the attribute. spec ↗ script
invalid-value-behaves-as-default An unrecognised side value (side="banana") is invalid and must render like the initial left value, not like right. spec ↗ script
open-path-right-reverses-direction On an open path, side="right" effectively reverses the path, so text sets off from the far end: on a left-to-right line the first glyph's x moves toward the far end. spec ↗ script
side-is-animatable SVG 2 defines side as animatable (Animatable: yes): animating side between left and right must flip the rendered side over time. spec ↗ manual