6028 Commits

Author SHA1 Message Date
seawood%netscape.com
d664a38a67 Add explicit dependency upon mozilla-config.h
Bug #200574 r=dougt sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@140675 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-04 04:50:58 +00:00
alecf%netscape.com
daf11f6832 fix for bug 199170 - convert xpcom over to using static atoms
r=dougt, r=ccarlen


git-svn-id: svn://10.0.0.236/trunk@140652 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-03 20:02:03 +00:00
seawood%netscape.com
5921049139 Purge XP_PC.
Bug #56767 r=mkaply sr=alecf


git-svn-id: svn://10.0.0.236/trunk@140602 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-02 22:45:08 +00:00
alecf%netscape.com
d9d575a55b remove #ifdef NS_DEBUG as per bug 200241
code was already reviewed, just moved out of #ifdef per bryner


git-svn-id: svn://10.0.0.236/trunk@140593 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-02 15:47:16 +00:00
seawood%netscape.com
ae6ed306ca msgCore.h seems to think that os2 has isalpha() too
git-svn-id: svn://10.0.0.236/trunk@140577 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-02 08:31:39 +00:00
jkeiser%netscape.com
3358821b5e Templatized hashtable class by bsmedberg@covad.net (bug 180264), r=jkeiser@netscape.com, sr=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@140570 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-02 06:53:57 +00:00
darin%netscape.com
ccf746783b fixes bug 199221 "provide inline implementations of common string methods" r=dbaron sr=jag
git-svn-id: svn://10.0.0.236/trunk@140568 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-02 06:24:47 +00:00
alecf%netscape.com
bc74aa5083 fix for bug 199170, convert layout to use nsStaticAtom. sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@140556 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-02 04:51:07 +00:00
seawood%netscape.com
8480117132 Obsoleting xp_str.h:
* Move XP_IS_ macros into nsCRT.h & rename them to NS_IS_
* Make local XP_IS_ macros use the nsCRT ones
* Remove NOT_NULL defines
Bug #199920 r=alecf sr=bryner


git-svn-id: svn://10.0.0.236/trunk@140498 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-01 19:38:12 +00:00
dbaron%dbaron.org
dd955ffdf2 Use an autoconf test to set HAVE_CPP_TYPENAME. (fix bustage on newer versions of the IRIX native compiler) b=199625 r=bbaetz sr=brendan a=asa
git-svn-id: svn://10.0.0.236/trunk@140466 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-31 21:30:33 +00:00
seawood%netscape.com
8340936c55 Do not place dependency upon mozilla meta-build targets as we're not parallel-safe across build phases.
Bug #183263 r=bryner,dcran a=asa


git-svn-id: svn://10.0.0.236/trunk@140461 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-31 20:54:37 +00:00
jst%netscape.com
08e9d026e0 Fixing bug 124412. Making nsXULDocument inherit nsXMLDocument to avoid the need to duplicate a large amount of code in nsXULDocument. Also removing nsMarkupDocument and nsIDOMEventCapturer that are no longer needed. Changing the inheritance of nsIDOMXULDocument to avoid ~60 or so forwarding methods, and doing a *lot* of code cleanup. r=bugmail@sicking.cc, sr=peterv@netscape.com
git-svn-id: svn://10.0.0.236/trunk@140344 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-26 07:41:30 +00:00
mkaply%us.ibm.com
e94225246a #188249
r=dbradley
OS/2 GCC changes


git-svn-id: svn://10.0.0.236/trunk@140333 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-26 04:18:02 +00:00
alecf%netscape.com
671997c658 one more thing for bug 195262 - export nsStaticAtom.h - not used anywhere yet
git-svn-id: svn://10.0.0.236/trunk@140283 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 21:46:33 +00:00
sicking%bigfoot.com
0ace7bd025 Preparation for bug 185797, compiled XSLT stylesheets.
r=Pike rs=peterv


