Граф коммитов

620 Коммитов

Автор SHA1 Сообщение Дата
scc%mozilla.org bc444f528a bug #98089: ripped new license 2001-09-19 22:39:41 +00:00
jaggernaut%netscape.com d1a7bfa843 One module per line for REQUIRES. r=/sr=alecf 2001-09-18 22:01:13 +00:00
jaggernaut%netscape.com dc40187223 Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf 2001-09-18 13:41:47 +00:00
alecf%netscape.com 62424ee7b2 Final REQUIRES changes for bug 98371, adding support for MOZ_TRACK_MODULE_DEPS to win32. r=cls (and tested by cls!) 2001-09-17 19:06:35 +00:00
sfraser%netscape.com 141ff38c0f Fix for bug 96160 -- null check the i18n resource before use. Checking in for ftang, r=yokoyama, sr=sfraser 2001-09-14 21:12:17 +00:00
alecf%netscape.com 68c4fc803a add REQUIRES support to intl
b=98371 r=cls
2001-09-10 20:03:25 +00:00
yokoyama%netscape.com 56ab4db57b Bug 96318:
Fixing accidental removal of nsIFontPackageService.
/r=ftang;/sr=waterson;/a=asa
2001-09-06 00:26:13 +00:00
dbaron%fas.harvard.edu 113ad642ae Replace uses of deprecated NS_IMPL_ISUPPORTS and NS_IMPL_QUERYINTERFACE macros with NS_IMPL_{ISUPPORTS,QUERYINTERFACE}{1,0}. r=jag rs=brendan b=45797 2001-08-21 01:48:11 +00:00
waterson%netscape.com a6403e9cd9 Oops. Cut too deep. 2001-08-17 19:40:45 +00:00
waterson%netscape.com 7922665a06 Bug 95780. Rename locale.dll back to nslocale.dll so installer doesn't freak out. 2001-08-17 18:00:14 +00:00
waterson%netscape.com 4a20f6941f Stab at fixing OS/2 bustage. 2001-08-17 09:40:23 +00:00
waterson%netscape.com d41a41e2d5 Bug 94831, redux. Fix windows static build stuff. 2001-08-17 08:38:26 +00:00
waterson%netscape.com dc8b305eca Bug 94831. Convert locale into a generic module. r/sr=nobody 2001-08-17 05:54:29 +00:00
waterson%netscape.com 95e757d81a Bug 94831. Convert locale stuff to generic module. r/sr=nobody: I am the devil. 2001-08-17 05:52:48 +00:00
sfraser%netscape.com 4d87b83d18 Project cleanup, rs=scc. Fix one or more of access paths, linking with the correct startup library, and unnecessary linkage. 2001-08-17 01:16:19 +00:00
jaggernaut%netscape.com e91f8a147e Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa 2001-07-25 07:54:28 +00:00
jaggernaut%netscape.com cb0faab070 Bug 73353: clean up the REQUIRES lines in Makefiles. 2001-07-23 22:36:12 +00:00
mkaply%us.ibm.com 54194a8799 Strange OS/2 bustage that only happens on some machines 2001-07-03 16:57:55 +00:00
mkaply%us.ibm.com b6b13b7517 Tab tricked me 2001-07-02 13:45:20 +00:00
mkaply%us.ibm.com db933bb29c OS/2 only - much better version of this Makefile that fixes EMX bustage 2001-07-02 13:02:41 +00:00
cls%seawood.org 327a0222d1 Wrap fprintfs in DEBUG ifdefs
Bug #78648 r=nhotta
2001-07-01 23:38:55 +00:00
cls%seawood.org 66d937045b Landing static build changes for OS2
Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
Bug #85283 r=mkaply r=waterson
2001-07-01 12:11:13 +00:00
jaggernaut%netscape.com 5a6317b8a5 Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.

nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
waterson%netscape.com b74d6e1c8b Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs. 2001-06-20 20:21:49 +00:00
nhotta%netscape.com 3e09e43e2b Replaced strcpy by memcpy in order to avoid copying nul terminator which the key might not have a room for it
(which causes the buffer overrun), r=ftang, sr=sfraser, a=asa.
2001-06-19 22:28:11 +00:00
cls%seawood.org bf5fb48486 Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
Changes allow us to have a finer control over which parts of the tree are built with PIC.  Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
jst%netscape.com 77aeecc056 scc checking in from jst's account. bug #75220: sr=jst, rs=brendan. renaming |nsPromiseC?Concatenation| to |nsDependentC?Concatenation|; |nsPromiseC?Substring| to |nsDependentC?Substring|; |nsLiteralC?String| and |nsLocalC?String| to |nsDependentC?String|, as these new names better reflect clients obligations to instances. 2001-05-19 11:27:30 +00:00
nhotta%netscape.com 8e6de5d054 Changed strtok to nsCRT::strtok, check in for drepper@cygnus.com, bug 81589, r=nhotta, sr=blizzard. 2001-05-18 21:41:48 +00:00
cls%seawood.org bc083891a7 Update intermodule dependencies to fix senna bustage 2001-05-15 20:53:59 +00:00
nhotta%netscape.com d259a58547 using nhotta's account: yokoyama: bug fix for 69121. /r=ftang; /sr=brendan 2001-05-15 17:56:22 +00:00
yokoyama%netscape.com 1aaf8b9d4b bug: 80746: /r=ftang; /sr=brendan 2001-05-15 17:55:21 +00:00
cls%seawood.org 00f28396a9 Set EXPORT_LIBRARY=1 in all pertinent Makefile.ins. Allows us to build the final link list as we traverse the tree. Bug #46775 2001-04-28 19:48:12 +00:00
shaver%mozilla.org a0daa1645d 75152: Remove GetVersionNumber stub in favour of upcoming, less-invasive
preloader strategy. r=jag, sr=attinasi.
2001-04-11 14:23:13 +00:00
dprice%netscape.com 8c0b9eaf97 65845 - new order files 2001-04-05 06:02:32 +00:00
rickg%netscape.com 169a621d42 preloader update. r=peterl, sr=attinasi 2001-04-03 22:58:59 +00:00
disttsc%bart.nl f4edb65ad4 bug 73339: Remove NS_ConvertToString (just another name for NS_ConvertASCIItoUCS2) from the tree. r=jst, sr=scc 2001-03-27 11:17:17 +00:00
disttsc%bart.nl f595ed19f3 Clean up REQUIRES lines. r=cls 2001-03-25 22:59:27 +00:00
nhotta%netscape.com b769c9aa44 Changed to duplciate tm record to avoid the memory to be disturbed by following usage of localtime(),
r=bstell,jelwell, sr=erik.
2001-03-23 23:38:14 +00:00
dprice%netscape.com edb387e49c 71057 sr=waterson new order files. NOT PART OF THE REGULAR BUILD 2001-03-13 10:47:37 +00:00
nhotta%netscape.com 1bb45c48ea Enabled Lithuanian, Latvian, Estonian, Hebrew, Esperanto, bug 62578, r=tao, sr=erik. 2001-03-08 22:47:41 +00:00
disttsc%bart.nl 8b43034cef Change implicit conversion from
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|

to explicit |get()|.

Add |get()| to |nsString|, remove implicit conversion operators where possible, add NS_WARNING where not (yet!).

Bug=53057, r=alecf, sr=scc
2001-03-08 08:05:05 +00:00
disttsc%bart.nl 277181c660 Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc 2001-03-02 09:26:57 +00:00
erik%netscape.com 6e87dc4b26 checkin for bstell@netscape.com:
bug 61108, r=ftang@netscape.com, sr=brendan@mozilla.org
make the (Unix) XP locale parse return the XP version
rework the locale string parsing code to handle variable
length language codes
2001-03-01 01:06:30 +00:00
erik%netscape.com b5886eca60 checkin for bstell@netscape.com:
bug 61108, r=ftang@netscape.com, sr=brendan@mozilla.org
we now store both the XP and Unix platform specific local
the the platform locale is under <tag>##PLATFORM
eg: save the XP locale under
   NSILOCALE_TIME
and save the platform locale under
   NSILOCALE_TIME##PLATFORM
2001-03-01 01:03:23 +00:00
erik%netscape.com fc234c55f3 checkin for bstell@netscape.com:
bug 61108, r=ftang@netscape.com, sr=brendan@mozilla.org
we now store both the XP and Unix platform specific local
the the platform locale is under <tag>##PLATFORM
eg: save the XP locale under
   NSILOCALE_COLLATE
and save the platform locale under
   NSILOCALE_COLLATE##PLATFORM
2001-03-01 01:01:10 +00:00
erik%netscape.com f47d426ea2 checkin for bstell@netscape.com:
bug 61108, r=ftang@netscape.com, sr=brendan@mozilla.org
store both the XP and Unix platform specific local
save the platform locale under <tag>##PLATFORM
eg: save the XP locale under
   NSILOCALE_COLLATE
