morse%netscape.com
389af52bf1
fix crash in cookie viewer
1999-08-08 20:33:27 +00:00
jband%netscape.com
fc03d7e008
adding missing 'return' - thanks to TenThumbs <tenthumbs@cybernex.net> for pointing this out. Also removing extra addrefs in ctor since the generic factory constructor macro used to create these things does this addref for us
1999-08-08 19:34:31 +00:00
jband%netscape.com
20f2eccf21
adding missing initializer for member
1999-08-08 03:37:03 +00:00
alecf%netscape.com
27b6432552
fix constructor warning
1999-08-07 20:06:38 +00:00
rjc%netscape.com
0b9f7ca8a1
Use GetFileSpec() correctly.
1999-08-07 11:23:54 +00:00
mccabe%netscape.com
bf8f545b8e
Fix lxr-visible file description comments.
1999-08-07 09:45:12 +00:00
mccabe%netscape.com
923fe76ae3
Fixes for 'warning: unsigned value < 0 is always 0' warnings.
1999-08-07 09:32:45 +00:00
cls%seawood.org
3f1dcd11dc
Various fixes to let the tree compile with gcc 2.95:
...
String constants are now (const char *)s and must be explicitly cast to (char *).
operator new is expected to be empty or throw an expection instead of returning null. (ifdef'd for gcc 2.95+)
Stricter checks on register clobbering in embedded asm. (at least I think that's what it is)
Expects the main function to return int, not something similiar to it like PRInt32.
Still requires a tweak to remove -mno-486 from NSPR's *.mk files.
1999-08-07 06:01:31 +00:00
dveditz%netscape.com
004e21bbe1
change libreg name to match Unix
1999-08-07 03:16:42 +00:00
rjc%netscape.com
014212dbee
On Mac, check a file's type (skip the creator, so that 3rd party shared libraries can be noticed) to see if its a shared library.
1999-08-06 23:06:07 +00:00
tao%netscape.com
5cce3b6948
Temporary set charset to utf-8 until the coverter for escape-unicode is
...
ready.
1999-08-06 20:24:02 +00:00
mccabe%netscape.com
761823a1f3
Made use of ... varargs result in failure, as we don't currently seem
...
to support it.
1999-08-06 10:25:16 +00:00
jband%netscape.com
7de4e04eed
changes to nsISupportsPrimitives stuff... Add classes for float and double. Remove class for PRUnichar 'cuz it is too problematic as a type. Fix some capitalization. Add toString methods for more transparent use from JS
1999-08-06 09:42:12 +00:00
jband%netscape.com
e3426f29f5
fix xpidl compiler failure when a block of 'raw' stuff straddles a buffer block boundary
1999-08-06 07:57:53 +00:00
sspitzer%netscape.com
0fc6c99e2d
fix warnings
1999-08-05 19:47:10 +00:00
dp%netscape.com
3ef823214e
Fixed typo.
1999-08-05 12:58:04 +00:00
briano%netscape.com
7741ff3cfd
Fixed the broken initial comment block.
1999-08-05 01:36:18 +00:00
briano%netscape.com
30737d6cd2
Rearranged things a bit and reworked some of the ifdefs to (hopefully) make the whole thing a bit more efficient.
1999-08-05 01:32:48 +00:00
rogerl%netscape.com
5c073ab917
New version for linux/sparc. Changed source file names for Sun Workshop and
...
GCC builds.
1999-08-04 20:50:01 +00:00
rogerl%netscape.com
486dff05ff
Added Linux/sparc rules. Added rules to distinguish Sun Workshop and GCC
...
builds.
1999-08-04 20:48:18 +00:00
dp%netscape.com
7e2f23ac4e
Adding consistency checks on ReleaseService.
1999-08-04 09:36:12 +00:00
jband%netscape.com
d7a6bea3c2
use LL_ZERO for initializing 64 bit values to fix Mac bustage
1999-08-04 07:45:38 +00:00
jband%netscape.com
0b4a14015d
adding nsISupports wrappers for the primitive types including strings and nsIDs - here we register them for creation
1999-08-04 07:08:58 +00:00
dp%netscape.com
710fdbd02e
adding changes suggested by brendan
1999-08-04 07:07:37 +00:00
jband%netscape.com
221ded4589
added files: mozilla/xpcom/ds/nsISupportsPrimitives.idl
1999-08-04 07:02:54 +00:00
jband%netscape.com
522a0fee69
added files: mozilla/xpcom/ds/nsSupportsPrimitives.cpp
1999-08-04 07:01:10 +00:00
jband%netscape.com
589e60fed8
adding nsISupports wrappers for the primitive types including strings and nsIDs
1999-08-04 06:57:38 +00:00
jband%netscape.com
95cfebf717
adding PRUnichar as a type we can talk about in idl
1999-08-04 06:53:48 +00:00
brendan%mozilla.org
455b45a12b
Shaver and I are @mozilla.org.
1999-08-04 06:24:33 +00:00
jband%netscape.com
d8830cee22
adding modifications to support enumeration of interfaces from Robert Ginda <rginda@ix.netcom.com>
1999-08-04 06:13:05 +00:00
jband%netscape.com
63a28cec83
make sure that NS_NewHashtableEnumerator gets exported - yes I'm guilty for adding another global entry point
1999-08-04 06:05:29 +00:00
jband%netscape.com
8595e46ea8
added files: mozilla/xpcom/ds/nsHashtableEnumerator.cpp
1999-08-04 02:28:03 +00:00
jband%netscape.com
018b98b1b3
Adding nsHashtableEnumerator from Rob Ginda, rginda@ix.netcom.com. This is used to create an nsIEnumerator object from a hashtable. When some object has a hashtable as an implementation detail it can use this to expose the data in the table as an enumeration. This is used by the soon-to-be-checkedin systems for enumerating interface and class ids that will be reflected into JavaScript.
1999-08-04 02:24:34 +00:00
tbogard%aol.net
62e9ec43a0
First check-in of XP Event Loop Interfaces. --This is not connected to the build--.
1999-08-03 23:57:18 +00:00
vidur%netscape.com
11dd31636f
Reserved IID for nsIDOMNSLocation
1999-08-03 23:17:16 +00:00
troy%netscape.com
1a2cee6cc1
Reserved IID for nsIFrameManager
1999-08-03 22:35:42 +00:00
briano%netscape.com
e2cc541f86
Cleaned it up and got rid of the redundant HP-specific SHARED_LIBRARY_LIBS stuff.
1999-08-03 21:40:56 +00:00
jfrancis%netscape.com
79d5c5f26d
uhh, unfixing mac NS_LINEBREAK macro - macro was right, mac console code was wrong... workaround for console prob being placed in nsGlobalWindow.cpp
1999-08-03 12:42:19 +00:00
scc%netscape.com
2e0d0f92ea
experiment: I don't think it like the forward declaration
1999-08-03 10:44:12 +00:00
scc%netscape.com
f311d065ca
well, now it needs to include nsCOMPtr, since the header doesn't anymore
1999-08-03 08:34:17 +00:00
scc%netscape.com
ea29b57a08
First Checked In.
1999-08-03 08:30:05 +00:00
scc%netscape.com
264a0e83ae
Moved the typedef to its own file: "nsWeakPtr.h". This avoids the circular includes problem and lets people #include just "nsWeakPtr.h" when they want an |nsWeakPtr|.
1999-08-03 08:15:31 +00:00
scc%netscape.com
f8db1fc479
OK, now only nsCOMPtr.h includes nsIWeakReference, and not the other way around. I'll probably have to make a header file just to contain the one-line typedef I moved.
1999-08-03 08:10:08 +00:00
scc%netscape.com
4756a19b59
Well, not everybody could do it just from the forward declared class. Yes, nsCOMPtr.h and nsIWeakReference.h include eachother, but it works anyway (they test for already being included).
1999-08-03 07:44:53 +00:00
scc%netscape.com
ea78a0060a
Added |do_QueryReference| for initializing/assigning from |nsWeakPtr|s. Also some fixes.
1999-08-03 07:21:39 +00:00
scc%netscape.com
2598cda853
Added nsWeakReference.h, .cpp in the appropriate places
1999-08-03 07:20:37 +00:00
scc%netscape.com
f1005aa67f
Added "nsWeakReference.cpp"
1999-08-03 07:17:26 +00:00
scc%netscape.com
e16adcb40a
getting ready to build
1999-08-03 04:59:47 +00:00
pinkerton%netscape.com
7a45f9e75f
remove interface and impl of nsFileSpec::ResolveAlias() because it is obsolete.
1999-08-03 04:51:45 +00:00
scc%netscape.com
3c39c54ca6
Add nsIWeakReference.idl
1999-08-03 03:48:58 +00:00