XML tags in html documents are invalid as far as I know. They are also Microsoft proprietary. That is why Firefox doesn't support them. Also Opera has full XML support, more than Firefox I think. Firefox didn't have XSLT until a year ago.
It's IE that has the crappy XML support. No XSLT and many other things.