and save the platform locale under
   NSILOCALE_COLLATE##PLATFORM
2001-03-01 00:58:35 +00:00
erik%netscape.com 6d87aeaa54 checkin for bstell@netscape.com:
bug 61108, r=ftang@netscape.com, sr=brendan@mozilla.org
add a "zh" Chinese language group in addition to zh-CN or zn-TW
2001-03-01 00:52:28 +00:00
erik%netscape.com 202a6a329f checkin for bstell@netscape.com:
bug 61108, r=ftang@netscape.com, sr=brendan@mozilla.org
add defines for language/country/extra/locale buffer lenghts
2001-03-01 00:49:31 +00:00
nhotta%netscape.com 87c672b401 Moved collation setting from pref to property for localizability, bug 62015, r=tao, sr=erik. 2001-02-27 23:33:47 +00:00
dprice%netscape.com 199c935b04 # 65845 sr=waterson, new order files will greatly reduce the number of link warnings. 2001-02-27 04:38:19 +00:00
nhotta%netscape.com cee5e4461c Changed to cache unicode decoder, bug 68826, r=yokoyama, sr=erik. 2001-02-22 23:27:53 +00:00
nhotta%netscape.com dac2cb33da Changed to use OS API to convert to unicode, bug 68826, r=yokoyama, sr=erik. 2001-02-22 23:27:11 +00:00
disttsc%bart.nl a6f2f5861a Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls 2001-02-22 09:35:51 +00:00
nhotta%netscape.com cbc4c7b484 Removed two functions from nsICollation which use nsString, r=mkaply@us.ibm.com, sr=sspitzer. 2001-02-16 22:10:35 +00:00
nhotta%netscape.com ac735f540f Changed the class to cache unicode converter to avoid extra createinstances, bug 68075, r=yokoyama, sr=erik. 2001-02-14 00:02:45 +00:00
dprice%netscape.com 997fb091c7 65845 first cut of the order files 2001-02-13 02:48:02 +00:00
ftang%netscape.com a2a345d205 add nsFontPackage for font downloading trigger code. sr=erik 2001-02-06 12:40:23 +00:00
ftang%netscape.com 379776ed20 add nsFontPackage.cpp to implement interface for font downloading sr=erik 2001-02-06 12:38:09 +00:00
ftang%netscape.com 5bec4d45f3 add font download interfaces . sr=erik 2001-02-06 12:37:10 +00:00
ftang%netscape.com 246c0982ee add font download interface sr=erik 2001-02-06 12:35:41 +00:00
ftang%netscape.com 7810e9c086 rename aReloadPages to aRedrawPages according to erik's review comment
sr=erik
not part of the build yet.
2001-02-06 02:50:07 +00:00
ftang%netscape.com 5f0e58f384 not part of the build yet
check in support class for "font download" work
sr=erik
2001-02-06 02:34:46 +00:00
ftang%netscape.com 0469e26b01 not part of the build yet
check in interface for "font download" work.
sr=erik
2001-02-06 02:33:52 +00:00
nhotta%netscape.com 73750704a3 Changed to use NS_IMPL_THREADSAFE_ISUPPORTS1, patch by dougt, bug 61558, r=nhotta, sr=mscott. 2001-01-25 21:03:18 +00:00
mkaply%us.ibm.com 551680c10f #59257
r=mkaply, a=blizzard
First checkin for jjones - fix collation code for OS/2
2001-01-25 05:33:04 +00:00
dbaron%fas.harvard.edu 227d523f0b Attempt to fix OS2 bustage caused by autoconf test that changes the definition of |PRUnichar| from |PRUint16| to |wchar_t| on platforms where |sizeof(wchar_t)| is 2. 2000-12-23 20:31:08 +00:00
dbaron%fas.harvard.edu 9a4447d4bb Attempt to fix OS2 bustage caused by autoconf test that changes the definition of |PRUnichar| from |PRUint16| to |wchar_t| on platforms where |sizeof(wchar_t)| is 2. 2000-12-23 19:00:35 +00:00
nhotta%netscape.com 5702ed2c8c Changed locale string parse code not to set country if the locale string is country+encoding and no country code,
check in for katakai@japan.sun.com, bug 60954, r=nhotta, sr=alecf.
2000-12-12 22:21:02 +00:00
mkaply%us.ibm.com cec3e58174 EMX build break 2000-12-11 21:38:49 +00:00
mkaply%us.ibm.com 65956840c2 #56767
r/a=cls,leaf
Remove XP_PC - use XP_WIN or XP_OS2 explicitly
2000-11-29 23:28:04 +00:00
cls%seawood.org 66a18fcbbf Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org 2000-11-20 07:16:06 +00:00
alecf%netscape.com b12bf93a66 #45797 - fix consumers of NS_IMPL_ISUPPORTS
r=dveditz a=self
2000-11-17 08:06:12 +00:00
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
tague%netscape.com 2db628dd51 Fixed blamed build warning. No newline at end of file 1999-08-04 03:45:50 +00:00
briano%netscape.com f776b8ac4a Added a newline at the end to fix the Unix native compiler builds. This is becoming annoying.... 1999-08-04 00:25:45 +00:00
tague%netscape.com ebda090446 Fixed blamed build warning 1999-08-03 01:01:47 +00:00
ramiro%netscape.com 39890e1068 Ignore generated files. 1999-08-02 11:56:13 +00:00
tague%netscape.com 95b6365e2b Fix more egcs v. gcc differences. 1999-08-02 04:19:00 +00:00
tague%netscape.com 233bd673f0 Fixed differences between egcs and gcc 1999-08-02 03:53:30 +00:00
tague%netscape.com 3008536c44 Fix solaris bustage. 1999-08-02 03:28:23 +00:00
tague%netscape.com 2b0c246d3b Land nsLocale scriptability changes 1999-08-02 03:00:23 +00:00
tague%netscape.com 9e5ff428bc Landing nsLocale scriptability changes 1999-08-02 02:59:56 +00:00
tague%netscape.com ceb99ae959 First Checked In. 1999-08-02 02:47:09 +00:00
tague%netscape.com 8b8a232bdf Added Macintosh Implementation. 1999-08-02 02:45:34 +00:00
tague%netscape.com 791c7dce44 Added UNIX support 1999-08-02 02:03:53 +00:00
tague%netscape.com 2d402795b8 Added nsLocaleService 1999-08-01 07:37:54 +00:00
tague%netscape.com ec0278f32a Added idl directory 1999-08-01 06:51:37 +00:00
sspitzer%netscape.com e56aff5e4a fix for #10412. zero out the tm struct before using. also, so nsCOMPtr, NS_WITH_SERVICE, and str* -> PL_strn* changes for safety. 1999-07-26 00:20:50 +00:00
sspitzer%netscape.com 8faee4daf2 go back to PR_FormatTime() until #10412 is fixed. 1999-07-24 01:47:59 +00:00
cltbld%netscape.com d9118128a4 sspitzer: temporary workaround for #10412. strftime was barfing. not sure why. this patch at least allows QA to continue testing. the side effect is you won't see the date in thread pane, maybe other places. next step, find and fix the real problem. 1999-07-23 22:08:24 +00:00
sspitzer%netscape.com 2a92c3b157 fix warnings 1999-07-22 17:38:38 +00:00
hyatt%netscape.com a3149b1ba1 Fixing build bustage on windows. 1999-07-22 07:30:23 +00:00
waterson%netscape.com a4a95704ce Fix missing charset converter manager stuff. 1999-07-22 06:26:25 +00:00
scc%netscape.com 16e2ba6a23 explicitly define kCharsetConversionManagerCID only in files that need it ... move to canonical scheme for defining and using IIDs and CIDs 1999-07-22 05:25:17 +00:00
nhotta%netscape.com f60549b16a Added more debug dump (not part of the main build). 1999-07-21 04:31:20 +00:00
nhotta%netscape.com e7e73371dd Added scriptable date format. 1999-07-20 22:24:37 +00:00
nhotta%netscape.com 9e4f9da4b4 Changed to include nsIScriptableDateFormat.h. 1999-07-20 20:06:13 +00:00
nhotta%netscape.com c884fae628 Added nsIScriptableDateFormat.idl. 1999-07-20 20:05:31 +00:00
nhotta%netscape.com 20e2ca8242 Adding scriptable date fomat to the build. 1999-07-20 20:04:31 +00:00
nhotta%netscape.com 88a6f3829e Initial check in (not a part of the build yet). 1999-07-20 02:08:55 +00:00
nhotta%netscape.com 7515e72ba2 Fix for unix compile error (not a part of the main build). 1999-07-20 02:07:41 +00:00