Commit Graph

259 Commits

Author SHA1 Message Date
jdunn%netscape.com
533af277d9 fixing bustage
git-svn-id: svn://10.0.0.236/trunk@62008 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-02 00:50:30 +00:00
jdunn%netscape.com
250d43867d fixing bustage
git-svn-id: svn://10.0.0.236/trunk@62007 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-02 00:37:19 +00:00
jdunn%netscape.com
5b192f8d5a fixing build bustage
git-svn-id: svn://10.0.0.236/trunk@62005 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-02 00:30:31 +00:00
jdunn%netscape.com
a373d56207 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


git-svn-id: svn://10.0.0.236/trunk@61991 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-01 22:42:39 +00:00
mkaply%us.ibm.com
ccd4dd13d3 # 25555
r= nhotta@netscape.com
OS/2 changes for Mozilla - Original approved changes, no XP_WINs :)


git-svn-id: svn://10.0.0.236/trunk@61674 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-25 19:12:14 +00:00
mscott%netscape.com
aec5fbeff4 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


git-svn-id: svn://10.0.0.236/trunk@61130 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 10:01:26 +00:00
mkaply%us.ibm.com
2b47029fdd # 25555
r= nhotta@netscape.com
OS/2 changes for Mozilla


git-svn-id: svn://10.0.0.236/trunk@61076 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 05:37:35 +00:00
mkaply%us.ibm.com
f6a75be6c1 # 25555
r= jdunn@netscape.com
OS/2 changes for Mozilla


git-svn-id: svn://10.0.0.236/trunk@60739 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-14 15:57:53 +00:00
scc%netscape.com
dcee2e659d Pro5 update
git-svn-id: svn://10.0.0.236/trunk@60002 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-07 23:06:04 +00:00
pp%ludusdesign.com
a2927ce43e Converting ::GetIID() into NS_GET_IID(). Bug #20232. r=scc, r=mozbot
git-svn-id: svn://10.0.0.236/trunk@59537 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-02 22:24:56 +00:00
pinkerton%netscape.com
f64afd5797 fixing paths into MacOS Support folder. bug 25949 r=macdev.
git-svn-id: svn://10.0.0.236/trunk@59411 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-01 22:30:54 +00:00
dougt%netscape.com
714da09a59 Landing nsIFile.
git-svn-id: svn://10.0.0.236/trunk@58490 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-24 21:28:28 +00:00
putterman%netscape.com
676912317b Fix crash when getting collation key for empty string. r=nhotta.
git-svn-id: svn://10.0.0.236/trunk@57746 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-14 00:02:57 +00:00
nhotta%netscape.com
3aac1941e4 Fix compile errors of Solaris 2.6 and 2.7 using Sun's native WorkShop compilers, r=briano.
git-svn-id: svn://10.0.0.236/trunk@56974 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-06 19:46:17 +00:00
nhotta%netscape.com
df0fb56406 Checking in a header file which was missed in my last check in, bug 20380,=tao.
git-svn-id: svn://10.0.0.236/trunk@56753 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-04 21:14:16 +00:00
nhotta%netscape.com
4dfc3c2ef2 Changed nsString version of collation key creation to avoid assertion, work around for bug 21604, r=cata.
git-svn-id: svn://10.0.0.236/trunk@56747 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-04 20:44:57 +00:00
nhotta%netscape.com
3f146b27ff Changed nsILocaleService implementation not to use static variable/function, changed clients to use the service manager. bug 22281, r=ftang.
git-svn-id: svn://10.0.0.236/trunk@56745 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-04 20:39:59 +00:00
nhotta%netscape.com
7a67eb9ff9 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.


git-svn-id: svn://10.0.0.236/trunk@56742 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-04 20:36:30 +00:00
sspitzer%netscape.com
9811a371d0 fix FMM and UMR from purify, add some null sanity checks to fix various
crashers that I've seen.


git-svn-id: svn://10.0.0.236/trunk@56309 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-21 23:11:17 +00:00
warren%netscape.com
0b48abec61 Forced Windows nslocale.dll to pull in NSGetFactory.
git-svn-id: svn://10.0.0.236/trunk@54529 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-28 05:40:40 +00:00
warren%netscape.com
eb9a891946 Eliminated the libs build pass.
git-svn-id: svn://10.0.0.236/trunk@54523 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-28 03:05:01 +00:00
nhotta%netscape.com
99464ce5fd Changed conversion between posix and xp locale to handle extra locale info correctly, bug 18338, r=tao.
git-svn-id: svn://10.0.0.236/trunk@54310 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-23 21:51:26 +00:00
duncan%be.com
3346a5d069 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


git-svn-id: svn://10.0.0.236/trunk@54066 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-20 10:53:34 +00:00
nhotta%netscape.com
63ad96223a Change to pass an empty string to setlocale instead of NULL (which is illegal in Unix unlike windows). Bug
18338, r=tao.


