Re: [svgwg] Specifying processing model and algorithm for `ping` and `referrerPolicy` in SVG `a` element (#1029)

Based on this table https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Element/a#browser_compatibility, `referrerpolicy` like `no-referrer-when-downgrade`, `origin-when-cross-origin`,`unsafe-url` are not being supported in Firefox and Safari

`ping` is only exposed in Firefox (like we can query and set it) but no actual functionality is supported.

These can be further collaborated with below WPTs:

For `ping`:
https://wpt.fyi/results/svg/linking/scripted/a.ping-functionality.html?label=experimental&label=master&aligned

for `referrerPolicy`:
120 new WPTs tests are generated for checking the various cases of referrerPolicy, the tests have the pattern *referrer-policy/gen/\*/svg-a-tag.http.html*
example of a passing test in all browser vendors: https://wpt.fyi/results/referrer-policy/gen/top.meta/never/svg-a-tag.http.html?label=experimental&label=master&aligned
example of a non passing test in Firefox and Safari: https://wpt.fyi/results/referrer-policy/gen/req.attr/strict-origin/svg-a-tag.http.html?label=experimental&label=master&aligned

Note that the tests are passing in Chromium because of the work done in [feature](https://chromestatus.com/feature/5140707648077824?gate=6224522713890816)

-- 
GitHub Notification of comment by goldenboy777
Please view or discuss this issue at https://github.com/w3c/svgwg/issues/1029#issuecomment-3540883615 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Monday, 17 November 2025 09:56:15 UTC