Acho que sua melhor aposta é usar um bookmarklet ou instalar o Greasemetal (que é o Greasemonkey do Firefox para Chrome), combinado com um script como XML Tree (antigo, mas a fonte ainda pode ajudar). Um script de destaque de sintaxe mais genérico também pode ajudar, mas duvido que você encontre facilmente um com dobragem de código.
Observe que espaço em branco pode importar em XML. Nem todos os visualizadores de XML respeitam isso; a captura de tela criada pela XML Tree acima mencionada, para o exemplo XML , não a respeita para a linha Elemento XML de amostra que contém muito texto, o suficiente para ser colocado em uma linha separada.
(Infelizmente, o jsgui.com/xml-viewer não está respondendo enquanto estou escrevendo isso.)
EDIT : Como imprimir bastante xml em javascript? no Stack Overflow mencionou uma versão mais recente da árvore XML: Pretty XML Tree , usando XSLT e afirma ser mais rápida. A demonstração não responde ao clique no meu Safari ou Firefox, mas pode ser útil de qualquer maneira.