IssueRaiser

Should the web platform adopt XSLT 3.0?

### What is the issue with the HTML Standard? ### Background This is a follow-up to #11523. That issue raises concerns regarding security issues, code maintainability, and the complexity of aging browser code currently used for rendering XML with XSLT stylesheets. I highly recommend reading through that issue first as it includes a good background of XSLT on the web as well as the specific concerns that may lead to deprecating XSLT as the most prudent option for browser vendors. As a reminder, please read the whatwg [Code of Conduct](https://whatwg.org/code-of-conduct). This issue is intended to be a discussion of alternatives to deprecations and how the concerns raised in #11523 may be handled to mitigate the risks for both browser maintainers and users. Please stay on topic here by discussing the pros and cons of XSLT v3.0 support, alternatives, etc. Discussions related to assumed motivations, specific browser vendors, etc. aren't relevant here and will likely just result in the issue being locked, preventing us from having the important discussion in public here. ### What is the issue with the HTML Standard? The XSLT 1.0 specification was originally [standardized in 1999](https://www.w3.org/TR/xslt-10/). Though the W3C has subsequently defined 2.0 and 3.0 specifications for XSLT, most browsers today never added support beyond v1.0. In addition, cross-browser functionality for XSLT is incomplete with certain features like `<xsl:text disable-output-escaping="yes"

Posted by tony-sull on Aug 19, 2025, 2:33 PM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.2,000 issues0 comments

support (Other)

Should the web platform adopt XSLT 3.0?

tony-sullAug 19, 2025, 2:33 PM

### What is the issue with the HTML Standard? ### Background This is a follow-up to #11523. That issue raises concerns regarding security issues, code maintainability, and the complexity of aging browser code currently used for rendering XML with XSLT stylesheets. I highly recommend reading through that issue first as it includes a good background of XSLT on the web as well as the specific concerns that may lead to deprecating XSLT as the most prudent option for browser vendors. As a reminder, please read the whatwg [Code of Conduct](https://whatwg.org/code-of-conduct). This issue is intended to be a discussion of alternatives to deprecations and how the concerns raised in #11523 may be handled to mitigate the risks for both browser maintainers and users. Please stay on topic here by discussing the pros and cons of XSLT v3.0 support, alternatives, etc. Discussions related to assumed motivations, specific browser vendors, etc. aren't relevant here and will likely just result in the issue being locked, preventing us from having the important discussion in public here. ### What is the issue with the HTML Standard? The XSLT 1.0 specification was originally [standardized in 1999](https://www.w3.org/TR/xslt-10/). Though the W3C has subsequently defined 2.0 and 3.0 specifications for XSLT, most browsers today never added support beyond v1.0. In addition, cross-browser functionality for XSLT is incomplete with certain features like `<xsl:text disable-output-escaping="yes"

Comments (0)

No comments yet. Start the discussion.

Comment on this issue