Chrome XSLT removal late 2026

The Chrome team has announced that XSLT support will be removed from Chrome in late 2026. The announcement can be found here: Removing XSLT for a more secure browser  |  Web Platform  |  Chrome for Developers

Timeline as announced in October 2025:

  • Chrome 142 (Oct 28, 2025): Early warning console messages added to Chrome.

  • Chrome 143 (Dec 2, 2025): Official deprecation of the API - deprecation warning messages begin to show in the console and in lighthouse.

  • Chrome 148 (March 10, 2026 Canary): Canary, Dev, and Beta releases begin disabling XSLT by default, as an early-warning.

  • Chrome 152 (Aug 25, 2026): Origin Trial (OT) and Enterprise Policy (EP) go live for testing. These allow sites and enterprises to continue using features past the removal date.

  • Chrome 155 (Nov 17, 2026): XSLT stops functioning on Stable releases, for all users other than Origin Trial and Enterprise Policy participants.**

  • Chrome 164 (Aug 17, 2027): Origin Trial and Enterprise Policy stop functioning. XSLT is disabled for all users.

The article also explains a number of migrations, including moving the XSLT processing to the server or using SaxonJs in the client as an alternative: https://www.saxonica.com/saxonjs/index.xml

1 Like