On 2/6/26 7:16 a.m., 'Dominik Röttsches' via blink-api-owners-discuss wrote:
Would you support my intention to roll out Rust XML parsing for SVG standalone docs and externally referenced images at a 1% Finch trial to collect more meaningful performance and compat data, based on the assumption that usage stays 0 or extremely low? From my f2f discussion with resident SVG expert pdr@ yesterday, he is supportive of this approach.
I think the best path forward would be to send an Intent to Experiment (which is typically how we reason about and approve experiments like this), and include some more info on possible breakage scenarios (is it inline XSLT in SVG? It's not very clear to me from this email). That would help me (and other API owners) to better understand the risk - but in principle I'm supportive of stable experimentation.
thanks!
At the same time, I plan to track the metrics and publish the I2R, once I have sufficiently reliable info.The I2R is already prepared in https://chromestatus.com/feature/5143784390262784 - but is not not published on blink-dev yet while I wait for more reliable use counter data.
The alternative is to wait until the metrics reach stable, then publish the I2R, then waiting for that to reach stable and follow it with the more widely enabled XML Rust parsing, delaying wider exposure and testing of the Rust XML parser by several milestones.
--
You received this message because you are subscribed to the Google Groups "blink-api-owners-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-api-owners-d...@chromium.org.
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-api-owners-discuss/CAN6muBuqLMD00h6Aju%2B%2B9Yvc6XqYuvmkVoSEUx7yt8bBz%2Ber0g%40mail.gmail.com.
On 2/6/26 7:16 a.m., 'Dominik Röttsches' via blink-api-owners-discuss wrote:
Would you support my intention to roll out Rust XML parsing for SVG standalone docs and externally referenced images at a 1% Finch trial to collect more meaningful performance and compat data, based on the assumption that usage stays 0 or extremely low? From my f2f discussion with resident SVG expert pdr@ yesterday, he is supportive of this approach.I think the best path forward would be to send an Intent to Experiment (which is typically how we reason about and approve experiments like this), and include some more info on possible breakage scenarios (is it inline XSLT in SVG? It's not very clear to me from this email). That would help me (and other API owners) to better understand the risk - but in principle I'm supportive of stable experimentation.
On 2/9/26 12:51 p.m., Dominik Röttsches wrote:
Hi Mike,
On Fri, Feb 6, 2026 at 6:39 PM Mike Taylor <mike...@chromium.org> wrote:
On 2/6/26 7:16 a.m., 'Dominik Röttsches' via blink-api-owners-discuss wrote:
Would you support my intention to roll out Rust XML parsing for SVG standalone docs and externally referenced images at a 1% Finch trial to collect more meaningful performance and compat data, based on the assumption that usage stays 0 or extremely low? From my f2f discussion with resident SVG expert pdr@ yesterday, he is supportive of this approach.I think the best path forward would be to send an Intent to Experiment (which is typically how we reason about and approve experiments like this), and include some more info on possible breakage scenarios (is it inline XSLT in SVG? It's not very clear to me from this email). That would help me (and other API owners) to better understand the risk - but in principle I'm supportive of stable experimentation.
Thanks, ok, I'll send the intent to experiment to blink-dev. Unfortunately, I don't find a way to use chromestatus for that (am I missing something?) as I don't think it shows and Origin Trial stage for feature deprecations (Deprecate XSLT in SVG) and for non-functional "PSA-style" changes (Rust XML Parser rollout). I'll write it manually.
(cc Jason to note the use-case gap)
Thanks!
I think the plan sounds good. https://www.chromium.org/blink/launching-features/#origin-trials says "Experimentation on 1% of Stable channel population requires an Intent to Experiment approval" so that sounds like the next step.Would the use counter reach stable in the same milestone that you'd run the experiment in? If so I think risk can be further reduced by just letting the use counter collect data for 1-2 weeks to confirm ~0 usage in stable before turning the Finch experiment to 1%.