document.xmlVersion doesn't exist in Firefox, so use another method to detect XML documents, described in MDN: https://developer.mozilla.org/en-US/docs/Web/API/Document/xmlVersion