Prepared by Kat Momoi <momoi@netscape.com>
Date: Oct. 15, 2001.
For Bug 57164.

The following test should be conducted with default browser encoding set to
Western (ISO-8859-1), Edit | Prefs | Navigator | Languages. auto-detection must be OFF.

** For test cases 1-4: Element names are in Japanese: all XML & CSS files are in Shift_JIS Japanese.

1. shiftjisA.xml/shiftjisa.css -- stylesheet charset; no @charset in .css file. (Patch for 72658 or patch for this bug should work)

2. shiftjisB.xml/shiftjisb.css -- no stylesheet charset; @charset in .css file. (should work now with no patches)

3. shiftjisC.xml/shiftjisc.css -- stylesheet charset; @charset in .css file. (should work now with no patches)

4. shiftjisD.xml/shiftjisd.css -- no stylesheet charset; no @charset in .css file. (Only the patch for 72658 can fix this problem.)


** All CSS files in the following tests are encoded in UTF-8. XML files are either in Shift_JIS Japanese or UTF-8.

5. utf8a.xml/utf8a.css -- XML in Shift_JIS; stylesheet charset=UTF-8; no @charset in .css file. (Color style works because the element names are in ASCII. Character display is incorrect. Only Patch for this bug can fix the latter problem.)

6. utf8b.xml/utf8b.css -- XML in Shift_JIS; stylesheet charset=UTF-8; no @charset in .css file. (NO styling applied. Unlike 5, element names are UTF-8 Japanese in .css file. Only patch for this bug can fix it.)

7. utf8c.xml/utf8c.css -- XML in Shift_JIS; no stylesheet charset; @charset exists in .css file. Element names in UTF-8 Japanese in .css file. (This should work now without any patches)

8. utf8d.xml/utf8d.css -- XML doc in UTF-8 but no encoding declaration; no stylesheet charset; no @charset in .css file. Element names in UTF-8 Japanese in .css file. (Only the patch for 72658 can fix this problem.)

9. utf8e.xml/utf8e.css -- XML doc in UTF-8 but no encoding declaration; no stylesheet charset; @charset=UTF-8 in .css file. Element names in UTF-8 Japanese in .css file. (This should work now without any patches.)
