troubles tratando de analizar una cadena html con DOMParser

aquí viene el fragmento:

html  = "<!doctype html>";
html += "<html>";
html += "<head><title>test</title></head>";
html += "<body><p>test</p></body>";
html += "</html>";

parser = new DOMParser();

dom = parser.parseFromString (html, "text/html");

aquí viene el error al intentar ejecutar estas líneas:

Error: el componente devolvió el código de falla: 0x80004001 (NS_ERROR_NOT_IMPLEMENTED) [nsIDOMParser.parseFromString]

Trato de averiguar qué está pasando, pero el código parece ser correcto y busqué en la web, vine aquí sin pistas.

¿Te has encontrado con este fracaso antes? en caso afirmativo, ¿dónde se esconde el error?

Respuestas a la pregunta(2)

Su respuesta a la pregunta