Classes

Add a value to a list of space-separated value

Convert simple expressions in curly brackets in text into xsl:value-of elements

De-optimize xsl:if elements so that xsl:choose dead branch elimination can apply to them

Enforce omitted/optional HTML 5 end tags and fix the DOM

Fix unescaped curly braces in HTML attributes

Inline the xsl:attribute declarations of a template

Inline the elements declarations of a template

Inline the text content of a node or the value of an attribute where it's known

Merge xsl:when branches if they have identical content

Optimize conditional attributes

Remove unnecessary tests around

Optimize xsl:choose elements by integrating the content of another xsl:choose element located in their xsl:otherwise part

Remove all inter-element whitespace except for single space characters

Remove all comments

Remove all inter-element whitespace except for single space characters

Remove attributes related to live preview

Rename deprecated data-s9e-livepreview-postprocess attributes to data-s9e-livepreview-onrender

Set an attribute on matching elements

Add rel="noreferrer" on links that open in a new context that would allow window.opener to be accessed.

Sort attributes by name in lexical order

Convert comments into xsl:comment elements

Uninline element attributes