Commit Graph

99 Commits

Author SHA1 Message Date
alecf%netscape.com
b6584a77fb backout my static atom patch for now until I figure out the performance loss! :(
bug 195262
2003-03-21 20:13:08 +00:00
alecf%netscape.com
ecf24a2b78 fix for bug 195262:
- convert atoms to UTF8 because 99% of the time, that is what they are used for
- add support for static atoms, where the strings are declared in a large const array and not copied into the heap
r=dbaron, sr=darin

this is an experimental landing - if there are performance issues, I will back it out.
2003-03-21 06:26:32 +00:00
alecf%netscape.com
398c128889 fix for bug 157993 - combine all unicode converters into a single library, and share GetMaxLength() implementation between all converters that can support it.
r=ftang, sr=blizzard
2002-08-12 19:16:16 +00:00
seawood%netscape.com
322da773fb Removing old nmake build makefiles. Bug #158528 r=pavlov 2002-08-10 07:55:43 +00:00
seawood%netscape.com
301b1a4ca8 Remove unused defines:
_IMPL_NS_HTML
_IMPL_NS_RDF
_IMPL_NS_WEB
USE_NSREG

Patches for removing above defines contributed by Stephen Walker <walk84@yahoo.com>.
Bug #125118 r=cls sr=bryner
Bug #160397 r=cls sr=bryner
Bug #160628 r=cls
Bug #160451 r=cls sr=bryner

_IMPL_NS_VIEW

Patches for removing above define contributed by Brian Ryner <bryner@netscape.com>
Bug #160416 r=cls
2002-08-07 06:08:00 +00:00
smontagu%netscape.com
b22e5fa1ca Bug 125403: nsconv does not work. Author=katakai@japan.sun.com, r=yokoyama, sr=roc+moz 2002-06-28 23:16:19 +00:00
alecf%netscape.com
480ddea986 argh, just fixing a build warning that TestUConv.cpp is in the win32 gmake build twice - no affect on the build 2002-06-13 18:41:04 +00:00
seawood%netscape.com
97531eb92c Add make -j support to win32 gmake builds.
Bug #132848 r=bryner
2002-04-19 02:42:28 +00:00
alecf%netscape.com
962b2ea4f5 fix the nmake bustage again 2002-03-05 00:39:25 +00:00
alecf%netscape.com
db6c53369f fix windows nmake-only bustage
argh
2002-03-05 00:32:09 +00:00
dbaron%fas.harvard.edu
645e00764a Allow makefile to work on platforms other than Windows (although still don't use it). 2002-02-16 18:21:43 +00:00
dbaron%fas.harvard.edu
84965699e2 Fix bustage, really (I hope). 2002-02-16 18:08:16 +00:00
dbaron%fas.harvard.edu
13a1645d26 Fix bustage. 2002-02-16 17:07:31 +00:00
dbaron%fas.harvard.edu
59892aa65e 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 2002-02-16 16:18:13 +00:00
ftang%netscape.com
3a0dba9c1f add stress test script for gb18030
not part of the build
2002-02-13 01:32:54 +00:00
seawood%netscape.com
45bfbf0658 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
2001-12-18 09:14:29 +00:00
jaggernaut%netscape.com
97b0530073 Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf 2001-12-16 11:58:03 +00:00
seawood%netscape.com
7733357d51 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
dbaron%fas.harvard.edu
ed869c764e Replace uses of overloaded |fputs| and most uses of |ns[C]String::ToCString|. b=104763 r=jag rs=scc 2001-10-16 03:53:44 +00:00
jaggernaut%netscape.com
ca6197295f 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 2001-09-29 08:28:41 +00:00
gerv%gerv.net
1c6c9ed7c8 License changes, take 2. Bug 98089. mozilla/include/, /mozilla/htmlparser/, /mozilla/intl/ (part 1). 2001-09-26 00:40:45 +00:00
gerv%gerv.net
1856815ff1 Oops. 2001-09-20 00:02:59 +00:00
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
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
alecf%netscape.com
68c4fc803a add REQUIRES support to intl
b=98371 r=cls
2001-09-10 20:03:25 +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
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
cls%seawood.org
a0acb7980c Remove redundant symbols from intl for static builds.
Bug #46775 r=yokoyama sr=blizzard a=asa
2001-06-17 01:00:47 +00:00
kandrot%netscape.com
44e66f0ae1 Check in for Ron Guilmette's static build. r=nhotta, sr=waterson bug #46775 2001-05-14 06:30:56 +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
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
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
cls%seawood.org
1f3b6d75ab Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
cata%netscape.com
1e53f6ad4f Cleanup. Removing obsolete and unused code. 2000-05-03 23:01:32 +00:00
pinkerton%netscape.com
f93aa6dd74 missed one more 2000-04-28 00:11:07 +00:00
mjudge%netscape.com
2cfb602409 making string conversions explicit. scc 2000-04-26 01:13:55 +00:00
cata%netscape.com
ba356d5932 Adding new file to the build. 2000-04-22 16:38:50 +00:00
cata%netscape.com
58b401cfbf More test code. 2000-04-22 16:36:47 +00:00
cls%seawood.org
da66e49516 Adding a script to print out which of a given list of files do not end with a newline. Source files that do not end with a newline break at least the HP-UX compiler. Adding newlines to all of the source files found at this point. 2000-04-02 07:17:25 +00:00
jdunn%netscape.com
425dcde284 fixing build bustage... 2000-03-01 23:45:37 +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
cata%netscape.com
5760e40e40 Evolution of the CharsetConverterManager in order to pair the new Charset Menu. r=erik 1999-12-02 08:05:59 +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
ftang%netscape.com
4b548de75b check in the patch submit by Jonas Utterstrom <jonas.utterstrom@vittran.norrnod.se in message news://news.mozilla.org/381B3757.FEC144BC%40vittran.norrnod.se fix bug 17706. r=ftang 1999-11-02 07:01:44 +00:00
briano%netscape.com
d055fd251c General cleanup. 1999-09-11 03:07:11 +00:00
ftang%netscape.com
a44e9bf05f make nsconv work for UCS2 data by adding output file 1999-09-10 19:02:25 +00:00
cata%netscape.com
8902bf118c Fixing build warnings. Step 3: remove the old deprecated API. 1999-09-02 21:41:40 +00:00