The title needs an “in browsers” suffix to be added. XSLT has been doing fine for transforming XML everywhere else (we have an application that still uses it in a data pipeline because the application was developed quite some time ago and the formats haven’t changed much).