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

603 Коммитов

Автор SHA1 Сообщение Дата
dbaron%fas.harvard.edu 716f9f4695 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 9b51c834ba Oops. Cut too deep. 2001-08-17 19:40:45 +00:00
waterson%netscape.com 7ddd9832c7 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 9f70212bc0 Stab at fixing OS/2 bustage. 2001-08-17 09:40:23 +00:00
waterson%netscape.com 8df0653138 Bug 94831, redux. Fix windows static build stuff. 2001-08-17 08:38:26 +00:00
waterson%netscape.com 03226fa5df Bug 94831. Convert locale into a generic module. r/sr=nobody 2001-08-17 05:54:29 +00:00
waterson%netscape.com 844a26f337 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 3e6475c529 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 c14d9c09a1 Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa 2001-07-25 07:54:28 +00:00
jaggernaut%netscape.com 4d73a251ab Bug 73353: clean up the REQUIRES lines in Makefiles. 2001-07-23 22:36:12 +00:00
mkaply%us.ibm.com d4483a76c6 Strange OS/2 bustage that only happens on some machines 2001-07-03 16:57:55 +00:00
mkaply%us.ibm.com ec9b618803 Tab tricked me 2001-07-02 13:45:20 +00:00
mkaply%us.ibm.com 6383108f84 OS/2 only - much better version of this Makefile that fixes EMX bustage 2001-07-02 13:02:41 +00:00
cls%seawood.org c3ad4e117a Wrap fprintfs in DEBUG ifdefs
Bug #78648 r=nhotta
2001-07-01 23:38:55 +00:00
cls%seawood.org 52d7838acf 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 03ab87e4a1 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 0877b1a573 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 110aef2d20 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 80f526179f 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 f72e19a2c3 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 1e780d47f4 Changed strtok to nsCRT::strtok, check in for drepper@cygnus.com, bug 81589, r=nhotta, sr=blizzard. 2001-05-18 21:41:47 +00:00
cls%seawood.org f232c8c483 Update intermodule dependencies to fix senna bustage 2001-05-15 20:53:59 +00:00
nhotta%netscape.com a4b891569c using nhotta's account: yokoyama: bug fix for 69121. /r=ftang; /sr=brendan 2001-05-15 17:56:22 +00:00
yokoyama%netscape.com 93a0976c9a bug: 80746: /r=ftang; /sr=brendan 2001-05-15 17:55:21 +00:00
cls%seawood.org 25c6dc1c7e 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
dprice%netscape.com 3e31ab9946 65845 - new order files 2001-04-05 06:02:32 +00:00
disttsc%bart.nl 7dc7816cb0 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 6e48266508 Clean up REQUIRES lines. r=cls 2001-03-25 22:59:27 +00:00
nhotta%netscape.com 8ef8ea4abe 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 1b42d68e45 71057 sr=waterson new order files. NOT PART OF THE REGULAR BUILD 2001-03-13 10:47:37 +00:00
nhotta%netscape.com e554323267 Enabled Lithuanian, Latvian, Estonian, Hebrew, Esperanto, bug 62578, r=tao, sr=erik. 2001-03-08 22:47:41 +00:00
disttsc%bart.nl aebc676048 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 043186b34e 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 e359fb63dd 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 1a3e1c9ec4 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 792e22c993 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 65f13d3e3e 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 42771d1b8a 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 1e450499fa 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 5c700ba3f2 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 5184a7104b # 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 121582e335 Changed to cache unicode decoder, bug 68826, r=yokoyama, sr=erik. 2001-02-22 23:27:53 +00:00
nhotta%netscape.com 96ef48a5bc 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 744785129a 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 e1c363dea7 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 32aaab8c54 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 fc5a7ddbf1 65845 first cut of the order files 2001-02-13 02:48:02 +00:00
ftang%netscape.com 4e793f61f9 add nsFontPackage for font downloading trigger code. sr=erik 2001-02-06 12:40:23 +00:00
ftang%netscape.com 36ecec1143 add nsFontPackage.cpp to implement interface for font downloading sr=erik 2001-02-06 12:38:09 +00:00
ftang%netscape.com 73d39b1a05 add font download interfaces . sr=erik 2001-02-06 12:37:10 +00:00
ftang%netscape.com bcb4be1fcb add font download interface sr=erik 2001-02-06 12:35:41 +00:00
ftang%netscape.com 33261f41e5 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 b3f3bf1851 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 2721db717b 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 5320bf10f1 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 93363bafac #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 a8b848e184 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 cb1c48e1d9 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 3f36f6c437 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 71a28304d6 EMX build break 2000-12-11 21:38:49 +00:00
mkaply%us.ibm.com 01c022f6f3 #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 8bd122b3d5 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 b29a82daa0 #45797 - fix consumers of NS_IMPL_ISUPPORTS
r=dveditz a=self
2000-11-17 08:06:12 +00:00
warren%netscape.com 4189314fdb 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 6e35f97e31 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 222a1bcf4f #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 419f60f016 #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 a491c11bf4 OS/2 GCC Tinderbox bustage
Hopefully that last locale #define missing
2000-09-15 14:45:07 +00:00
mkaply%us.ibm.com db78637c7b OS/2 GCC Tinderbox break
Another Locale #define missing from EMX
2000-09-15 10:33:50 +00:00
mkaply%us.ibm.com 6709856565 OS/2 GCC Tinderbox break
Locale #define missing from EMX
2000-09-15 03:53:14 +00:00
mkaply%us.ibm.com 41ac82f91b #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 7d198346fb #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 6cc70ebd6c 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 be539c1463 General makefile cleaning for intl. Thanks to dbaron for pointing this out. 2000-09-07 02:38:55 +00:00
ftang%netscape.com 7117713f91 fix 50997. r=momoi@netscape.com add mk-mk 2000-09-05 18:23:46 +00:00
scc%mozilla.org 7ec3fce355 fixing code that relied on implicit string construction 2000-09-02 23:25:46 +00:00
beard%netscape.com c84e837a9e fixing code that relied on implicit string construction. r=scc 2000-09-02 07:20:29 +00:00
jgaunt%netscape.com b4030dff64 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 d7ceaf7a8d fixing code that relied on implicit string construction 2000-08-20 07:51:44 +00:00
scc%mozilla.org b28256c52c fixing code that relied on implicit string construction 2000-08-19 21:22:45 +00:00
nhotta%netscape.com c1f80caba6 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 34d9c8854a 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 02e5ee7e26 mlk fix. r=tao 2000-08-02 00:09:22 +00:00
erik%netscape.com 851845d48a 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 e1e6c5760f Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
slamm%netscape.com 50f8600402 Ignore generated Makefile. 2000-06-05 21:40:07 +00:00
warren%netscape.com 958ed96edd 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 f9d2f0746e # 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 29a0bf0755 # 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 9b76a94132 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 70c48c4864 # 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 65235c917b More OS/2 fixes. Bug #34106 Batch 17 & 18. r=pavlov 2000-05-21 11:23:34 +00:00
mkaply%us.ibm.com c3b039c794 # 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 d100f09326 32477 Implement accept-language UI 2000-05-10 20:20:21 +00:00
jbetak%netscape.com b467db5aeb 32477 Accept Language UI 2000-05-08 03:23:16 +00:00
jbetak%netscape.com 0172ceefea 32477 Accept Language Ui 2000-05-08 03:12:29 +00:00
jbetak%netscape.com f5b8fd33ef 32477 Accept language UI 2000-05-08 03:04:39 +00:00
jbetak%netscape.com cac0e60c2f 32477 Accept Language UI 2000-05-08 02:59:00 +00:00
jbetak%netscape.com 53c483c2ad 32477 Accept language UI - fixing bustage 2000-05-07 22:12:22 +00:00
jbetak%netscape.com 11d51239ad 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 ffd2a8d54b 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 4066b0289b 37408
String bundle doesn't offer a scriptable enumerator
r=be
2000-05-07 01:58:18 +00:00
erik%netscape.com 157aea6dda clean up a bit 2000-05-05 20:51:30 +00:00
pierre%netscape.com cb8d6ae734 Fixed the registration of the Language Atom Service. r=ftang 2000-05-05 20:47:27 +00:00
erik%netscape.com c236fc243f correcting a comment 2000-05-05 20:44:33 +00:00
erik%netscape.com 6eaedc9d65 bug 26237; return NULL if we can't find the language group 2000-05-04 21:41:07 +00:00
nhotta%netscape.com aabd552127 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 6ad75a4abd bug 26237; move to newer nsICharsetConverterManager2 interface 2000-05-03 21:47:07 +00:00
ftang%netscape.com 80a17179bc 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 162d5c0f53 Fixing objdir build bustage. 2000-05-03 02:00:50 +00:00
erik%netscape.com b4bf803498 bug 26237; adding language atom service 2000-05-03 00:45:45 +00:00
erik%netscape.com ac115e5954 bug 26237; added language atom service 2000-05-03 00:36:59 +00:00
erik%netscape.com d68ee12878 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 099a92b1f8 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 80b2efc3d8 bug 26237; adding langGroups.properties to Unix build 2000-05-02 23:41:34 +00:00
erik%netscape.com 9fde0d2835 bug 26237; adding language atom service implementation to Windows build 2000-05-02 23:35:23 +00:00
erik%netscape.com 9ab29c6d8b bug 26237; adding language atom service implementation to Unix build 2000-05-02 23:33:14 +00:00
erik%netscape.com 3b88a49499 removing unused variable 2000-05-02 23:19:36 +00:00
erik%netscape.com 5e852aea9c bug 26237; adding language atom interfaces to Windows build 2000-05-02 23:12:37 +00:00
erik%netscape.com 0d85251d42 bug 26237; adding language atom interfaces to Unix and Mac builds 2000-05-02 23:11:44 +00:00
erik%netscape.com 04b1f6d476 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 e6a00f46d0 bug 26237; new interfaces for language atoms 2000-05-02 22:52:08 +00:00
cls%seawood.org 58aac2e6af OS/2 Makefile.in tweaks. Batch 10 & 11. Bug #34106 2000-05-02 01:18:46 +00:00
mkaply%us.ibm.com aab38ad60d # 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 a660a8e503 Changed to use NS_IMPL_THREADSAFE_ISUPPORTS. 2000-04-27 00:14:06 +00:00
nhotta%netscape.com 7954ae0817 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 6622635cab making string conversions explicit. scc 2000-04-26 01:13:55 +00:00
pavlov%netscape.com 03d4675682 string api changes r=scc 2000-04-25 05:40:45 +00:00
nhotta%netscape.com eb6c6dfa81 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 797485cec4 # 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 4f45dec3d1 # 33860
r= mkaply@us.ibm.com
OS/2 bring up - uninitialized variables
2000-04-05 02:22:34 +00:00
mkaply%us.ibm.com dcd6b5cbbe # 33859
r= mkaply@us.ibm.com
OS/2build - add new module file
2000-04-05 02:17:28 +00:00
cls%seawood.org 57978e5c23 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 aeff37de6c # 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 ded8b5c498 # 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 f3f28328ba making string conversions explicit 2000-04-03 06:20:05 +00:00
cls%seawood.org fa0da8ef83 OS/2 specific Makefile changes. Bug #34106 a=leaf 2000-04-01 10:37:01 +00:00
nhotta%netscape.com 39b1c3fee7 Conditionally use local stack for collation key creation, r=cata. 2000-03-23 23:12:54 +00:00
nhotta%netscape.com ace08e002d Changed to use do_GetService instead of CreateInstance, bug 30203, r=cata. 2000-03-17 01:45:28 +00:00
nhotta%netscape.com 54bb0f719f Changed to use do_GetService instead of CreateInstance, bug 30203, r=cata. 2000-03-17 01:14:57 +00:00
nhotta%netscape.com 954954f04a 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 4791ab3e8f removed calls to deprecated string methods 2000-03-12 09:14:14 +00:00
warren%netscape.com 604efa87ad Fixing thread-safety assertions. a=jar,r=valeski 2000-03-07 21:47:15 +00:00
warren%netscape.com 745f0db187 Fixing for thread safety checking. 2000-03-05 23:28:34 +00:00
warren%netscape.com 715b2c59e9 Fixing mac bustage. Need to use NS_DECL_ISUPPORTS here. 2000-03-05 23:23:23 +00:00
warren%netscape.com 7e37f4f478 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 af8c51822a fixing bustage 2000-03-02 00:50:30 +00:00
jdunn%netscape.com 64b6e448ff fixing bustage 2000-03-02 00:37:19 +00:00
jdunn%netscape.com 33c41a8d0d fixing build bustage 2000-03-02 00:30:31 +00:00
jdunn%netscape.com 3baa51359e 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 4fd17d7b8e # 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 866e24913d 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 ff49434ffc # 25555
r= nhotta@netscape.com
OS/2 changes for Mozilla
2000-02-16 05:37:35 +00:00
mkaply%us.ibm.com 3dd407038b # 25555
r= jdunn@netscape.com
OS/2 changes for Mozilla
2000-02-14 15:57:53 +00:00
scc%netscape.com 5e041e830f Pro5 update 2000-02-07 23:06:04 +00:00
pp%ludusdesign.com 43d7ba4273 Converting ::GetIID() into NS_GET_IID(). Bug #20232. r=scc, r=mozbot 2000-02-02 22:24:56 +00:00
pinkerton%netscape.com 4a31a39203 fixing paths into MacOS Support folder. bug 25949 r=macdev. 2000-02-01 22:30:54 +00:00
dougt%netscape.com fd69a2f423 Landing nsIFile. 2000-01-24 21:28:28 +00:00
putterman%netscape.com df31a0bce0 Fix crash when getting collation key for empty string. r=nhotta. 2000-01-14 00:02:57 +00:00
nhotta%netscape.com de6ee4de98 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 c29e5ff3f5 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 d2cd1cdb3b 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 8f61da9864 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 a3840bade8 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 b8073feab0 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 4ab4ee4d4e Eliminated the libs build pass. 1999-11-28 03:05:01 +00:00
nhotta%netscape.com 5d15c18f33 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 196ff89c01 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 e2aece84bf 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 d70d78c6bf 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 2603a04e28 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 8535dda53e 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 a8735e7c15 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 4125213bc3 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 781776f1f8 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 5e409f5504 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 c7347c6be0 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 b90a06a288 Fixed AddRef/Release problems to eliminate negative refcounts in Bloaty. 1999-10-08 01:49:06 +00:00
beard%netscape.com b547c2ffb0 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 419ce4a77b removed 1999-09-30 21:09:32 +00:00
kipp%netscape.com 86e2a922de Convert to a module from a component 1999-09-30 21:07:12 +00:00
kipp%netscape.com 779b5d68c4 new 1999-09-28 22:58:23 +00:00
beard%netscape.com bcaf11466b fixed leaks on Mac using GetUnicode() rather than ToNewUnicode(). Removed some warnings. 1999-09-27 01:27:15 +00:00
warren%netscape.com 530372c150 Fixed leaked unicode strings. 1999-09-26 07:01:25 +00:00
colin%theblakes.com 87d753182e cast the time_t -1: bug #14708 1999-09-23 18:41:53 +00:00
warren%netscape.com 9558f1a5e0 fixed refcounting of nsLocaleService so that it would be freed on shutdown 1999-09-20 20:52:01 +00:00
briano%netscape.com 903d52c236 General cleanup. 1999-09-11 03:07:11 +00:00
nhotta%netscape.com 8dbabc132c Bug #13488, changed to cache locale data. 1999-09-10 18:34:06 +00:00
nhotta%netscape.com 968f18605c Locale to charset name mapping for Win95/98. 1999-09-08 20:11:04 +00:00
nhotta%netscape.com 0e8395a94e Locale factory -> locale service. 1999-09-08 20:08:15 +00:00
cata%netscape.com 31db4669be Method name change. 1999-09-02 20:23:49 +00:00
cata%netscape.com 8197c9839b Fixing build warnings. Step 2: switch to use new method from the interface. 1999-09-01 22:50:50 +00:00
tbogard%aol.net 74376813c7 Fixed bad NSGetFactory. 1999-09-01 08:15:23 +00:00
cyeh%netscape.com cc2825cbe0 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 00:54:34 +00:00
tague%netscape.com f45b9e1fb1 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 7b4d901358 Replaced direct comparisons of return values against NS_OK with the appropriate macros. 1999-08-31 02:04:26 +00:00
tague%netscape.com e89f540ca8 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 e1366285d0 Bug fix #8792. 1999-08-30 22:00:13 +00:00
nhotta%netscape.com 27c877f653 nsIPlatformCharset integration. 1999-08-27 21:10:18 +00:00
mccabe%netscape.com 779d51d186 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 865fc4c368 Added GetLocaleComponentForUserAgent to nsILocaleService. Fixes my part of bug #10465. 1999-08-20 23:47:27 +00:00
nhotta%netscape.com cf8c22965e Fixed compile errors (not part of the build). 1999-08-19 19:55:05 +00:00
nhotta%netscape.com 2533ce5014 Scriptable date format change for unix. 1999-08-09 20:57:55 +00:00
tague%netscape.com c4d17c38b0 Fixed bug #11477 - nsLocale not correctly getting application locale. 1999-08-09 19:53:02 +00:00
nhotta%netscape.com 66e7320083 Use region code for latin scripts. 1999-08-09 18:05:32 +00:00
nhotta%netscape.com ccdcb03d08 Scriptable date format. 1999-08-09 17:59:39 +00:00
tague%netscape.com 60af1d3799 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 d65e568b59 Changed to use progid for nsIScriptableDateFormat. 1999-08-05 20:05:32 +00:00
nhotta%netscape.com 08f17cf263 Added progid/cid to idl and interface change. 1999-08-04 21:36:36 +00:00
tague%netscape.com 4329950d31 Fix purify errors introduced in the scriptability landing 1999-08-04 07:16:00 +00:00
tague%netscape.com 5b453202d2 Fix memory leaks introduced while landing the scriptability changes to nsILocale 1999-08-04 03:46:34 +00:00
tague%netscape.com fb280e201f Fixed blamed build warning. No newline at end of file 1999-08-04 03:45:50 +00:00
briano%netscape.com 33a2541a0f 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 d36e8cb689 Fixed blamed build warning 1999-08-03 01:01:47 +00:00
ramiro%netscape.com 39c689deb0 Ignore generated files. 1999-08-02 11:56:13 +00:00
tague%netscape.com 6a3376bde1 Fix more egcs v. gcc differences. 1999-08-02 04:19:00 +00:00
tague%netscape.com 2419bc39a8 Fixed differences between egcs and gcc 1999-08-02 03:53:30 +00:00
tague%netscape.com 00b4fa6124 Fix solaris bustage. 1999-08-02 03:28:23 +00:00
tague%netscape.com 1ee10c3a77 Land nsLocale scriptability changes 1999-08-02 03:00:23 +00:00
tague%netscape.com 952fc5380e Landing nsLocale scriptability changes 1999-08-02 02:59:56 +00:00
tague%netscape.com a386cc59a8 First Checked In. 1999-08-02 02:47:09 +00:00
tague%netscape.com caae906619 Added Macintosh Implementation. 1999-08-02 02:45:34 +00:00
tague%netscape.com 56bb944700 Added UNIX support 1999-08-02 02:03:53 +00:00
tague%netscape.com e8fafec233 Added nsLocaleService 1999-08-01 07:37:54 +00:00
tague%netscape.com 1e8968f433 Added idl directory 1999-08-01 06:51:37 +00:00
sspitzer%netscape.com efb808aedb 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 09cd379429 go back to PR_FormatTime() until #10412 is fixed. 1999-07-24 01:47:59 +00:00
cltbld%netscape.com 7e15b30e79 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 a2d7506e33 fix warnings 1999-07-22 17:38:38 +00:00
hyatt%netscape.com 8be73eba7e Fixing build bustage on windows. 1999-07-22 07:30:23 +00:00
waterson%netscape.com b42c398968 Fix missing charset converter manager stuff. 1999-07-22 06:26:25 +00:00
scc%netscape.com 12c243677f 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 4d0c2fdea9 Added more debug dump (not part of the main build). 1999-07-21 04:31:20 +00:00
nhotta%netscape.com 834e41a79b Added scriptable date format. 1999-07-20 22:24:37 +00:00
nhotta%netscape.com 38ca364a00 Changed to include nsIScriptableDateFormat.h. 1999-07-20 20:06:13 +00:00
nhotta%netscape.com 6f45adb849 Added nsIScriptableDateFormat.idl. 1999-07-20 20:05:31 +00:00
nhotta%netscape.com 5dbcc747dc Adding scriptable date fomat to the build. 1999-07-20 20:04:31 +00:00
nhotta%netscape.com 10477590bd Initial check in (not a part of the build yet). 1999-07-20 02:08:55 +00:00
nhotta%netscape.com e89afd3ae9 Fix for unix compile error (not a part of the main build). 1999-07-20 02:07:41 +00:00
nhotta%netscape.com 5491be5d12 New interface (not a part of the build yet). 1999-07-19 22:59:13 +00:00
tague%netscape.com 2fb0d6ac3a Changed the mapping of C locale from en to en-US 1999-07-19 19:15:40 +00:00
nhotta%netscape.com 0e1d9e646c Removing nsILocale.h. 1999-07-17 02:09:37 +00:00
nhotta%netscape.com f02b6437f3 Change nsILocale to IDL. 1999-07-17 02:09:13 +00:00
nhotta%netscape.com 1c1ad1646c Removing, change to IDL. 1999-07-17 02:08:20 +00:00
nhotta%netscape.com 49381b72ea Fixed error handling and a typo. 1999-07-16 23:52:06 +00:00
nhotta%netscape.com 4ca7ea7fbf Updates for nsILocale change (not part of the mail build). 1999-07-16 22:57:45 +00:00
nhotta%netscape.com 616946517a Fixed for error handling. 1999-07-16 21:08:20 +00:00
nhotta%netscape.com fd9b6eadb4 First Checked In. 1999-07-15 23:29:42 +00:00
nhotta%netscape.com c1a8308d9b nsILocale related change and bug fix for date format. 1999-07-15 23:15:31 +00:00
nhotta%netscape.com e4e624f8da Bug fix, I had to pass nsString instead of PRUnichar. 1999-07-15 23:08:36 +00:00