git-svn-id: svn://10.0.0.236/trunk@53817 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-18 03:28:35 +00:00
jdunn%netscape.com
f0c83b3d5a Fixing all unresolved symbols on unix. The bug has the diff's
r dp@netscape.com (ramiro helped me with it)
# 18688


git-svn-id: svn://10.0.0.236/trunk@53637 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-16 06:02:31 +00:00
nhotta%netscape.com
3b57d51d53 Putting a debug printf so the tester can see the real locale used for the sorting, bug 18338, r=tao.
git-svn-id: svn://10.0.0.236/trunk@53582 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-16 01:12:47 +00:00
dmose%mozilla.org
0efb7c174c updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@52910 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:43:54 +00:00
tague%netscape.com
282a0d9dcf 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
git-svn-id: svn://10.0.0.236/trunk@52010 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-27 22:52:56 +00:00
scc%netscape.com
6f74b3fb2f Don't |delete| interface pointers. Use |AddRef()| and |Release()| instead. Bug #16762, r=pinkerton.
git-svn-id: svn://10.0.0.236/trunk@51792 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-26 00:49:33 +00:00
dp%netscape.com
b534e205fe 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
git-svn-id: svn://10.0.0.236/trunk@51661 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-23 17:33:29 +00:00
nhotta%netscape.com
dbcdcc135b Changed to get a charset name from a locale instead of hard code, also fixed a memory leak, bug=10816, r=tague
git-svn-id: svn://10.0.0.236/trunk@50741 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-15 00:11:38 +00:00
waterson%netscape.com
30e53d03e9 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
git-svn-id: svn://10.0.0.236/trunk@50416 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-12 03:05:10 +00:00
warren%netscape.com
c9fbdb8075 Fixed AddRef/Release problems to eliminate negative refcounts in Bloaty.
git-svn-id: svn://10.0.0.236/trunk@50188 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 01:49:06 +00:00
beard%netscape.com
da97767078 changed from directly using "MSL DropInRuntime.Lib" to using "NSComponentStartup.o" to enable GC leak detector. r=smfr
git-svn-id: svn://10.0.0.236/trunk@49690 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-03 20:46:23 +00:00
kipp%netscape.com
2f895600b7 removed
git-svn-id: svn://10.0.0.236/trunk@49460 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-30 21:09:32 +00:00
kipp%netscape.com
1666d6a95a Convert to a module from a component
git-svn-id: svn://10.0.0.236/trunk@49457 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-30 21:07:12 +00:00
kipp%netscape.com
03c039ec50 new
git-svn-id: svn://10.0.0.236/trunk@49255 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 22:58:23 +00:00
beard%netscape.com
ecff93693e fixed leaks on Mac using GetUnicode() rather than ToNewUnicode(). Removed some warnings.
git-svn-id: svn://10.0.0.236/trunk@49112 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-27 01:27:15 +00:00
warren%netscape.com
05db0355f5 Fixed leaked unicode strings.
git-svn-id: svn://10.0.0.236/trunk@49085 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-26 07:01:25 +00:00
colin%theblakes.com
9981d522c9 cast the time_t -1: bug #14708
git-svn-id: svn://10.0.0.236/trunk@48909 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-23 18:41:53 +00:00
warren%netscape.com
d140059c3b fixed refcounting of nsLocaleService so that it would be freed on shutdown
git-svn-id: svn://10.0.0.236/trunk@48355 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 20:52:01 +00:00
briano%netscape.com
619d825295 General cleanup.
git-svn-id: svn://10.0.0.236/trunk@46927 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 03:07:11 +00:00
nhotta%netscape.com
70ed2564bd Bug #13488, changed to cache locale data.
git-svn-id: svn://10.0.0.236/trunk@46791 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 18:34:06 +00:00
nhotta%netscape.com
a6c8a5cc24 Locale to charset name mapping for Win95/98.
git-svn-id: svn://10.0.0.236/trunk@46393 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-08 20:11:04 +00:00
nhotta%netscape.com
38abee9595 Locale factory -> locale service.
git-svn-id: svn://10.0.0.236/trunk@46391 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-08 20:08:15 +00:00
cata%netscape.com
627c16877f Method name change.
git-svn-id: svn://10.0.0.236/trunk@45720 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 20:23:49 +00:00
cata%netscape.com
82b73ce0cc Fixing build warnings. Step 2: switch to use new method from the interface.
git-svn-id: svn://10.0.0.236/trunk@45546 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 22:50:50 +00:00
tbogard%aol.net
6423586ad8 Fixed bad NSGetFactory.
git-svn-id: svn://10.0.0.236/trunk@45462 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 08:15:23 +00:00
cyeh%netscape.com
c6342ee432 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people.
git-svn-id: svn://10.0.0.236/trunk@45379 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 00:54:34 +00:00
tague%netscape.com
86cd28e9a5 Removed direct comparisons of result values to NS_OK and replaced them with the appropriate macro.
git-svn-id: svn://10.0.0.236/trunk@45261 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-31 02:11:07 +00:00