809 Commits

Author SHA1 Message Date
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
bryner%netscape.com
44791394dd Remove obsolete NS_BASE and _IMPL_NS_BASE, and unused/obsolete source files nsStdFileStream.* (bug 160052). r=cls, sr=alecf, a=asa.
git-svn-id: svn://10.0.0.236/trunk@126082 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-30 21:30:05 +00:00
bryner%netscape.com
157f6e484f Remove obsolete _IMPL_NS_NET and NS_NET defines (bug 159887). r=cls, sr=bzbarsky, a=asa.
git-svn-id: svn://10.0.0.236/trunk@126038 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-30 02:25:08 +00:00
dougt%netscape.com
368181a95d nscore.h has unreachable MSVC #defines (mutually exclusive nested #if), r=dbaron sr=scc a=superfly asa
git-svn-id: svn://10.0.0.236/trunk@125118 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-12 21:08:56 +00:00
akkana%netscape.com
d116ada324 Backing out the fix for 154753, which caused a crash at shutdown. sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@124935 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-10 04:05:56 +00:00
timeless%mac.com
bbdd8e0b52 Bug 154753 nsExceptionService ignoring thread destruction after shutdown
r=dougt sr=smfr


git-svn-id: svn://10.0.0.236/trunk@124914 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-10 00:51:25 +00:00
dougt%netscape.com
3aebd6125f 151604 - XPCOM Glue standalone stupport of dynamically loading symbols. r=dp/rpotts sr=alecf
git-svn-id: svn://10.0.0.236/trunk@123802 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-21 19:58:54 +00:00
dougt%netscape.com
3c7968ad39 nsIInterfaceRequestor.cpp has been moved to mozilla/xpcom/glue/. see 149715. r=rpotts@netscape.com, sr=shaver.
git-svn-id: svn://10.0.0.236/trunk@123049 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-11 19:41:44 +00:00
dougt%netscape.com
fe86486377 Fixes bugs 149745 148918 149715 149730 149754 129959. Cleanup of nsIFile and nsILocalFile interfaces, supporting do_GetInterface in embedding via xcom glue, and general cleanup of shutdown. r=various, sr=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@123042 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-11 19:26:04 +00:00
sicking%bigfoot.com
cbbfc8af11 Fix for bug 132302: Return the right exception for DOM Range. Fix by peterv.
r=Pike, sr=jst


git-svn-id: svn://10.0.0.236/trunk@118616 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-10 13:38:30 +00:00
seawood%netscape.com
bfd788cd4d Remove xp_core.h & xp_mem.h and all build references to them.
Remove cruft from xp_mcom.h & xp_str.h.
Bug #38061 r=brendan sr=alecf a=valeski


git-svn-id: svn://10.0.0.236/trunk@117612 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-27 06:02:39 +00:00
seawood%netscape.com
21d6c755b4 Remove files that have been repo-copied to xpcom/glue.
Bug #120474 r=dougt a=asa


git-svn-id: svn://10.0.0.236/trunk@117147 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-22 04:05:09 +00:00
dougt%netscape.com
a288cd7893 130405. Makes the xpcom glue library usable. Updates XPCOM Samples. Adds requires lines to a few implict string/category consumers sr=alecf, sr=brendan@mozilla.org a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@117113 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-21 23:43:21 +00:00
seawood%netscape.com
56dfa1e260 Move the following files into the xpcom/glue dir:
nsGenericFactory.cpp
nsIGenericFactory.h
nsIInterfaceRequestorUtils.h
nsISupportsImpl.h
nsISupportsutils.h
nsIWeakReferenceUtils.h
Bug #120474 r=dougt a=asa


git-svn-id: svn://10.0.0.236/trunk@117046 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-21 09:36:47 +00:00
timeless%mac.com
69ae314807 Bug 106386 rid source of misspellings
r=db48x sr=blake a=asa


