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