As far as I know Unicode itself is not an encoding system. It is just a standard that assigns code point to characters. Quoting from Wikipedia..
Unicode can be implemented by different character encodings.
So what are these options in Internet Explorer and Firefox?
Does Unicode implicitly mean UTF16? If so, is it BE or LE?
and while we are at it, is UTF-32 not supported by Firefox & Internet Explorer?