git-svn-id: svn://10.0.0.236/trunk@116832 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-19 04:30:17 +00:00
peterv%netscape.com
4ab178a80a Fix for bug 103235 (Implement DOM Level 3 XPath WD). r=sicking, sr=jst, a=dbaron.
git-svn-id: svn://10.0.0.236/trunk@116541 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-14 12:18:04 +00:00
aaronl%netscape.com
aab415c282 Fixes bug 66597, bug 103284, bug 114440, bug 120023, bug 128741, bug 19259. Cleans up browse with caret, makes it work with XML content docs, creates keyboard toggle for it (Accel+shift+K), synchronizes focus and document selection so that users can tab navigate relative to their last find or click in text, or vice versa, makes tabbing move relative to named anchor that has been jumped to. r=bryner, sr=alecf, a=asa
git-svn-id: svn://10.0.0.236/trunk@116297 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-10 06:21:48 +00:00
nisheeth%netscape.com
9872daecf4 Fix for bug 125465. r=jag, sr=jband, a=asa. Add AString, ACString, and AUTF8String support to XPCOM's variant data type. Also, add forward declarations of AString and ACString to nsrootidl.idl.
git-svn-id: svn://10.0.0.236/trunk@115789 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-05 02:22:02 +00:00
dougt%netscape.com
83898a9eec 127093. adds nsID.h nsISupportsBase.h nscore.h to sdk. r=seawood, sr=alecf,rpotts, a=shaver
git-svn-id: svn://10.0.0.236/trunk@115386 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-27 00:35:06 +00:00
seawood%netscape.com
c046046c39 This patch:
* Changes MOZ_TRACE_MALLOC ifdefs to NS_TRACE_MALLOC ifdefs
* Links against the trace-malloc utils against libxpcom instead of just xpcomds
* Builds NSPR in debug mode on win32 if trace-malloc is enabled
* Adds a few "defined()" checks to diffbloatdump.pl so that it will work for
perl 5.6.1
* Adds a couple of checks for \r so that diffbloatdump.pl works on win32.

Bug #126915 r=bryner/dbaron a=asa


git-svn-id: svn://10.0.0.236/trunk@115364 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-26 09:26:10 +00:00
nisheeth%netscape.com
c01441892a Fix for bug 84186. r=dbradley, jag. sr=jband. Added support for CStrings, UTF8String, and AStrings to XPIDL. Also added the -t cmd line flag to XPIDL and XPTLINK that allows us to generate output for a specific XPT version. The XPT version number is being upped from 1.1 to 1.2 with this checkin.
git-svn-id: svn://10.0.0.236/trunk@115344 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-26 01:41:42 +00:00
dougt%netscape.com
ffacd7bc78 Adding build SDK support. r=dougt, sr=alecf, submitted by seawood, a=asa
git-svn-id: svn://10.0.0.236/trunk@115326 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-25 23:20:01 +00:00
cathleen%netscape.com
6a0e426e6c eliminate nsCRT::strlen for char* strings (part 5), bug 124536 r=dp sr=brendan
git-svn-id: svn://10.0.0.236/trunk@115070 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-20 06:38:38 +00:00
timeless%mac.com
5be877f2d4 Bug 124744 remove nsIPtr
r=bryner sr=alecf


git-svn-id: svn://10.0.0.236/trunk@114246 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-12 04:12:50 +00:00
seawood%netscape.com
891eda7906 Update manifest files in attempt to quell mac bustage.
Bug #120474


git-svn-id: svn://10.0.0.236/trunk@114011 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-08 08:04:34 +00:00
seawood%netscape.com
eb1307c4bd These files have been moved into xpcom/glue
Bug #120474 r=dougt


git-svn-id: svn://10.0.0.236/trunk@114007 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-08 07:22:47 +00:00
seawood%netscape.com
379dadb57c Move nsDebug.* & nsWeakReference.* into xpcom glue lib.
Bug #120474 r=dougt


git-svn-id: svn://10.0.0.236/trunk@114006 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-08 06:35:15 +00:00
dougt%netscape.com
c31c87c869 Oversight not making nsISupportsWeakReference also frozen. bug 48726, r=dougt, sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@114002 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-08 05:23:06 +00:00
dougt%netscape.com
1f176a9aaf Fixing calling conventions of NS_IMPL_THREADSAFE_RELEASE. Submitted by Tobias Oberstein. r=me, sr=jband@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@113672 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 03:34:44 +00:00