git-svn-id: svn://10.0.0.236/trunk@140273 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 20:28:09 +00:00
alecf%netscape.com
f24ccb3da0 landing attempt #2 for 195262 - support for static atoms, and converting atoms over to UTF8 to reduce bloat - now without performance regressions!
sr=darin, r=dbaron


git-svn-id: svn://10.0.0.236/trunk@140260 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 18:55:59 +00:00
timeless%mozdev.org
d6486a04cc Bug 190058 Remove xpcom/tests/TestBuffers.cpp
r=darin sr=darin


git-svn-id: svn://10.0.0.236/trunk@140253 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 16:11:01 +00:00
dbaron%dbaron.org
4744a88e24 Fix shutdown leaks in nsTraceRefcnt. b=63665 r=timeless sr=alecf
git-svn-id: svn://10.0.0.236/trunk@140245 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 14:53:01 +00:00
neil%parkwaycc.co.uk
a8347d1ab6 Bug 198685 need nsCOMArray function like IndexOf that checks COM object identity p=bsmedberg@covad.net r=alecf (no sr needed)
git-svn-id: svn://10.0.0.236/trunk@140238 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 13:16:02 +00:00
jshin%mailaps.org
18198834d1 bug 191542 : Add UTF-8 equivalent of |IsASCII|, IsUTF8. r=smontagu, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@140230 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 08:11:13 +00:00
dbradley%netscape.com
5a90e4c06b Bug 189922 - Uninitialized variable in xpcom/typelib/xpt/src/xpt_struct. r=timeless, sr=jst
git-svn-id: svn://10.0.0.236/trunk@140225 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 07:07:48 +00:00
seawood%netscape.com
5ce9a0b484 Fix signature of standalone embedstring version of |Distance|.
Bug #198276 r=jag sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@140219 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 06:46:49 +00:00
darin%netscape.com
de3c6a4399 removing dead code
git-svn-id: svn://10.0.0.236/trunk@140196 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 02:10:41 +00:00
darin%netscape.com
c7dbb27bac fixes bug 192352 "~ns{In,Out}putStreamReadyEvent should check nsIEventQueue::isQueueOnCurrentThread"
r+sr=dougt


git-svn-id: svn://10.0.0.236/trunk@140195 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 02:10:11 +00:00
brendan%mozilla.org
401bba5324 White-space, bracing, and 80th column style fixes, r=self.
git-svn-id: svn://10.0.0.236/trunk@140188 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 01:38:53 +00:00
timeless%mozdev.org
0e5f07166f Bug 106386 rid source of misspellings
patch by nb@ipnode.info r=biesi sr=dmose


git-svn-id: svn://10.0.0.236/trunk@140130 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-24 04:15:34 +00:00
peterlubczynski%netscape.com
8605b8bbb4 Checking in fix to bug 198317 for Roland.Mainz@informatik.med.uni-giessen.de r=cls sr=jag
git-svn-id: svn://10.0.0.236/trunk@140035 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-22 03:39:40 +00:00
dbradley%netscape.com
08bf31df04 Bug 198601 - Moves QI outside of RegisterGenericFactory. r/sr=dougt
git-svn-id: svn://10.0.0.236/trunk@140015 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-22 02:04:53 +00:00
mkaply%us.ibm.com
c4dd287ca5 #188249
r=dougt
Cleanup Makefiles, OS/2 GCC landing


git-svn-id: svn://10.0.0.236/trunk@139989 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 22:26:41 +00:00
mkaply%us.ibm.com
aabb5e047a #188249
r=dougt
Cleanup Makefiles, OS/2 GCC landing


