O problema que você está tendo é que Firefox não suporta o atributo “deescape”. A razão que trabalha em Internet Explorer é porque o IE cria uma corda provisória de seu valor transformado e re-a analisa gramaticalmente então como o HTML, visto que Firefox não faz.
Se você deixou seu XML como:
Linha 1 descrição
Linha 2 descrição
Então substituindo o xsl: value-of com xsl: cópia-de dar-lhe-ia o resultado que você quer. Geralmente, se você pode, a seguir você quereria furar preferivelmente ao usuário-lado as transformações que abrandariam o problema.