The XSLT engine is being deprecated from mainstream browsers. Chrome is leading the pack but Firefox, Edge and perhaps Safari will follow.
https://developer.chrome.com/docs/web-platform/deprecating-xslt#timeline_for_chrome
Is this list of impacted endpoints correct?
- Subversion index
- Rweb log
- Rweb list (also used via ajax)
I have tested the JS / WASM polyfill, works but some small degradation (some delay). Should be acceptable for log and list if it is straight forward to get the extra script tag into the response from PHP.
The svn index would require a filter to insert the script tag. It works with this LUA filter:
simonsoft/subversion-webui#3
Consider using the same environment variable in PHP:
SetEnv XSLT_POLYFILL_URL /static/xslt-polyfill.min.js
The XSLT engine is being deprecated from mainstream browsers. Chrome is leading the pack but Firefox, Edge and perhaps Safari will follow.
https://developer.chrome.com/docs/web-platform/deprecating-xslt#timeline_for_chrome
Is this list of impacted endpoints correct?
I have tested the JS / WASM polyfill, works but some small degradation (some delay). Should be acceptable for log and list if it is straight forward to get the extra script tag into the response from PHP.
The svn index would require a filter to insert the script tag. It works with this LUA filter:
simonsoft/subversion-webui#3
Consider using the same environment variable in PHP: