dbaron%dbaron.org
a53a959416
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
...
git-svn-id: svn://10.0.0.236/trunk@136009 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 21:07:51 +00:00
seawood%netscape.com
f9eb727003
Define WIN32_LEAN_AND_MEAN globally for win32 builds.
...
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa
git-svn-id: svn://10.0.0.236/trunk@132136 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-17 06:47:01 +00:00
alecf%netscape.com
d79e513119
removing files no longer part of build due to bug 169498
...
git-svn-id: svn://10.0.0.236/trunk@130378 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-24 22:09:32 +00:00
alecf%netscape.com
1f0bf33276
bug 169498 - combine i18n libraries into one. sr=bryner, r=ftang
...
git-svn-id: svn://10.0.0.236/trunk@130374 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-24 21:50:05 +00:00
alecf%netscape.com
edfc655b19
add more constructor headers for bug 1169498, still not part of build
...
git-svn-id: svn://10.0.0.236/trunk@129958 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-18 20:24:40 +00:00
alecf%netscape.com
3227a4f750
further work on bug 169498 - combine chardet, unicharutil and lwbrk into one dll
...
also add ns<Foo>Constructors.h to make the constructors/etc more modular
not part of build
git-svn-id: svn://10.0.0.236/trunk@129948 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-18 20:03:11 +00:00
dougt%netscape.com
e289284076
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
...
git-svn-id: svn://10.0.0.236/trunk@129050 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 17:13:19 +00:00
shanjian%netscape.com
9e2a7ea9ac
#165908 , —, – –, and — are displayed as ? (character substitutes/fallbacks broken)
...
added back a missing code path.
r=yokoyama, sr=dveditz, a=asa
git-svn-id: svn://10.0.0.236/trunk@128996 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-06 21:10:13 +00:00
shanjian%netscape.com
586fb7a0d7
#137657 html content serializer and nsISaveAsCharset does not handle surrogate correctly
...
Modify the API of DoConversionFallBack and HandleFallBack to take UCS4 string, and
handle surrogate pair properly.
r= ftang, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@128143 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-26 20:21:08 +00:00
seawood%netscape.com
0b3ff474f3
Removing old nmake build makefiles. Bug #158528 r=pavlov
...
git-svn-id: svn://10.0.0.236/trunk@126975 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-10 07:55:43 +00:00
alecf%netscape.com
20b069df40
fix really strange btek bustage
...
git-svn-id: svn://10.0.0.236/trunk@123905 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-23 18:42:50 +00:00
alecf%netscape.com
6e5f467c6a
fix for bug 148180 - untangle intl dependencies by removing redundant code to load .properties files
...
instead, go through the string bundle service.
all intl libraries except the string bundle service are now free of necko dependencies
r=ftang, sr=jag
git-svn-id: svn://10.0.0.236/trunk@123898 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-23 16:05:35 +00:00
dougt%netscape.com
d6cc711878
Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756
...
git-svn-id: svn://10.0.0.236/trunk@121534 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-15 18:55:21 +00:00
nhotta%netscape.com
babd2864ea
Add charset fallback mechanism to nsISaveAsCharset and use it for message headers and plain text body,
...
bug 109342, r=ducarroz,ftang, sr=bienvenu,sspitzer.
git-svn-id: svn://10.0.0.236/trunk@119898 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-25 22:49:19 +00:00
alecf%netscape.com
f4ad21ae3a
a further nsString api reduction: remove the last case-insensitive PRUnichar*-to-PRUnichar* comparisons, moving to new API, and remove old methods from nsString. r=dougt, sr=jag a=scc
...
git-svn-id: svn://10.0.0.236/trunk@116842 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-19 06:46:56 +00:00
darin%netscape.com
04849998e1
fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@115936 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-06 07:48:55 +00:00
smontagu%netscape.com
d0afe74092
Converting bidi utilities to non-XPCOM interfaces. Bug 120818; r=mkaply, nhotta; sr=attinasi
...
git-svn-id: svn://10.0.0.236/trunk@114942 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-19 20:41:32 +00:00
cathleen%netscape.com
44c62ad490
eliminate nsCRT::strlen for char* strings (part 2), bug 124536 r=dp sr=brendan
...
git-svn-id: svn://10.0.0.236/trunk@114905 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-19 07:43:41 +00:00
dbaron%fas.harvard.edu
c40418b528
Removing files long since replaced by nsCaseConversionImp2.{h,cpp}. b=125776 r=ftang sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@114696 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-16 16:33:23 +00:00
dbaron%fas.harvard.edu
ac6b721449
Remove more no-longer-needed nsComponentManager::RegisterComponent calls. Remove remnants of NS_IMPL_IDS macro, associated with long-gone NS_DECLARE_ID. b=125782 r=dougt rs=jag
...
git-svn-id: svn://10.0.0.236/trunk@114693 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-16 16:18:13 +00:00
nhotta%netscape.com
2f1758952f
Added a mapping method to take PRUnichar* as an input string, bug 125077, r=ftang, sr=blizzard.
...
git-svn-id: svn://10.0.0.236/trunk@114523 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-14 22:16:16 +00:00
cathleen%netscape.com
b90145ef09
fix windows installer for static build, bug 124525 r=dp sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@114124 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-09 03:06:00 +00:00
cathleen%netscape.com
ec77313291
eliminates 107 nsCRT::memset calls to use memset instead. removed nsCRT::memset() function. bug 118135 r=dp sr=brendan
...
git-svn-id: svn://10.0.0.236/trunk@113659 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 01:41:13 +00:00
sfraser%netscape.com
67a35c1a08
Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson
...
git-svn-id: svn://10.0.0.236/trunk@113225 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 21:14:20 +00:00
cathleen%netscape.com
ea31156ed0
converted 271 references to nsCRT::memcpy to memcpy, bug 118135 r=dp
...
git-svn-id: svn://10.0.0.236/trunk@112013 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 03:18:55 +00:00
ftang%netscape.com
41be4da11e
fix bug 117098. fix it for all big endian machine. change the bad casting address code . r=smontagu sr=sfraser. also change oen variable name to make mac debugging easier.
...
git-svn-id: svn://10.0.0.236/trunk@111521 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 00:48:37 +00:00
seawood%netscape.com
0bd62df729
Landing the rest of the win32 gmake changes:
...
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup
Bug #58981 r=mcafee
git-svn-id: svn://10.0.0.236/trunk@110703 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 09:14:29 +00:00
jaggernaut%netscape.com
436d43f211
Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
...
git-svn-id: svn://10.0.0.236/trunk@110579 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 11:58:03 +00:00
leaf%mozilla.org
516776e606
remove cppsrcs defines from makefile.win files, bug 102459, sr=cls r=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@109714 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 03:43:29 +00:00
alecf%netscape.com
d692d783a1
just adding MOZ_COUNT_CTOR/DTOR - no functional changes
...
git-svn-id: svn://10.0.0.236/trunk@108990 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 06:27:13 +00:00
bzbarsky%mit.edu
068756d821
Use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2 where possible
...
(i.e. where the string is a literal). Bug 104159, r=jag, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@107987 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:33:42 +00:00
mkaply%us.ibm.com
7b37218070
#97235
...
r=mkaply,r=maha sr=blizzard
Code from Roozbeh Pournader - get extended Arabic letters to join so Persian works
git-svn-id: svn://10.0.0.236/trunk@106812 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 05:00:06 +00:00
alecf%netscape.com
30244037ad
bug 104122 - add case-insensitive comparison to nsICaseCompare for speedy in-module string comparisons
...
r=jag, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@105206 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-11 21:42:28 +00:00
jaggernaut%netscape.com
51e0dc7a6c
Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc
...
git-svn-id: svn://10.0.0.236/trunk@104212 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-29 08:28:41 +00:00
gerv%gerv.net
a768cdf897
License changes, take 2. Bug 98089. mozilla/intl/ (part 2).
...
git-svn-id: svn://10.0.0.236/trunk@103778 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-26 00:47:52 +00:00
gerv%gerv.net
ae1d5501a1
Oops.
...
git-svn-id: svn://10.0.0.236/trunk@103236 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-20 00:02:59 +00:00
scc%mozilla.org
2281a4d137
bug #98089 : ripped new license
...
git-svn-id: svn://10.0.0.236/trunk@103230 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-19 22:39:41 +00:00
jaggernaut%netscape.com
8a87c13848
One module per line for REQUIRES. r=/sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@103116 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-18 22:01:13 +00:00
jaggernaut%netscape.com
8b71ae9c91
Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@103093 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-18 13:41:47 +00:00
alecf%netscape.com
e28607491e
Final REQUIRES changes for bug 98371, adding support for MOZ_TRACK_MODULE_DEPS to win32. r=cls (and tested by cls!)
...
git-svn-id: svn://10.0.0.236/trunk@102999 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-17 19:06:35 +00:00
alecf%netscape.com
d59c272cc0
add REQUIRES support to intl
...
b=98371 r=cls
git-svn-id: svn://10.0.0.236/trunk@102658 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-10 20:03:25 +00:00
mkaply%us.ibm.com
2aa979c866
#92797
...
r=mkaply, sr=waterson, a=dbaron for drivers
Code from Maha Abou El-Rous - turn on cross platform Arabic Shaping
git-svn-id: svn://10.0.0.236/trunk@101801 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-25 12:52:30 +00:00
dbaron%fas.harvard.edu
3485888237
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
...
git-svn-id: svn://10.0.0.236/trunk@101462 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-21 01:48:11 +00:00
mkaply%us.ibm.com
123bfd0094
Not part of build
...
Fix missed NS_ConvertToString -> NS_ConvertACIItoUCS2 in Arabic shaping so people don't get build breaks when they turn it on
git-svn-id: svn://10.0.0.236/trunk@99938 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-26 11:28:07 +00:00
jaggernaut%netscape.com
2b3b3b2586
Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@99906 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-25 07:54:28 +00:00
jaggernaut%netscape.com
51b17b5bf0
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 :-)
git-svn-id: svn://10.0.0.236/trunk@98363 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-30 11:02:25 +00:00
dbaron%fas.harvard.edu
741413c8e3
Back out earlier change so that we again treat hyphen as numeric terminator rather than neutral (and conform to the Unicode Bidi algorithm rather than be compatible with IE). b=73251 r=simon@softel.co.il sr=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@98240 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-29 03:20:09 +00:00
waterson%netscape.com
18986ada3f
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.
...
git-svn-id: svn://10.0.0.236/trunk@97613 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 20:21:49 +00:00
ftang%netscape.com
459a9773c6
fix 80158 check in for simon@softel.co.il
...
r=ftang sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@94985 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 12:23:34 +00:00
ftang%netscape.com
75ba8b58ac
fix bug 73251. r=ftang sr=blizzard
...
author = simon@softel.co.il
chagne bidi property table
git-svn-id: svn://10.0.0.236/trunk@94659 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 14:42:29 +00:00