On Tue, Nov 26, 2013 at 12:46 AM, Henri Sivonen <hsivo...@hsivonen.fi>wrote:

> We have a concept of platform charset that goes back to pre-NT
> Windows, Mac OS Classic, OS/2 and pre-UTF-8 *nix platforms. This
> concept gets in the way of doCOMtaminating old code to use only new
> facilities in mozilla::dom::EncodingUtils.
>
> These days, on Mac and Android, we say the platform charset is always
> UTF-8.
>
> On Windows, it seems that we access various system resources through
> post-NT Unicode APIs, but we still try to use a locale-affiliated
> legacy encoding for Save As *content*, for the old times' sake.
>
> On *nix platforms, it's not clear to me what exactly the platform
> charset is used for these days. An MXR search turns up surprisingly
> little.
>
> On OS/2, it seems the platform charset is always one of several
> non-UTF-8 encodings.
>

We shouldn't keep anything around just for OS/2 or non-UTF8 *nix, IMHO. So
the only question is what's required on Windows.

Rob
-- 
Jtehsauts  tshaei dS,o n" Wohfy  Mdaon  yhoaus  eanuttehrotraiitny  eovni
le atrhtohu gthot sf oirng iyvoeu rs ihnesa.r"t sS?o  Whhei csha iids  teoa
stiheer :p atroa lsyazye,d  'mYaonu,r  "sGients  uapr,e  tfaokreg iyvoeunr,
'm aotr  atnod  sgaoy ,h o'mGee.t"  uTph eann dt hwea lmka'n?  gBoutt  uIp
waanndt  wyeonut  thoo mken.o w
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to