rickg%netscape.com
d501ff5a70
improvements to stringtokenizer
1999-07-15 06:40:44 +00:00
scc%netscape.com
bf65c840b8
remove (unused) |operator=()| from |nsISupportsArray|
1999-07-15 04:48:32 +00:00
scc%netscape.com
a9bb3d6a16
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
ab2352e498
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
106305d41b
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
9c92290774
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
0e951ec9de
Fix for BSDI.
1999-07-15 02:21:21 +00:00
briano%netscape.com
dceddfa85e
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
7bb3b9548f
Removed delete of void *. HP doesn't like it.
1999-07-15 00:11:20 +00:00
briano%netscape.com
eeca469d06
Workaround for platforms that don't have --whole-archive (or equivalents).
1999-07-14 22:58:39 +00:00
briano%netscape.com
0807ce322d
Added a QNX-specific fix.
1999-07-13 21:41:37 +00:00
sspitzer%netscape.com
026c5516bc
add the touch interface to the nsIFileSpec iterface and the appropriate implementations
1999-07-13 19:10:43 +00:00
briano%netscape.com
999cc9155b
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
a2b7a462bd
Added nsIBufferObserver::OnWrite(...)
1999-07-12 06:25:38 +00:00
warren%netscape.com
b686fa2108
Beefed up buffer/pipe tests.
1999-07-10 11:27:14 +00:00
warren%netscape.com
0117937f12
Removed obsolete Fill methods. Added NonBlocking attribute.
1999-07-10 11:27:11 +00:00
warren%netscape.com
11431c69bf
Fixed buffer empty condition to to return WOULD_BLOCK.
1999-07-10 11:27:08 +00:00
mang%subcarrier.org
8d53f7fafb
Not part of the build.
...
Initial documentation for the XPConnect sample
1999-07-09 22:51:50 +00:00
warren%netscape.com
61c8d73b43
Necko stuff for dealing with load groups when opening URLs.
1999-07-09 21:18:47 +00:00
rickg%netscape.com
4657524afb
update to new nsStringTokenizer -- not in tip
1999-07-09 16:51:57 +00:00
putterman%netscape.com
26a5efdedd
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
6ae572e3bd
back out erroneously updated files
1999-07-09 06:01:55 +00:00
rickg%netscape.com
805dbdcc10
added nsStringTokenizer.* files; but not in the makefiles yet
1999-07-09 05:11:25 +00:00
dp%netscape.com
31be79266a
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
184311e084
Fixing memory leak. bug# 9005 Thanks to <david.gardiner@unisa.edu.au>
1999-07-09 03:43:29 +00:00
dp%netscape.com
e52a749a8e
Fixed
...
- Mismatched alloc/free
- Guarded against null pointer and crash bug#8830
1999-07-09 03:41:27 +00:00
rpotts%netscape.com
9fa065c901
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
605efa0d0d
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
311c81e3b5
Another makefile that clobbers DEFINES.
1999-07-07 21:22:55 +00:00
ramiro%netscape.com
c1050925d4
DEFINES was being clobbered. Should be "+=" not "=".
1999-07-07 20:54:57 +00:00
ramiro%netscape.com
bbed66360e
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
830ae7c945
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
79a75b4320
Use DEFINES instead of CFLAGS.
1999-07-07 08:13:01 +00:00
mang%subcarrier.org
c444378873
suppress warnings about /* in comment
1999-07-07 07:54:02 +00:00
dp%netscape.com
51e376ed3f
Landing XPCOM_M8_PERF_BRANCH.
...
- Enabling prepopulation of registry CID entries.
1999-07-07 07:48:12 +00:00
dp%netscape.com
cc376e10ad
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
c43c4ec143
Landing XPCOM_M8_PERF_BRANCH. Speeding up GetString().
1999-07-07 07:42:03 +00:00
mang%subcarrier.org
38c3da09bb
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
5cdb03367b
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
e84027ae5a
squelch unused parameter warnings.
1999-07-07 04:17:45 +00:00
gayatrib%netscape.com
397cc25c70
Added Recursive Copy routine
1999-07-07 01:02:16 +00:00
jband%netscape.com
70263da324
updating xptcall status page
1999-07-06 22:57:45 +00:00
briano%netscape.com
efeff0f1a5
Better way to deal with IRIX-specific problem with xptcstubs_asm_irix.s.
1999-07-06 22:52:20 +00:00
racham%netscape.com
f8b608df1f
Removing check for mpath in Recursive copy routine
1999-07-06 22:41:42 +00:00
jband%netscape.com
572736fb18
added MultipleInheritence xptcall invoke test
1999-07-05 21:31:25 +00:00
racham%netscape.com
4268c36ec5
Adding RecursiveCopy interface
1999-07-05 01:39:42 +00:00
danm%netscape.com
15c866b72b
makefile was broken if GLOWCODE was enabled. fixed, and removed glowcode.
1999-07-04 02:10:16 +00:00
danm%netscape.com
55f559d41b
makefile was broken if GLOWCODE was enabled. fixed, and removed glowcode.
1999-07-04 01:54:34 +00:00
warren%netscape.com
edf100b695
Fixed bug in string stream length.
1999-07-03 06:49:28 +00:00
briano%netscape.com
48118e9610
Looks like we'll need IRIX -o32 files as well (for IRIX 5.x and earlier).
1999-07-03 02:58:38 +00:00