Google is scheduled to remove support for XSLT (Extensible Stylesheet Language Transformations) from Chromium-based browsers on November 17, 2026. This change will directly impact websites and services that rely on XSLT to transform XML data into viewable content. For users visiting these sites, the functionality may cease to work entirely, potentially resulting in pages that fail to render correctly or display broken styles.
XSLT was historically a cornerstone of the web's XML ecosystem, used extensively for tasks such as styling RSS feeds. However, as the web shifted toward JSON and more modern data formats, XSLT has largely fallen into obscurity. Browser vendors have noted that while the technology was a significant part of the web's history, it has remained in 'maintenance mode' for years. The primary driver for this removal is the persistent presence of security vulnerabilities within the XSLT implementation, which has become increasingly difficult and costly to secure as the technology ages.
The decision has sparked a debate regarding the 'social contract' of web development, which traditionally prioritizes backwards compatibility—the principle of 'not breaking the web.' Critics of the move argue that purposefully breaking existing functionality is a departure from this standard and places the burden of migration on site owners. Conversely, some observers suggest the practical impact is limited, noting that many modern use cases can be handled with JavaScript or other contemporary methods. While the removal improves the security posture of the browser and reduces the maintenance burden of supporting legacy code, it marks a definitive end for one of the web's older transformation standards. Evidence of this transition is already appearing in some browsers as warning banners, signaling that the functionality is being phased out and advising users to contact site maintainers for alternatives. (primary, 50373307, 50373544)

The article mentions warning banners appearing in browsers to signal the phase-out of XSLT functionality.