[Webkit-unassigned] [Bug 51035] New: UCS2 encoding aliases should be defaulted to Big Endian
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Dec 14 07:14:14 PST 2010
https://bugs.webkit.org/show_bug.cgi?id=51035
Summary: UCS2 encoding aliases should be defaulted to Big
Endian
Product: WebKit
Version: 528+ (Nightly build)
Platform: All
OS/Version: All
Status: NEW
Severity: Normal
Priority: P3
Component: Text
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: yong.li.webkit at gmail.com
CC: darin at apple.com
I think UCS2 encoding names like "ISO-10646-UCS-2" should be treated as Big Endian, because:
1) http://www.isi.edu/in-notes/iana/assignments/character-sets says about ISO-10646-UCS-2: "this needs to specify network byte order: the standard does not specify"
2) RFC 2152 says: "ISO/IEC 10646-1:1993(E) specifies that when characters the UCS-2 form are serialized as octets, that the most significant octet appear first."
3) ICU code page description (http://publib.boulder.ibm.com/infocenter/tivihelp/v24r1/index.jsp?topic=/com.ibm.itcama.doc_6.2.3/itcam_oraclerac63200.htm) says:
UCS2 UCS-2 (Really UTF-16 BE)
4) IE and FireFox treat "ISO-10646-UCS-2" as Big Endian.
However, it is hard to find a website in reality that uses UCS2, except test cases. So priority should be low.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list