'side' isn't actually part of the published SVG WebIDL yet — it's a known gap in the spec, tracked at https://github.com/w3c/svgwg/issues/1086.
Moving the shipping milestone from M156 to M158 because of this. Sorry for the confusion. Submitted a PR to close the gap: https://github.com/w3c/svgwg/pull/1185. Will update here as it progresses. Again, sorry that this didn't go as smoothly as planned. On Wednesday, September 23, 2026 at 11:55:59 PM UTC+9 Rick Byers wrote: > LGTM3 > > Any idea why this test > <https://wpt.fyi/results/svg/text/reftests/textpath-side-005.svg?label=experimental&label=master&aligned> > > is failing in Firefox? > > On Tue, Sep 22, 2026 at 9:02 AM Hyowon Kim <[email protected]> wrote: > >> Thanks Alex and Jeffrey. >> >> I've filed an FYI with the TAG: >> https://github.com/w3ctag/design-reviews/issues/1279 >> >> Apologies for the late notification. >> I'll make sure to notify the TAG well before I2S in future. >> >> Best, >> Hyowon >> >> On 2026-09-22 03:43, Jeffrey Yasskin wrote: >> > On Mon, Sep 21, 2026 at 11:42 AM Alex Russell >> > <[email protected]> wrote: >> > >> >> LGTM1 with a nit that this is a case where we probably don't >> >> anticipate the TAG providing substantive feedback, but which we want >> >> to make them aware of. In such cases, we should send an FYI. >> >> Regardless, we should send a note to the TAG well before I2S. Adding >> >> Jeffery who can advise in case that's the wrong thing to do here. >> > >> > That sounds right to me. >> > >> >> Best, >> >> >> >> Alex >> >> >> >> On Wednesday, September 16, 2026 at 6:44:56 PM UTC-7 Chromestatus >> >> wrote: >> >> >> >>> Contact [email protected] >> >>> >> >>> Specification >> >>> >> >> >> > >> https://w3c.github.io/svgwg/svg2-draft/text.html#TextPathElementSideAttribute >> >>> >> >>> >> >>> Summary The side attribute on the SVG <textPath> element places >> >>> text on the opposite side of the path, equivalent to reversing the >> >>> path direction. This lets authors label a shape's interior or >> >>> exterior (e.g. text inside vs. outside a circular path) without >> >>> duplicating or manually reversing path data. >> >>> >> >>> Blink component Blink>SVG [1] >> >>> >> >>> Web Feature ID svg-textPath-side [2] >> >>> >> >>> Motivation Authors placing text along a path have no way to flip >> >>> which side of the path the text appears on. The side attribute >> >>> lets authors write side="right" to place text on the opposite side >> >>> of the path, without duplicating or reversing the path data. This >> >>> helps label both the inside and outside of a shape, such as a >> >>> circular path, with different text on each side. >> >>> >> >>> Initial public proposal _No information provided_ >> >>> >> >>> TAG review Not yet requested. This implements an existing SVG2 >> >>> attribute with a WG resolution and shipping Firefox precedent; TAG >> >>> review will be evaluated during Intent to Ship. >> >>> >> >>> TAG review status Not applicable >> >>> >> >>> Goals for experimentation None >> >>> >> >>> Risks >> >>> >> >>> Interoperability and Compatibility Firefox already shipped this >> >>> (Firefox 152): >> >>> https://bugzilla.mozilla.org/show_bug.cgi?id=2034371 WebKit has it >> >>> in progress (not merged yet): >> >>> https://github.com/WebKit/WebKit/pull/66616 The SVG Working Group >> >>> resolved to add IDL constants for side >> >>> (w3.org/2026/04/23-svg-minutes.html#2c4e [3]) >> >>> >> >>> _Gecko_: Shipped/Shipping >> >>> (https://bugzilla.mozilla.org/show_bug.cgi?id=2034371) >> >>> >> >>> _WebKit_: In development >> >>> (https://github.com/WebKit/WebKit/pull/66616) >> >>> >> >>> _Web developers_: No signals >> >>> >> >>> _Other signals_: >> >>> >> >>> Security No new security concerns. The attribute only changes >> >>> where already-visible text is rendered along a path. >> >>> >> >>> WebView application risks >> >>> >> >>> Does this intent deprecate or change behavior of existing APIs, >> >>> such that it has potentially high risk for Android WebView-based >> >>> applications? _No information provided_ >> >>> >> >>> Debuggability No special DevTools support needed. The side >> >>> attribute is visible and editable like any other SVG attribute in >> >>> the Elements panel. >> >>> >> >>> Will this feature be supported on all six Blink platforms >> >>> (Windows, Mac, Linux, ChromeOS, Android, and Android WebView)?Yes >> >>> >> >>> Is this feature fully tested by web-platform-tests [4]? Yes >> >>> >> >> >> > >> https://wpt.fyi/results/svg/types/scripted/SVGAnimatedEnumeration-SVGTextPathElement.html >> >>> https://wpt.fyi/results/svg/text/reftests/textpath-side-003.svg >> >>> https://wpt.fyi/results/svg/text/reftests/textpath-side-005.svg >> >>> >> >>> Flag name on about://flags Experimental web platform features >> >>> >> >>> Finch feature name SVGTextPathSideAttribute >> >>> >> >>> Rollout plan Will ship enabled for all users >> >>> >> >>> Requires code in //chrome? False >> >>> >> >>> Tracking bug https://issues.chromium.org/issues/40362379 >> >>> >> >>> Estimated milestones >> >>> >> >>> Shipping on desktop >> >>> 156 >> >>> >> >>> Shipping on Android >> >>> 156 >> >>> >> >>> Shipping on WebView >> >>> 156 >> >>> >> >>> Anticipated spec changes >> >>> >> >>> Open questions about a feature may be a source of future web >> >>> compat or interop issues. Please list open issues (e.g. links to >> >>> known github issues in the project for the feature specification) >> >>> whose resolution may introduce web compat/interop risk (e.g., >> >>> changing to naming or structure of the API in a >> >>> non-backward-compatible way). The SVG WG resolved to add IDL >> >>> constants for side, but this hasn't yet been reflected in the >> >>> published Editor's Draft text - an editorial gap, not an open >> >>> design question (https://github.com/w3c/svgwg/issues/1086). >> >>> >> >>> Link to entry on the Chrome Platform Status >> >>> >> >> >> > https://chromestatus.com/feature/5422782593761280?gate=5533956580704256 >> >>> >> >>> Links to previous Intent discussionsIntent to Prototype: >> >>> >> >> >> > >> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/6a850bf7.a9d706b7.140c01.05e3.GAE%40google.com >> >>> >> >>> This intent message was generated by Chrome Platform Status [5]. >> > >> > >> > Links: >> > ------ >> > [1] >> https://issues.chromium.org/issues?q=customfield1222907:%22Blink%3ESVG%22 >> > [2] https://webstatus.dev/features/svg-textPath-side >> > [3] https://w3.org/2026/04/23-svg-minutes.html#2c4e >> > [4] >> https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md >> > [5] https://chromestatus.com >> >> -- >> You received this message because you are subscribed to the Google Groups >> "blink-dev" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion visit >> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/d904155d0f32a986e959e2a077fc2129%40igalia.com >> . >> > -- You received this message because you are subscribed to the Google Groups "blink-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/563def3e-c878-4136-b0ab-2d966fec783en%40chromium.org.
