Ensure that you have fonts that can represent all characters in Windows cp1256 and Windows cp1252.

C1 code points in cp1256

Test passes if
A. The symbols describe the lines to their right.
B. The document encoding indicated by the browser chrome (if available), says Windows cp1256.

not equal€šžŽequalᤨ¸Ú
reference graphicreference graphic

Assertion: When a Windows cp1256 encoded document contains code points in its C1 control range that correspond to graphic characters in the Windows 1252 encoding, these are not displayed as Windows 1252 characters, and the user agent continues to otherwise handle this document as Windows cp1256.

Notes:
Encoding information is sent in the HTTP header; the success of this test rests on the assumption that the HTTP header applies the expected character encoding.

The left side of the top line contains the following sequence of code points from the C1 range: 0x80 0x9A 0x9E 0x8E. These are different graphic characters in Windows cp1256 and Windows cp1252.

The characters to the right serve to distinguish Windows cp1256 from Windows cp 1252, ISO 8859-1 and ISO 8859-15.

Next test
xhtml as html

Related tests