seawood%netscape.com
3b350b75cd
Remove global _POSIX_SOURCE & _SVID_SOURCE defines for linux.
...
Bug #202510 r=darin
git-svn-id: svn://10.0.0.236/trunk@141408 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-18 20:14:17 +00:00
timeless%mozdev.org
31f7fae4f0
Bug 199006 there are two independent initializations of nsMemoryImpl before Init_XPCOM2 finishes
...
r=dougt
git-svn-id: svn://10.0.0.236/trunk@140804 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-07 14:20:19 +00:00
alecf%netscape.com
8d4f1935a6
fix for bug 195298 - pldhash ops tables should be const.. r=dougt, sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@140696 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-04 15:10:37 +00:00
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
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
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
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
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
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
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
cls%seawood.org
609a196b54
XP code changes required for mingw landing.
...
Add NS_STDCALL macros for functions that require stdcall declarations.
Add NS_STDCALL_FUNCPROTO macro for stdcall function prototype typedefs.
Bug #134113 r=dougt sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@139083 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-07 06:07:56 +00:00
dougt%netscape.com
17b4467f60
removing NS_MT_SUPPORTED define. b=186494, r=dougt, r=seawood
...
git-svn-id: svn://10.0.0.236/trunk@138992 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-05 23:30:22 +00:00
scc%mozilla.org
582f0d3cdd
bug #78016 r=dbradley, sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@138457 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-25 15:53:36 +00:00
dbaron%dbaron.org
81f277db82
Attempt to fix otaku (gcc 2.95.2) bustage. r=bbaetz sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@138246 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-23 00:28:06 +00:00
bbaetz%acm.org
826619f744
Bug 189661 - fix configure.in tests for gcc-3.4 (cvs)
...
r=cls, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@138163 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-22 09:02:02 +00:00
bryner%netscape.com
23ae8bfcaa
fix OS/2 bustage - don't have nsAutoArrayPtr's |operator= ( nsAutoArrayPtr<T>& )| take a const argument, because it needs to call .forget() on the new pointer to transfer ownership, and forget isn't const. r=bbaetz.
...
git-svn-id: svn://10.0.0.236/trunk@138155 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-22 06:33:00 +00:00
bryner%netscape.com
c44337949a
Remove nsIStyleContext (bug 114713), r/sr=dbaron. Changed lots of methods to use nsStyleContext* or already_AddRefed<nsStyleContext> as return values, depending on whether a reference is returned. Turn on nsRefPtr (bug 104346), and change nsDerivedSafe to not declare AddRef and Release explicitly virtual, r=jag, sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@138129 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-22 00:32:13 +00:00
jst%netscape.com
6b0e35b252
Backing out the change to use memcmp() for comparing ID's. r=jaggernaut@netscape.com, sr=alecf@netscape.com, a=dbaron@dbaron.org.
...
git-svn-id: svn://10.0.0.236/trunk@137646 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-11 02:05:20 +00:00
dbaron%dbaron.org
5706026d0a
Replace my work in progress on nsAutoPtr with a new version based on nsCOMPtr. Not part of build. b=104346
...
git-svn-id: svn://10.0.0.236/trunk@136599 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-18 16:20:26 +00:00
dougt%netscape.com
670557ae8e
fixing solaris bustage... one more try
...
git-svn-id: svn://10.0.0.236/trunk@136401 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-16 02:22:18 +00:00
dougt%netscape.com
3969325de3
bustage fixed
...
git-svn-id: svn://10.0.0.236/trunk@136399 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-16 01:03:15 +00:00
dougt%netscape.com
9f97bd2395
defining DemangleSymbol on all 'nix platform - fixing bustage
...
git-svn-id: svn://10.0.0.236/trunk@136393 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-16 00:24:56 +00:00
cltbld%netscape.com
398f5b6945
Fixing bustage
...
git-svn-id: svn://10.0.0.236/trunk@136387 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-15 23:45:53 +00:00
dougt%netscape.com
0e33387145
This should fix the solaris bustage.
...
git-svn-id: svn://10.0.0.236/trunk@136377 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-15 22:01:04 +00:00
dougt%netscape.com
a2a82fab36
move nsTraceMalloc out of XPCOM. Factory out stackwalking code into new files. 189221 r=chak, 186585 r=blythe sr=dbaron. Most of this patch was contributed by seawood.
...
git-svn-id: svn://10.0.0.236/trunk@136371 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-15 20:40:06 +00:00
mkaply%us.ibm.com
5288b89c2a
#166686
...
r=dougt, sr=bzbarsky
Assert if we try to malloc zero in nsMemory
git-svn-id: svn://10.0.0.236/trunk@136370 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-15 20:37:12 +00:00
dbaron%dbaron.org
4305a396ed
Most of the changes needed for Mozilla to build with gcc's -pedantic-errors option. b=175423 r=seawood sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@136267 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-13 23:15:42 +00:00
dbaron%dbaron.org
6ed727cbe8
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@136028 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 23:19:20 +00:00
dbaron%fas.harvard.edu
ffb8d9cca7
Change my email address from dbaron@fas.harvard.edu to dbaron@dbaron.org. Comment changes only.
...
git-svn-id: svn://10.0.0.236/trunk@135757 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-01 23:53:20 +00:00
seawood%netscape.com
f8f86e7f05
Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.
...
Bug #186241 r=dougt
git-svn-id: svn://10.0.0.236/trunk@135661 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-28 01:15:07 +00:00
seawood%netscape.com
229aef04b7
Add compiler test for external template specializations in c++ (assumed on for msvc)
...
Thanks to Benjamin Smedberg <bsmedberg@covad.net> for the patch.
Bug #184002 r=scc
git-svn-id: svn://10.0.0.236/trunk@135429 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-17 22:11:34 +00:00
sicking%bigfoot.com
6f8753e832
Bug 8929: Kill NS_COMFALSE
...
r=peterv sr=bz
git-svn-id: svn://10.0.0.236/trunk@134398 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-25 11:21:22 +00:00
brendan%mozilla.org
e359510677
Fix up comments, overlong lines, NULL in C code, slight code simplification in log_filename (r/sr=blythe/dbaron).
...
git-svn-id: svn://10.0.0.236/trunk@133734 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-13 04:40:17 +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
dbaron%fas.harvard.edu
b37e1a7652
Make Linux stack walking code (DEBUG only) print library and offset information even when symbol is unavailable. b=174168 r=bbaetz sr=bzbarsky a=rjesup
...
git-svn-id: svn://10.0.0.236/trunk@131999 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-14 23:59:31 +00:00
caillon%returnzero.com
6476611c63
Bug 170895. Reducing footprint. Use XPCOM aggregation to get at CSS2Properties.
...
r=dbaron sr=alecf
git-svn-id: svn://10.0.0.236/trunk@131084 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-03 19:41:42 +00:00
rpotts%netscape.com
3a57250c07
bug #169583 (r=jst, sr=darin) URILoader should allow nsIContentHandler::DoContent() to fail...
...
git-svn-id: svn://10.0.0.236/trunk@130365 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-24 19:53:43 +00:00
timeless%mac.com
ca10e1fbc5
Bug 166775 Remove unused _IMPL_NS_APPSHELL defines
...
patch by walk84@yahoo.com r=bryner
git-svn-id: svn://10.0.0.236/trunk@130312 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-24 00:56:20 +00:00
timeless%mac.com
8151e47a31
Bug 165400 _IMPL_NS_PLUGIN unused
...
patch by walk84@yahoo.com r=biesi sr=bryner
git-svn-id: svn://10.0.0.236/trunk@130311 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-24 00:41:35 +00:00
dougt%netscape.com
68152b0755
removing c++ comment style from nsError.h
...
git-svn-id: svn://10.0.0.236/trunk@129054 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 20:07:57 +00:00
dougt%netscape.com
36a77df217
Fixes irix bustage. I am guessing that their compiler doesn't like the contraction don't.
...
git-svn-id: svn://10.0.0.236/trunk@129052 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 18:27:04 +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
alecf%netscape.com
19ca6005dd
hmmm...backing out my change on unix only to if memcmp() is actually SLOWER
...
(its faster on windows!)
git-svn-id: svn://10.0.0.236/trunk@128212 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-27 02:56:06 +00:00
alecf%netscape.com
b1ea054b38
fix bug 164540 - make nsID::Parse faster by using memcmp
...
r=bbaetz, sr=darin
git-svn-id: svn://10.0.0.236/trunk@128154 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-26 20:47:34 +00:00
seawood%netscape.com
d7fa3c7775
Remove unused _IMPL_NS_GFXNONXP define.
...
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #162117 r=cls
git-svn-id: svn://10.0.0.236/trunk@127021 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-11 05:46:21 +00:00
gerv%gerv.net
5751d43faf
Bug 154765 - Cleaning up Contributors references after relicensing. Patch by riceman+bmo@mail.rit.edu; r=gerv, auto-sr=brendan.
...
git-svn-id: svn://10.0.0.236/trunk@126985 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-10 08:39:43 +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
dougt%netscape.com
4372e081d1
Fixes HP bustage in xpcom. patch by pkw@austin.ibm.com, r=dougt, sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@126736 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-08 04:58:54 +00:00
seawood%netscape.com
5cf2509541
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
git-svn-id: svn://10.0.0.236/trunk@126619 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-07 06:08:00 +00:00
bryner%netscape.com
4ed762fb7b
Removing unused NS_DOM/_IMPL_NS_DOM and NS_INTL/_IMPL_NS_INTL defines (bugs 160248 and 160253). Patch for 160248 by walk84@yahoo.com, r=me&cls; patch for 160253 by me, r=cls.
...
git-svn-id: svn://10.0.0.236/trunk@126125 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-31 20:53:46 +00:00