git-svn-id: svn://10.0.0.236/trunk@139988 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 22:20:04 +00:00
ssu%netscape.com
5e2bb02a1f fixing bug 186088 - Mozilla crashes during installation of XPI Packages [@ nsInstallFile::CreateAllFolders]. r=ccarlen,sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@139987 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 22:18:17 +00:00
alecf%netscape.com
de34f7cec1 just relanding this file - not part of build yet - to make relanding bug 195262 easier
(its been r=dbaron, sr=darin'ed already)


git-svn-id: svn://10.0.0.236/trunk@139965 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 20:35:14 +00:00
alecf%netscape.com
2a83f1b2d9 backout my static atom patch for now until I figure out the performance loss! :(
bug 195262


git-svn-id: svn://10.0.0.236/trunk@139962 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 20:13:08 +00:00
alecf%netscape.com
8072ae007f oops, don't free the arena pool if we never allocated it!
duh.
fixes a shutdown crash


git-svn-id: svn://10.0.0.236/trunk@139921 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 08:38:56 +00:00
alecf%netscape.com
19e7c316b5 oops, and TestPermanentAtoms
git-svn-id: svn://10.0.0.236/trunk@139911 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 06:35:14 +00:00
alecf%netscape.com
543edb105e oops, land TestAtoms from the previous patch
git-svn-id: svn://10.0.0.236/trunk@139910 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 06:34:23 +00:00
alecf%netscape.com
59c2bfe187 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.


git-svn-id: svn://10.0.0.236/trunk@139909 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 06:26:32 +00:00
ccarlen%netscape.com
b48a83b1bd Backing out due to huge Ts increase
git-svn-id: svn://10.0.0.236/trunk@139829 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-20 08:45:50 +00:00
ccarlen%netscape.com
b2784602b3 Bug 164396 - [OS X]Reduce conversions between path and FSRef. Changes internal representation to not use FSRef which should fix various bugs. r=sdagley/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@139825 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-20 06:05:03 +00:00
seawood%netscape.com
cbd88e7b46 Change |Distance| definitions to match forward declaration in nsReadableUtils.h. Fixing Forte bustage.
Thanks to David Baron <dbaron@dbaron.org> for the patch.
Bug #198276 r=jag sr=bz


git-svn-id: svn://10.0.0.236/trunk@139821 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-20 04:52:54 +00:00
bzbarsky%mit.edu
3919ec2621 fix build bustage
git-svn-id: svn://10.0.0.236/trunk@139819 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-20 03:40:26 +00:00
alecf%netscape.com
ee8127d57a fix an assertion from nsCOMArray where ReplaceElementAt() wouldn't property extend the array because we were just using ObjectAt()
residual stuff from bug 197827, which caused an assertion browsing frame
patch by keeda@hotpop.com, r/sr=alecf


git-svn-id: svn://10.0.0.236/trunk@139814 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-20 02:34:11 +00:00
bzbarsky%mit.edu
cb5f836162 Fix some spelling errors in comments. Bug 106386, patch by Nicholas Bebout
<nb@ipnode.info>, r=doron, sr=dmose


git-svn-id: svn://10.0.0.236/trunk@139745 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 04:35:08 +00:00
dougt%netscape.com
c45f22dc59 defined correctly fixed
git-svn-id: svn://10.0.0.236/trunk@139738 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 02:16:07 +00:00
dougt%netscape.com
c242e700a1 pilot error
git-svn-id: svn://10.0.0.236/trunk@139737 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 02:11:34 +00:00
dougt%netscape.com
4f267db1dd relanding dwitte's string work "Excessive inlining in string libs" with a minor change to fix a build bustage. bug 196506. r=dbaron, sr=alec
git-svn-id: svn://10.0.0.236/trunk@139723 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-18 23:48:44 +00:00
dougt%netscape.com
4089a19d9d removing obsolete file r=me
git-svn-id: svn://10.0.0.236/trunk@139711 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-18 23:02:06 +00:00
dougt%netscape.com
1f77942025 Removing dead code. b=198023, r=darin, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@139694 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-18 20:34:19 +00:00
dbaron%dbaron.org
0f95d38f82 Fix bustage on IRIX 6.5 tinderbox (native compiler) with another platform test. b=66134
git-svn-id: svn://10.0.0.236/trunk@139675 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-18 15:12:20 +00:00
dbaron%dbaron.org
2ec7e2e032 Change AIX_XLC_364 ifdef back to AIX due to linker errors on current AIX tinderbox. b=66134
git-svn-id: svn://10.0.0.236/trunk@139651 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-18 05:50:53 +00:00