briano%netscape.com
908dd0ada9
Modification to make it build on BSDI.
1999-07-16 00:25:40 +00:00
rickg%netscape.com
1d16c19656
improvements to stringtokenizer
1999-07-15 06:40:44 +00:00
scc%netscape.com
e4972825d5
remove (unused) |operator=()| from |nsISupportsArray|
1999-07-15 04:48:32 +00:00
scc%netscape.com
9d49cb3127
new feature lets you `see past' |nsISupports| in |nsCOMPtr|s. Now in the debugger (in debug versions only) you will see the actual type of the object. This is enabled by defining the preprocessor symbol |NSCAP_FEATURE_DEBUG_PTR_TYPES|. It cannot be turned on in non-debug builds. It is currently on in debug builds by default. It may become a feature that has to be enabled with a build command line switch.
NSCAP_FEATURE_ALLOW_RAW_POINTERS is now always the case and no longer optional; NSCAP_FEATURE_ALLOW_COMPARISONS is now always the case and no longer optional; cleaned up the previous definition and invocations of the |Assert_NoQueryNeeded| test.
1999-07-15 03:59:09 +00:00
scc%netscape.com
a9e605070f
switched over to _not_ using |__comobject|. Adjusted assembly to skip extra vtable header, and fixed inheritance in |nsISupports|
1999-07-15 03:02:01 +00:00
jband%netscape.com
d4aef12fd7
lots of xptcall changes:
...
1) OpenVMS Linux from Colin R. Blake <colin@theblakes.com>.
2) Irix from Jason Heirtzler <jasonh@m7.engr.sgi.com>.
3) Linux Alpha from Glen Nakamura <glen.nakamura@usa.net>.
4) NT Alpha from bob meader <bob@guiduck.com>.
5) x86 'this' adjust code for old or new style from Duncan Wilcox <duncan@be.com>.
6) vtbl layout test from Bert Driehuis <bert_driehuis@nl.compuware.com>.
7) improved invoke test to catch 'this' adjustment errors.
8) updated status page.
1999-07-15 02:43:23 +00:00
briano%netscape.com
3bc381a556
Modified my last change to avoid treating NTO the same as QNX, since they both define __QNX__.
1999-07-15 02:34:19 +00:00
briano%netscape.com
58abceae9b
Fix for BSDI.
1999-07-15 02:21:21 +00:00
briano%netscape.com
371da6586d
Minor rewrite to keep less capable C++ compilers from getting confused about which instance of nsCRT::strncasecmp to use.
1999-07-15 01:38:08 +00:00
dp%netscape.com
c11d6c1d19
Removed delete of void *. HP doesn't like it.
1999-07-15 00:11:20 +00:00
briano%netscape.com
f89cb1f1c7
Workaround for platforms that don't have --whole-archive (or equivalents).
1999-07-14 22:58:39 +00:00
briano%netscape.com
36ab6367c9
Added a QNX-specific fix.
1999-07-13 21:41:37 +00:00
sspitzer%netscape.com
22ce1f44e2
add the touch interface to the nsIFileSpec iterface and the appropriate implementations
1999-07-13 19:10:43 +00:00
briano%netscape.com
daecd83558
Define MAXPATHLEN to be 1024 if it hasn't already been defined. Fix for SCO. a=cyeh.
1999-07-12 22:36:24 +00:00
rpotts%netscape.com
4a82a6de2f
Added nsIBufferObserver::OnWrite(...)
1999-07-12 06:25:38 +00:00
warren%netscape.com
ffa10582f9
Beefed up buffer/pipe tests.
1999-07-10 11:27:14 +00:00
warren%netscape.com
68adac575c
Removed obsolete Fill methods. Added NonBlocking attribute.
1999-07-10 11:27:11 +00:00
warren%netscape.com
114d46856f
Fixed buffer empty condition to to return WOULD_BLOCK.
1999-07-10 11:27:08 +00:00
mang%subcarrier.org
2b32bb2d68
Not part of the build.
...
Initial documentation for the XPConnect sample
1999-07-09 22:51:50 +00:00
warren%netscape.com
0cd57746e8
Necko stuff for dealing with load groups when opening URLs.
1999-07-09 21:18:47 +00:00
rickg%netscape.com
9a46cd8280
update to new nsStringTokenizer -- not in tip
1999-07-09 16:51:57 +00:00
putterman%netscape.com
4b650de966
Fix for 9081. Copy over all of old array. Reviewed by dp. Approved by chofmann.
1999-07-09 15:05:18 +00:00
rickg%netscape.com
d0b2c27fa3
back out erroneously updated files
1999-07-09 06:01:55 +00:00
rickg%netscape.com
1392e0be05
added nsStringTokenizer.* files; but not in the makefiles yet
1999-07-09 05:11:25 +00:00
dp%netscape.com
29dd23af41
Fixing memory leaks and mismatched memory. bug #8935 bug# 9006
...
Thanks to david.gardiner@unisa.edu.au for finding the memory leaks
1999-07-09 03:45:19 +00:00
dp%netscape.com
081122d07d
Fixing memory leak. bug# 9005 Thanks to <david.gardiner@unisa.edu.au>
1999-07-09 03:43:29 +00:00
dp%netscape.com
c9261cc1b2
Fixed
...
- Mismatched alloc/free
- Guarded against null pointer and crash bug#8830
1999-07-09 03:41:27 +00:00
rpotts%netscape.com
ef421fc66f
Added code to initialize amt (in case it is not zeroed out in the failure case)
1999-07-08 23:34:25 +00:00
rpotts%netscape.com
9bc4f969a1
Changed the blocking input and output streams to always call Fill/Flush when a nsIBuffer::Read/Write fails...
1999-07-08 23:26:52 +00:00
ramiro%netscape.com
d3cd369285
Another makefile that clobbers DEFINES.
1999-07-07 21:22:55 +00:00
ramiro%netscape.com
490d0f5165
DEFINES was being clobbered. Should be "+=" not "=".
1999-07-07 20:54:57 +00:00
ramiro%netscape.com
9200ddaebb
Checkin another chunk of Alex Larsson's non-exported symbol reduction
...
patch. All changes protected by MOZ_STRIP_NOT_EXPORTED.
These particular changes set the NS_EXPORT declarations as needed by
the linker.
1999-07-07 09:02:21 +00:00
ramiro%netscape.com
b5de6fd70c
Match the window DEFINES. Also took out -D_IMPL_NS_WIDGET, which smells
...
like a cut and paste error.
1999-07-07 08:16:57 +00:00
ramiro%netscape.com
7805a384ea
Use DEFINES instead of CFLAGS.
1999-07-07 08:13:01 +00:00
mang%subcarrier.org
515fd3cecc
suppress warnings about /* in comment
1999-07-07 07:54:02 +00:00
dp%netscape.com
3c8f0a85ed
Landing XPCOM_M8_PERF_BRANCH.
...
- Enabling prepopulation of registry CID entries.
1999-07-07 07:48:12 +00:00
dp%netscape.com
ac300c878d
Landing XPCOM_M8_PERF_BRANCH.
...
- GetFactoryEntry() factored out into a function
- Factory Cacheing enabled
- deletion of removed factory entries enabled
- Locks removed from FindFactory() and Register*()
1999-07-07 07:47:14 +00:00
dp%netscape.com
54c432d92c
Landing XPCOM_M8_PERF_BRANCH. Speeding up GetString().
1999-07-07 07:42:03 +00:00
mang%subcarrier.org
accf14f46c
libIDL expects the line number to be one more than we think it is.
...
Who are we to argue?
Fixes bug 5872 for header mode.
1999-07-07 04:42:33 +00:00
ramiro%netscape.com
abf0cc4a0f
Define the toolkit flags in one place an reuse that. Hopefully this will
...
put an end to the cut-n-paste insanity.
1999-07-07 04:38:18 +00:00
toshok%hungry.com
b99135a491
squelch unused parameter warnings.
1999-07-07 04:17:45 +00:00
gayatrib%netscape.com
31d5a62283
Added Recursive Copy routine
1999-07-07 01:02:16 +00:00
jband%netscape.com
2c6a1826c5
updating xptcall status page
1999-07-06 22:57:45 +00:00
briano%netscape.com
80dd399f67
Better way to deal with IRIX-specific problem with xptcstubs_asm_irix.s.
1999-07-06 22:52:20 +00:00
racham%netscape.com
aba8748b4b
Removing check for mpath in Recursive copy routine
1999-07-06 22:41:42 +00:00
jband%netscape.com
b36a0f576c
added MultipleInheritence xptcall invoke test
1999-07-05 21:31:25 +00:00
racham%netscape.com
06f1388283
Adding RecursiveCopy interface
1999-07-05 01:39:42 +00:00
danm%netscape.com
bc6e347979
makefile was broken if GLOWCODE was enabled. fixed, and removed glowcode.
1999-07-04 02:10:16 +00:00
danm%netscape.com
524cfc01d0
makefile was broken if GLOWCODE was enabled. fixed, and removed glowcode.
1999-07-04 01:54:34 +00:00
warren%netscape.com
a9ae165740
Fixed bug in string stream length.
1999-07-03 06:49:28 +00:00