Commit Graph

448 Commits

Author SHA1 Message Date
warren%netscape.com
cd56c0575b Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc. 2000-10-28 22:17:53 +00:00
warren%netscape.com
9a6d92a433 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2000-10-27 22:43:51 +00:00
mkaply%us.ibm.com
68b25bccc6 #26962
r=nhotta, a=blizzard
OS/2 specific fixes to OS/2 locale support
2000-10-04 20:13:05 +00:00
mkaply%us.ibm.com
4ceb01e811 #26962
r=nhotta, a=brendan
Change ToNewUnicode to GetUnicode to avoid memory allocations
OS/2 specific fixes to OS/2 locale support
2000-10-04 20:11:55 +00:00
mkaply%us.ibm.com
cd0ab7c8b2 OS/2 GCC Tinderbox bustage
Hopefully that last locale #define missing
2000-09-15 14:45:07 +00:00
mkaply%us.ibm.com
4356523db3 OS/2 GCC Tinderbox break
Another Locale #define missing from EMX
2000-09-15 10:33:50 +00:00
mkaply%us.ibm.com
3d31e907eb OS/2 GCC Tinderbox break
Locale #define missing from EMX
2000-09-15 03:53:14 +00:00
mkaply%us.ibm.com
8c858f7e7e #45263
r=mkaply, a=brendan
Code from samake - report locale to current and to use OS, not c runtime
2000-09-14 22:56:05 +00:00
mkaply%us.ibm.com
4ac5f72fc2 #45263
r=nhotta, a=brendan
Code from samake - report locale to current and to use OS, not c runtime
2000-09-14 22:52:17 +00:00
rayw%netscape.com
0257791053 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
cls%seawood.org
273809641f General makefile cleaning for intl. Thanks to dbaron for pointing this out. 2000-09-07 02:38:55 +00:00
ftang%netscape.com
c9aac8bbd1 fix 50997. r=momoi@netscape.com add mk-mk 2000-09-05 18:23:46 +00:00
scc%mozilla.org
54af9b19ec fixing code that relied on implicit string construction 2000-09-02 23:25:46 +00:00
beard%netscape.com
03a1e3e87d fixing code that relied on implicit string construction. r=scc 2000-09-02 07:20:29 +00:00
jgaunt%netscape.com
a60ab99074 fix HP( and other unix) bustage dealing with locale setting
bug #35480 r=tao@netscape.com
2000-08-24 00:50:13 +00:00
scc%mozilla.org
a63aed72e1 fixing code that relied on implicit string construction 2000-08-20 07:51:44 +00:00
scc%mozilla.org
3d657d890c fixing code that relied on implicit string construction 2000-08-19 21:22:45 +00:00
nhotta%netscape.com
993b5b9403 Change to call OS API with null argument for default locale, bug 39677, r=ftang. 2000-08-08 20:44:12 +00:00
ftang%netscape.com
74c92d6343 fix 44551. Turn nb and nn to true from false so they will be
shown on the language ui.
r=momoi a=ftang
2000-08-02 04:22:41 +00:00
valeski%netscape.com
2caae75d20 mlk fix. r=tao 2000-08-02 00:09:22 +00:00
erik%netscape.com
6bb24a2b4f bug 39570; was using Korean font for Japanese text; we now use the locale's
language group when the document is in Unicode; r=nhotta
2000-07-13 21:10:34 +00:00
cls%seawood.org
1f3b6d75ab Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
slamm%netscape.com
ed7b6044f0 Ignore generated Makefile. 2000-06-05 21:40:07 +00:00
warren%netscape.com
512c8bf433 Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
mkaply%us.ibm.com
59c3fbb25c # 37239
r = naoki, a = brendan
OS/2 bringup continues on M16 - OS/2 changes for string inside of an OS/2 ifdef
2000-05-25 14:28:15 +00:00
mkaply%us.ibm.com
bd731506c1 # 37239
r = mkaply@us.ibm.com, a = brendan
OS/2 bringup continues on M16 - These files are OS/2 only - fix for trap
2000-05-22 21:45:00 +00:00
nhotta%netscape.com
b1432332ad Fix for uninitialized memory reference, contributed by rich.burridge@sun.com, r=nhotta, a=waterson, bug 39891. 2000-05-22 21:36:46 +00:00
mkaply%us.ibm.com
677613d5be # 37239
r = mkaply@us.ibm.com, a = brendan
OS/2 bringup continues on M16 - These files are OS/2 only!
2000-05-22 19:38:22 +00:00
cls%seawood.org
a63714b4e6 More OS/2 fixes. Bug #34106 Batch 17 & 18. r=pavlov 2000-05-21 11:23:34 +00:00
mkaply%us.ibm.com
b21a2a4d57 # 37239
r= mkaply@us.ibm.com
OS/2 bring up continues - OS/2 specific changes
2000-05-12 19:26:34 +00:00
jbetak%netscape.com
302c33deee 32477 Implement accept-language UI 2000-05-10 20:20:21 +00:00
jbetak%netscape.com
3070b24303 32477 Accept Language UI 2000-05-08 03:23:16 +00:00
jbetak%netscape.com
eb1ba9814c 32477 Accept Language Ui 2000-05-08 03:12:29 +00:00
jbetak%netscape.com
0a32371baf 32477 Accept language UI 2000-05-08 03:04:39 +00:00
jbetak%netscape.com
0753536853 32477 Accept Language UI 2000-05-08 02:59:00 +00:00
jbetak%netscape.com
bd9f2385a2 32477 Accept language UI - fixing bustage 2000-05-07 22:12:22 +00:00
jbetak%netscape.com
d62f56a0e0 32477 Accept-Language UI,
changing location and name of the language name string bundle,
r=erik, ftang
2000-05-07 21:45:41 +00:00
jbetak%netscape.com
9df2688ef4 32477 Accept-Language UI,
changing location and name of the language name string bundle,
r=erik, ftang
2000-05-07 21:39:25 +00:00
jbetak%netscape.com
6762c8cb21 37408
String bundle doesn't offer a scriptable enumerator
r=be
2000-05-07 01:58:18 +00:00
erik%netscape.com
805eeda765 clean up a bit 2000-05-05 20:51:30 +00:00
pierre%netscape.com
c049f96de1 Fixed the registration of the Language Atom Service. r=ftang 2000-05-05 20:47:27 +00:00
erik%netscape.com
9e29e550ce correcting a comment 2000-05-05 20:44:33 +00:00
erik%netscape.com
dcfb0eeb5f bug 26237; return NULL if we can't find the language group 2000-05-04 21:41:07 +00:00
nhotta%netscape.com
3ed709f662 Added an option to use charset code point as collation key controlled by a pref, bug 18338. 2000-05-04 21:31:14 +00:00
erik%netscape.com
9fbd89d488 bug 26237; move to newer nsICharsetConverterManager2 interface 2000-05-03 21:47:07 +00:00
ftang%netscape.com
4e6b3dbab6 fix bug 26237. Check in for erik. Add LanguageAtomService into Mac build. r=ftang 2000-05-03 21:42:33 +00:00
bryner%uiuc.edu
700d5f15cb Fixing objdir build bustage. 2000-05-03 02:00:50 +00:00
erik%netscape.com
af156def97 bug 26237; adding language atom service 2000-05-03 00:45:45 +00:00
erik%netscape.com
ab4f9b21e7 bug 26237; added language atom service 2000-05-03 00:36:59 +00:00
erik%netscape.com
31e8b8444e removed files: mozilla/intl/locale/idl/nsILanguageAtom.idl, mozilla/intl/locale/idl/nsILanguageAtomService.idl 2000-05-03 00:29:11 +00:00
erik%netscape.com
6808a96342 added files: mozilla/intl/locale/idl/nsILanguageAtom.idl, mozilla/intl/locale/idl/nsILanguageAtomService.idl 2000-05-03 00:27:56 +00:00
erik%netscape.com
167730ade3 bug 26237; adding langGroups.properties to Unix build 2000-05-02 23:41:34 +00:00
erik%netscape.com
5eb767a409 bug 26237; adding language atom service implementation to Windows build 2000-05-02 23:35:23 +00:00
erik%netscape.com
c6af272f52 bug 26237; adding language atom service implementation to Unix build 2000-05-02 23:33:14 +00:00
erik%netscape.com
4e7874c9c0 removing unused variable 2000-05-02 23:19:36 +00:00
erik%netscape.com
ad041eaf3a bug 26237; adding language atom interfaces to Windows build 2000-05-02 23:12:37 +00:00
erik%netscape.com
e978ecffaf bug 26237; adding language atom interfaces to Unix and Mac builds 2000-05-02 23:11:44 +00:00
erik%netscape.com
5867a1f709 bug 26237; implementation of the new language atom interfaces to support
the HTML LANG attribute (for example)
2000-05-02 23:04:35 +00:00
erik%netscape.com
47faa2c727 bug 26237; new interfaces for language atoms 2000-05-02 22:52:08 +00:00
cls%seawood.org
04417332fe OS/2 Makefile.in tweaks. Batch 10 & 11. Bug #34106 2000-05-02 01:18:46 +00:00
mkaply%us.ibm.com
d41c17e2f8 # 37239
r= mkaply@us.ibm.com
OS/2 bring up continues - checking in files for the OS/2 team
2000-05-01 22:21:43 +00:00
nhotta%netscape.com
1980055569 Changed to use NS_IMPL_THREADSAFE_ISUPPORTS. 2000-04-27 00:14:06 +00:00
nhotta%netscape.com
26d5a79840 Change to use NS_IMPL_THREADSAFE_ISUPPORTS, a patch from sspitzer@netscape.com, bug 37035. 2000-04-26 04:25:22 +00:00
mjudge%netscape.com
2cfb602409 making string conversions explicit. scc 2000-04-26 01:13:55 +00:00
pavlov%netscape.com
a3a300fdf2 string api changes r=scc 2000-04-25 05:40:45 +00:00
nhotta%netscape.com
c75bc89454 Disabled debug printf, changed query setlocale() to pass NULL instead of an empty string. 2000-04-13 20:08:57 +00:00
mkaply%us.ibm.com
325d601c8f # 34082
r= wtc@netscape.com
OS/2 Visual Age build - Adding PR_CALLBACK to some functoins for linkage
2000-04-05 02:33:57 +00:00
mkaply%us.ibm.com
9b7c0ffad3 # 33860
r= mkaply@us.ibm.com
OS/2 bring up - uninitialized variables
2000-04-05 02:22:34 +00:00
mkaply%us.ibm.com
26c22a7540 # 33859
r= mkaply@us.ibm.com
OS/2build - add new module file
2000-04-05 02:17:28 +00:00
cls%seawood.org
f6740baa20 Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287 2000-04-04 04:46:38 +00:00
mkaply%us.ibm.com
9d520a1ba8 # 33859
r= mkaply@us.ibm.com
OS/2 changes for Mozilla - OS/2 Locale stuff
2000-04-03 23:03:01 +00:00
mkaply%us.ibm.com
c095ea023e # 33859
r= nhotta@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef
2000-04-03 23:01:27 +00:00
scc%netscape.com
137a813c22 making string conversions explicit 2000-04-03 06:20:05 +00:00
cls%seawood.org
fc8d5ec6e6 OS/2 specific Makefile changes. Bug #34106 a=leaf 2000-04-01 10:37:01 +00:00
nhotta%netscape.com
1649c34718 Conditionally use local stack for collation key creation, r=cata. 2000-03-23 23:12:54 +00:00
nhotta%netscape.com
ecd7f1af9c Putting assertion to obsoleted interface, bug 11880, r=ftang. 2000-03-23 23:04:10 +00:00
nhotta%netscape.com
1db81e9e1e Changed to use do_GetService instead of CreateInstance, bug 30203, r=cata. 2000-03-17 01:45:28 +00:00
nhotta%netscape.com
46c669b9e7 Changed to use do_GetService instead of CreateInstance, bug 30203, r=cata. 2000-03-17 01:14:57 +00:00
nhotta%netscape.com
c775d5fc30 Added locale sensitive hanlding for 12/24 hour format, bug 27640, written by chjung@netscape.com, r=nhotta.
Changed to use do_GetService instead of CreateInstance, bug 30203, r=cata.
2000-03-16 22:59:43 +00:00
rickg%netscape.com
ffe78e83e5 removed calls to deprecated string methods 2000-03-12 09:14:14 +00:00
warren%netscape.com
8ed5cb8b57 Fixing thread-safety assertions. a=jar,r=valeski 2000-03-07 21:47:15 +00:00
warren%netscape.com
d792185045 Fixing for thread safety checking. 2000-03-05 23:28:34 +00:00
warren%netscape.com
d20e79f695 Fixing mac bustage. Need to use NS_DECL_ISUPPORTS here. 2000-03-05 23:23:23 +00:00
warren%netscape.com
c0497e31be Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar 2000-03-05 21:26:01 +00:00
jdunn%netscape.com
9a5ae1bd52 fixing bustage 2000-03-02 00:50:30 +00:00
jdunn%netscape.com
151490e9ab fixing bustage 2000-03-02 00:37:19 +00:00
jdunn%netscape.com
a6e74cb432 fixing build bustage 2000-03-02 00:30:31 +00:00
jdunn%netscape.com
584db88eb0 remove NS_DECLARE_ID and replace (where needed) with NS_DEFINE_CID.
DECLARE was declaring kPlatformCharsetCID as extern const, and
DEFINE declares it as static const.  These 2 are incompatible.
r= ftang@netscape.com
a= dp@netscape.com
2000-03-01 22:42:39 +00:00
mkaply%us.ibm.com
6eefe89e16 # 25555
r= nhotta@netscape.com
OS/2 changes for Mozilla - Original approved changes, no XP_WINs :)
2000-02-25 19:12:14 +00:00
mscott%netscape.com
519a5d9df0 Backing out the OS/2 landing changes here. This completely horked the build on windows tonight. You couldn't even bring
up the profile dialog. Why? because XP_WIN was not defined! so none of the intl components were getting registered.

