5736 Commits

Author SHA1 Message Date
dougt%netscape.com
d1fc1c4b9d Fixes NS_InitEmbedding unconditionally calls AutoRegister. This also removes xpinstall from using component.reg which I believe is the last users of this file. r=chak,dveditz sr=bryner b=149208
git-svn-id: svn://10.0.0.236/trunk@127101 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-12 22:09:25 +00:00
seawood%netscape.com
823af36499 Removing unused defines:
_IMPL_NS_BASE (bug #162142)
_IMPL_NS_GFXONXP (bug #162145)
_IMPL_NS_UI (bug #162183)
B_ONE_M (bug #162196)
XP_NEW_SELECTION (bug #162230)
r=cls
Thanks to Stephen Walker <walk84@yahoo.com> for the patches.


git-svn-id: svn://10.0.0.236/trunk@127074 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-12 13:35:18 +00:00
timeless%mac.com
cf74526db0 Bug 162236 nsFileSpec should be deprecAted not deprecIAted
r=bbaetz rs=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@127047 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-12 03:13:57 +00:00
dbaron%fas.harvard.edu
1d5a2619c2 Remove unneeded checks due to unsigned parameters. b=156908 r=dougt sr=darin
git-svn-id: svn://10.0.0.236/trunk@127037 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-11 18:02:59 +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
blythe%netscape.com
6601e7a688 fix crash in bug 119034
r=timeless,sr=darin,a=asa
Simple NULL check, safe


git-svn-id: svn://10.0.0.236/trunk@126924 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-10 00:25:39 +00:00
dougt%netscape.com
6f96a337a9 MRE based clients crash when the components dir not present, r=chak, sr=alec, b=160404
git-svn-id: svn://10.0.0.236/trunk@126874 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-09 04:31:58 +00:00
dougt%netscape.com
869e671bbe Attempting to fix the idle time topcrash. b=155447, r=pavlov, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@126873 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-09 04:03:45 +00:00
alecf%netscape.com
45d6ed4c56 bug 161716 - stop exporting nsStr from xpcom.dll
r=dougt, sr=jag


git-svn-id: svn://10.0.0.236/trunk@126782 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-08 18:59:54 +00:00
dougt%netscape.com
765b332ea1 Freeze nsIScriptableInputStream. r=rginda, sr=darin
git-svn-id: svn://10.0.0.236/trunk@126737 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-08 05:09:03 +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
dbradley%netscape.com
a4a892e817 Bug 153034 - FreeBSD 5.0-current's gcc uses thunks. r=jesup, sr=jst
git-svn-id: svn://10.0.0.236/trunk@126697 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-07 23:50:46 +00:00
brendan%mozilla.org
9abeb299b8 Fix a macro name (LIMIT, not MAX -- fencepost, not maximum value; r=lumpy, sr=jack).
git-svn-id: svn://10.0.0.236/trunk@126682 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-07 20:22:38 +00:00
hyatt%netscape.com
cb8349b654 ifdefs for phoenix. 161448. not part of main mozilla build.
git-svn-id: svn://10.0.0.236/trunk@126654 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-07 09:26:30 +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
jkeiser%netscape.com
7bdfb971a7 Add generalized macro-based PLDHashTable C++ wrapper (bug 125849), r=alecf, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@126427 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-06 04:15:10 +00:00
bzbarsky%mit.edu
39fdecde54 Doh. There's more bustage in this file.
git-svn-id: svn://10.0.0.236/trunk@126407 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-06 01:47:23 +00:00
bzbarsky%mit.edu
aa8f078373 fix bustage
git-svn-id: svn://10.0.0.236/trunk@126405 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-06 01:32:51 +00:00
alecf%netscape.com
573e11653f bug 157624 - prep for freezing nsISupports* primitives by renaming the string classes appropriately
nsISupportsString  -> nsISupportsCString
nsISupportsWString -> nsISupportsString
r=dougt, sr=jag


git-svn-id: svn://10.0.0.236/trunk@126389 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-06 00:53:19 +00:00
dougt%netscape.com
b17ce0e5ef Freezes nsAString, nsACString, nsAUTF8String. r=dougt, sr=alecf, a=brendan b=125389
git-svn-id: svn://10.0.0.236/trunk@126166 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-01 17:52:56 +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
katakai%japan.sun.com
7d4e8bff59 bug 153562
crash trashes user directory, requires new profile
avoid BOM at iconv() for Solaris platform
patch from jk@tools.de
a=asa,r=Roland.Mainz@informatik.med.uni-giessen.de,sr=darin


git-svn-id: svn://10.0.0.236/trunk@126035 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-30 00:58:36 +00:00
ccarlen%netscape.com
8854b4295f Bug 149785 - nsHashTable hides important functionality of PLHashTable. r=brendan@mozilla.org/sr=alecf/a=brendan
git-svn-id: svn://10.0.0.236/trunk@126022 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-29 22:48:15 +00:00
seawood%netscape.com
69897f6ae9 Update standalone xpcom instructions to use proper configure option.
Documentation change.


git-svn-id: svn://10.0.0.236/trunk@126008 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-29 20:29:30 +00:00
dougt%netscape.com
93a121bec1 ProxyObjectCallInfo class is exported by many dso. r=darin, sr=alec, a=asa, b=158932
git-svn-id: svn://10.0.0.236/trunk@125800 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-25 20:13:06 +00:00
dougt%netscape.com
7383c167c4 nsICollection's nsQueryElementAt class is exported. r=darin, sr=alec, a=asa, b=158931
git-svn-id: svn://10.0.0.236/trunk@125798 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-25 20:12:18 +00:00
alecf%netscape.com
7e8aa74093 fix for bug 157572 - remove nsIAtom references from strings, and thus expicitly #include nsIAtom.h for consumers who are expecting it.
r=dmose, sr=jag, a=asa


git-svn-id: svn://10.0.0.236/trunk@125791 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-25 18:31:10 +00:00
jdunn%netscape.com
28c54c8a52 moving extern statement out of function scope to fix bustage
r=dougt@netscape.com
sr=rpotts@netscape.com
a=asa@mozilla.org
# 141359


git-svn-id: svn://10.0.0.236/trunk@125782 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-25 14:21:00 +00:00
timeless%mac.com
2b4bbf7237 Bug 158092 Mozilla for BeOS is unable to show in browser proper international file/folder names.
patch by sergei_d@fi.tartu.ee r=timeless sr=darin a=asa


git-svn-id: svn://10.0.0.236/trunk@125655 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-24 00:01:31 +00:00
alecf%netscape.com
7ce57677ba more prep for bug 119923 - use chrome registry ContractID rather than CID, so that we can drop in a new embedding-only chrome registry
r=bnesse, sr=dveditz, a=asa


git-svn-id: svn://10.0.0.236/trunk@125651 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-23 23:30:04 +00:00
dougt%netscape.com
3560250015 compreg.tmp is written out on every startup. r=rjc, sr=alec, a=scc
git-svn-id: svn://10.0.0.236/trunk@125512 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-19 21:12:04 +00:00
dougt%netscape.com
4cb4da3135 attempting to fix the AIX bustage
git-svn-id: svn://10.0.0.236/trunk@125461 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-18 14:38:07 +00:00
dougt%netscape.com
f7575b0db1 backout out change
git-svn-id: svn://10.0.0.236/trunk@125456 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-18 07:19:45 +00:00
dougt%netscape.com
78e286b83d Dynamic loading is failing on linux. disabling
git-svn-id: svn://10.0.0.236/trunk@125453 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-18 06:49:48 +00:00
dougt%netscape.com
ecdd8ab65f Fixes the following:
154047
This change cleans up the category manager in hopes to freeze it for 1.1 final.  This change removes dead and unsupported methods from the interface as well as removes the C++ code from the interface.  This should land for 1.1b since users of the current category manager will have to update their components.

157597
Make embedding base and examples use XPCOM Glue
This change makes our embedding samples use the XPCOM glue.

157625
nsLocalFile::Remove's file pointer is sometimes null afte...
This fixes a crash when we dereference null.  It is a bandaide fix as the real problems involves retooling the directory enumerator.

157801
This fixes a terrible state which you can get into whereby XPCOM will fail to startup regardless of what you do.  The fix is to cause autoreg to happen if the component registry (compreg.dat) is not found.

r/sr=alecf@netscape.com, rpotts@netscape.com.  a=scc@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@125444 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-18 05:09:10 +00:00
seawood%netscape.com
5a25868f3a Remove DARWIN define from osx builds as it cripples the feature set provided by OSX headers.
Bug #154232 r=wtc sr=scc a=scc


git-svn-id: svn://10.0.0.236/trunk@125440 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-18 04:09:30 +00:00
mkaply%us.ibm.com
d78fa03226 #157770
r=dougt, sr=blizzard, a=asa
OS/2 only - up the numbre of file handles when starting Moz, and handle specific error with DosCopy


git-svn-id: svn://10.0.0.236/trunk@125373 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-17 05:46:34 +00:00
bryner%netscape.com
cab12511d4 Rework the x86 unix + gcc xptcall implementation to speed it up and allow it to work with gcc 3.1 (bug 140412). Patch by drepper@redhat.com, r=shaver, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@125335 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-16 23:05:11 +00:00
jfrancis%netscape.com
50be087f7b fix for Bug 154932: Mozilla will not start on MacOS 8.6 if filesharing is on. Corrected the construction of an FSSpec in nsDirectoryService.cpp
r=ccarlen
sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@125329 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-16 22:17:56 +00:00
dougt%netscape.com
44e616bb84 Fixing bug 157192. r=me, sr=dbaron, a=asa.
git-svn-id: svn://10.0.0.236/trunk@125259 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-15 23:32:36 +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
alecf%netscape.com
2f59581288 bug 66759 - finally remove XPCOM_STANDALONE completely
r=dougt, rs=brendan, a=asa


git-svn-id: svn://10.0.0.236/trunk@125100 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-12 19:14:35 +00:00
brendan%mozilla.org
cbbd425382 Oops, deal with PRInt64 operand to NS_SWAP64 (followup to last checkin).
git-svn-id: svn://10.0.0.236/trunk@124943 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-10 05:20:15 +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
dp%netscape.com
5b33744d9b bug 156320 Acquire lock before checking not-used-list (not
after). Fixing topcrash. r=dbaron


git-svn-id: svn://10.0.0.236/trunk@124843 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-09 13:48:03 +00:00