a=alecf,waterson
2000-02-16 10:01:26 +00:00
mkaply%us.ibm.com
7241d8058f # 25555
r= nhotta@netscape.com
OS/2 changes for Mozilla
2000-02-16 05:37:35 +00:00
mkaply%us.ibm.com
490394c65a # 25555
r= jdunn@netscape.com
OS/2 changes for Mozilla
2000-02-14 15:57:53 +00:00
scc%netscape.com
73802d6f2e Pro5 update 2000-02-07 23:06:04 +00:00
pp%ludusdesign.com
58065dda04 Converting ::GetIID() into NS_GET_IID(). Bug #20232. r=scc, r=mozbot 2000-02-02 22:24:56 +00:00
pinkerton%netscape.com
cdc7e4500f fixing paths into MacOS Support folder. bug 25949 r=macdev. 2000-02-01 22:30:54 +00:00
dougt%netscape.com
0b0346079c Landing nsIFile. 2000-01-24 21:28:28 +00:00
putterman%netscape.com
c5a60b4daf Fix crash when getting collation key for empty string. r=nhotta. 2000-01-14 00:02:57 +00:00
nhotta%netscape.com
4d912e9e34 Fix compile errors of Solaris 2.6 and 2.7 using Sun's native WorkShop compilers, r=briano. 2000-01-06 19:46:17 +00:00
nhotta%netscape.com
c8d6589459 Checking in a header file which was missed in my last check in, bug 20380,=tao. 2000-01-04 21:14:16 +00:00
nhotta%netscape.com
68fb7bd204 Changed nsString version of collation key creation to avoid assertion, work around for bug 21604, r=cata. 2000-01-04 20:44:57 +00:00
nhotta%netscape.com
8413e7e817 Changed nsILocaleService implementation not to use static variable/function, changed clients to use the service manager. bug 22281, r=ftang. 2000-01-04 20:39:59 +00:00
nhotta%netscape.com
f3e31a0566 Changed nsILocaleService implementation not to use static variable/function, changed clients to use the service manager.
For unix, also changed to check the cuurent locale before calling setlocale.
bug 22281,20380, r=ftang,tao.
2000-01-04 20:36:30 +00:00
sspitzer%netscape.com
60a39256fc fix FMM and UMR from purify, add some null sanity checks to fix various
crashers that I've seen.
1999-12-21 23:11:17 +00:00
warren%netscape.com
f2a5a70e3a Forced Windows nslocale.dll to pull in NSGetFactory. 1999-11-28 05:40:40 +00:00
warren%netscape.com
96ec037ac6 Eliminated the libs build pass. 1999-11-28 03:05:01 +00:00
nhotta%netscape.com
9cf793e3ac Changed conversion between posix and xp locale to handle extra locale info correctly, bug 18338, r=tao. 1999-11-23 21:51:26 +00:00
duncan%be.com
727d390659 Make locale work under BeOS (added XP_BEOS next to XP_UNIX). r=nhotta
Make JS timing work under BeOS (added XP_BEOS next to XP_UNIX). r=mcafee
Make nsSigHandlers.cpp build under BeOS (strsignal returns const char *). r=mcafee
1999-11-20 10:53:34 +00:00
nhotta%netscape.com
5cfdec76d8 Change to pass an empty string to setlocale instead of NULL (which is illegal in Unix unlike windows). Bug
18338, r=tao.
1999-11-18 03:28:35 +00:00
jdunn%netscape.com
e871be6de2 Fixing all unresolved symbols on unix. The bug has the diff's
r dp@netscape.com (ramiro helped me with it)
# 18688
1999-11-16 06:02:31 +00:00
nhotta%netscape.com
27a1f550a6 Putting a debug printf so the tester can see the real locale used for the sorting, bug 18338, r=tao. 1999-11-16 01:12:47 +00:00
dmose%mozilla.org
142ac52eaf updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
tague%netscape.com
659f2ed64e Fixed bug #16463 - can't create profile with Danish version of Mozilla. I modified the locale mapping code to correct a bug where DA was getting mapped to LANG_DUTCH. r=nhotta@netscape.com 1999-10-27 22:52:56 +00:00
scc%netscape.com
c84b487139 Don't |delete| interface pointers. Use |AddRef()| and |Release()| instead. Bug #16762, r=pinkerton. 1999-10-26 00:49:33 +00:00
dp%netscape.com
038812ce67 bug#16742 Fixing delete on nsISupports. Thanks for patch from <heikki@citec.fi> Plus using IMPL_ and DECL_ macros and removing operating on refcnt directly. r=dp 1999-10-23 17:33:29 +00:00
nhotta%netscape.com
9dfca9b674 Changed to get a charset name from a locale instead of hard code, also fixed a memory leak, bug=10816, r=tague 1999-10-15 00:11:38 +00:00
waterson%netscape.com
bdfcaec321 Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur 1999-10-12 03:05:10 +00:00
warren%netscape.com
8c71c45537 Fixed AddRef/Release problems to eliminate negative refcounts in Bloaty. 1999-10-08 01:49:06 +00:00
beard%netscape.com
9eae33066d changed from directly using "MSL DropInRuntime.Lib" to using "NSComponentStartup.o" to enable GC leak detector. r=smfr 1999-10-03 20:46:23 +00:00
kipp%netscape.com
cec687d96f removed 1999-09-30 21:09:32 +00:00
kipp%netscape.com
2315eae906 Convert to a module from a component 1999-09-30 21:07:12 +00:00
kipp%netscape.com
d9e6ae3a9e new 1999-09-28 22:58:23 +00:00
beard%netscape.com
452f5c0084 fixed leaks on Mac using GetUnicode() rather than ToNewUnicode(). Removed some warnings. 1999-09-27 01:27:15 +00:00
warren%netscape.com
68a60c6bb3 Fixed leaked unicode strings. 1999-09-26 07:01:25 +00:00
colin%theblakes.com
e05038585c cast the time_t -1: bug #14708 1999-09-23 18:41:53 +00:00
warren%netscape.com
4d1ebe20c2 fixed refcounting of nsLocaleService so that it would be freed on shutdown 1999-09-20 20:52:01 +00:00
briano%netscape.com
d055fd251c General cleanup. 1999-09-11 03:07:11 +00:00
nhotta%netscape.com
e28908046e Bug #13488, changed to cache locale data. 1999-09-10 18:34:06 +00:00
nhotta%netscape.com
6b2878dec3 Locale to charset name mapping for Win95/98. 1999-09-08 20:11:04 +00:00
nhotta%netscape.com
8ce57ee2ff Locale factory -> locale service. 1999-09-08 20:08:15 +00:00
cata%netscape.com
4e95216ff1 Method name change. 1999-09-02 20:23:49 +00:00
cata%netscape.com
0f0d23b266 Fixing build warnings. Step 2: switch to use new method from the interface. 1999-09-01 22:50:50 +00:00
tbogard%aol.net
c11bdf4df1 Fixed bad NSGetFactory. 1999-09-01 08:15:23 +00:00
cyeh%netscape.com
9577b5cefa Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 00:54:34 +00:00
tague%netscape.com
5b7177c181 Removed direct comparisons of result values to NS_OK and replaced them with the appropriate macro. 1999-08-31 02:11:07 +00:00
tague%netscape.com
7883aff603 Replaced direct comparisons of return values against NS_OK with the appropriate macros. 1999-08-31 02:04:26 +00:00
tague%netscape.com
6852185102 Replaced direct comparisons of return values against NS_OK with NS_SUCCEEDED or NS_FAILED macros. 1999-08-31 01:56:44 +00:00
nhotta%netscape.com
f55b3a55ae Bug fix #8792. 1999-08-30 22:00:13 +00:00
nhotta%netscape.com
6b41d36d12 nsIPlatformCharset integration. 1999-08-27 21:10:18 +00:00
mccabe%netscape.com
d98f4dca1d First cut at removing manual declaration of interface methods in implementation classes and replacing with xpidl-generated NS_DECL_NSIFOO macro.
Hopefully this'll help turn the copy-n-paste tide towards using this macro.
1999-08-21 08:54:47 +00:00
tague%netscape.com
e12954527a Added GetLocaleComponentForUserAgent to nsILocaleService. Fixes my part of bug #10465. 1999-08-20 23:47:27 +00:00
nhotta%netscape.com
c3f8a1e88a Fixed compile errors (not part of the build). 1999-08-19 19:55:05 +00:00
nhotta%netscape.com
13bf8b839d Scriptable date format change for unix. 1999-08-09 20:57:55 +00:00
tague%netscape.com
0f97c41aad Fixed bug #11477 - nsLocale not correctly getting application locale. 1999-08-09 19:53:02 +00:00
nhotta%netscape.com
e2b8dde433 Use region code for latin scripts. 1999-08-09 18:05:32 +00:00
nhotta%netscape.com
333e1fa73e Scriptable date format. 1999-08-09 17:59:39 +00:00
tague%netscape.com
907c28f7c2 Fixed bug #3903 (Need region code for Macintosh GetPlatformLocale) and bug #11189 (Locale service was returning wrong locale for scriptability) 1999-08-09 03:59:32 +00:00
nhotta%netscape.com
a1ac37d470 Changed to use progid for nsIScriptableDateFormat. 1999-08-05 20:05:32 +00:00
nhotta%netscape.com
f37eb606f8 Added progid/cid to idl and interface change. 1999-08-04 21:36:36 +00:00
tague%netscape.com
6b08459339 Fix purify errors introduced in the scriptability landing 1999-08-04 07:16:00 +00:00
tague%netscape.com
d147b216a3 Fix memory leaks introduced while landing the scriptability changes to nsILocale 1999-08-04 03:46:34 +00:00