dp%netscape.com
7f8c687d95
Removing stray UnregisterFactory(..., path)
...
git-svn-id: svn://10.0.0.236/trunk@30529 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-06 13:33:42 +00:00
dp%netscape.com
512e87bc1a
Landing M6 XPCOM Code cleanup branch
...
git-svn-id: svn://10.0.0.236/trunk@30528 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-06 13:29:37 +00:00
waterson%netscape.com
dc95538961
Suppress unused parameter warnings.
...
git-svn-id: svn://10.0.0.236/trunk@30513 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-06 05:15:26 +00:00
rickg%netscape.com
5c8c136b32
new nsString modz; getting ready for nsString2 switchover
...
git-svn-id: svn://10.0.0.236/trunk@30512 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-06 05:13:08 +00:00
dveditz%netscape.com
1160261d68
minor startup performance improvement
...
git-svn-id: svn://10.0.0.236/trunk@30511 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-06 04:19:06 +00:00
briano%netscape.com
2371311b84
Added OpenBSD to the list.
...
git-svn-id: svn://10.0.0.236/trunk@30496 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-06 01:58:22 +00:00
briano%netscape.com
1641b5da6f
This should prevent Solaris/x86 from overriding its CPPSRCS setting with that for sparc.
...
git-svn-id: svn://10.0.0.236/trunk@30495 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-06 01:57:02 +00:00
dp%netscape.com
f015deb427
Converting stray UnregisterFactory calls to UnregisterComponent
...
git-svn-id: svn://10.0.0.236/trunk@30485 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-06 01:37:04 +00:00
mcafee%netscape.com
d5a2076a47
Adding Solaris/sparc and Solaris/intel
...
git-svn-id: svn://10.0.0.236/trunk@30476 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-06 00:49:31 +00:00
mcafee%netscape.com
56d1aa8697
Linker didn't seem to like _ prefix for function names, removing them fixes link errors. Adding license file.
...
git-svn-id: svn://10.0.0.236/trunk@30475 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-06 00:49:02 +00:00
mcafee%netscape.com
a5e767e34d
Fixing link error (Solaris).
...
git-svn-id: svn://10.0.0.236/trunk@30474 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-06 00:48:09 +00:00
mcafee%netscape.com
f27eb89d94
Fixing link errors (Solaris).
...
git-svn-id: svn://10.0.0.236/trunk@30473 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-06 00:47:40 +00:00
sspitzer%netscape.com
5f83d6c89a
check for existance before dereferencing
...
git-svn-id: svn://10.0.0.236/trunk@30469 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-06 00:24:45 +00:00
hyatt%netscape.com
dd5410721e
Changed the arguments to PostSynchronousEvent. Added an EventLoop method.
...
git-svn-id: svn://10.0.0.236/trunk@30452 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-05 23:55:10 +00:00
briano%netscape.com
3d80cdbf48
Fix for bug 5770. Thanks to lennox@cs.columbia.edu.
...
git-svn-id: svn://10.0.0.236/trunk@30443 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-05 23:38:15 +00:00
scc%netscape.com
2532453e8b
sense of HAVE_CPP_BOOL was backwards, fixed it (thanks, Jim Dunn)
...
git-svn-id: svn://10.0.0.236/trunk@30442 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-05 23:36:38 +00:00
scc%netscape.com
b85e1a74ed
-----BEGIN PGP SIGNED MESSAGE-----
...
Hash: SHA1
Wow! Re-enabled initialization/assignment from raw COM interface pointers, only this time it means the same as |dont_QueryInterface|. Which is what people want and expect. Re-enabled comparisons between |nsCOMPtr|s and raw COM interface pointers; and it means what people expect: are these two 4-byte values equal/not-equal. Added a function for comparing two pointers (either can be raw or nsCOMPtr) called |SameCOMIdentity|, which provides the other kind of comparison.
No current functionality has changed. Everything you're doing now is still legal and valid. These changes only bring some additional options.
-----BEGIN PGP SIGNATURE-----
Version: PGP Personal Privacy 6.0.2
Comment: get my key at <http://www.meer.net/ScottCollins/#key >
iQA/AwUBNzAeufGmojMuVn+fEQInWgCfUVK/7xfd/pdhAmyIe4HhynKsuucAn20t
MRtmNY4e2MAdwClvhR65a5Yv
=elb3
-----END PGP SIGNATURE-----
git-svn-id: svn://10.0.0.236/trunk@30401 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-05 10:37:05 +00:00
mcafee%netscape.com
aa4b2003c1
Adding license.
...
git-svn-id: svn://10.0.0.236/trunk@30393 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-05 06:07:50 +00:00
mcafee%netscape.com
67a23ecafc
Adding Makefile for Linux.
...
git-svn-id: svn://10.0.0.236/trunk@30391 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-05 06:06:33 +00:00
mcafee%netscape.com
01928aa861
Adding changes for Solaris, commented-out so we don't break the current build.
...
git-svn-id: svn://10.0.0.236/trunk@30320 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-05 02:06:02 +00:00
mcafee%netscape.com
1f0973db5a
Typo? Fixing Solaris bustage.
...
git-svn-id: svn://10.0.0.236/trunk@30318 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-05 01:59:07 +00:00
kipp%netscape.com
28f1155583
alloc IID
...
git-svn-id: svn://10.0.0.236/trunk@30317 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-05 01:59:01 +00:00
mcafee%netscape.com
577b03042b
These files have been renamed with _asm_ to distinguish them from cpp files, this unconfuses gcc.
...
git-svn-id: svn://10.0.0.236/trunk@30316 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-05 01:57:35 +00:00
kipp%netscape.com
76ccb16ab5
alloc IID
...
git-svn-id: svn://10.0.0.236/trunk@30315 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-05 01:56:46 +00:00
mcafee%netscape.com
b004a8459f
Renaming asm files to be different than cpp files so compiler doesn't get confused. xptcinvoke_sparc_solaris.s _. xptcinvoke_asm_sparc_solaris.s, xptcstubs_sparc_solaris.s -> xptcstubs_asm_sparc_solaris.s
...
git-svn-id: svn://10.0.0.236/trunk@30314 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-05 01:56:01 +00:00
hyatt%netscape.com
f0500e2390
Committing the changes to support the new nsIEventQueue interface and
...
nested queues in the event queue service.
git-svn-id: svn://10.0.0.236/trunk@30290 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 23:35:47 +00:00
hyatt%netscape.com
e393d712bf
Committing changes to support the new nsIEventQueue interface.
...
git-svn-id: svn://10.0.0.236/trunk@30289 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 23:35:25 +00:00
hyatt%netscape.com
40fc89740d
Committing Mac Project file for new event queues.
...
git-svn-id: svn://10.0.0.236/trunk@30288 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 23:34:58 +00:00
dougt%netscape.com
2b9ec29607
Removing nsProxyEvent from xpcom. It will be shortly replaced with a
...
new and improved version.
git-svn-id: svn://10.0.0.236/trunk@30261 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 22:47:45 +00:00
dougt%netscape.com
a5599da8a3
Removing nsProxyEvent from xpcom. It will be shortly replaced with a
...
new and improved version
git-svn-id: svn://10.0.0.236/trunk@30254 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 22:42:22 +00:00
alecf%netscape.com
e743495d15
back out my warning fix (proper fix on the way)
...
git-svn-id: svn://10.0.0.236/trunk@30239 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 22:33:10 +00:00
jdunn%netscape.com
50a231d8d8
remove the -lIDL from the EX_LIBS line. It is included with $(LIBIDL_LIBS)
...
correctly. HP chokes on the -lIDL since there is no preceding -L<path to libIDL.a>
git-svn-id: svn://10.0.0.236/trunk@30228 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 22:16:15 +00:00
kipp%netscape.com
df30a0c42d
alloc iids
...
git-svn-id: svn://10.0.0.236/trunk@30218 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 21:31:48 +00:00
alecf%netscape.com
191ca8b97d
fix some warnings about initializing variables in constructors
...
git-svn-id: svn://10.0.0.236/trunk@30215 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 21:09:03 +00:00
alecf%netscape.com
ee8eafa46e
#if 0 out some unused code
...
git-svn-id: svn://10.0.0.236/trunk@30209 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 20:56:40 +00:00
vidur%netscape.com
ea579482e4
new IIDs for nsIDOMNSRange, nsIDOMOption, nsIJSNativeInitializer, nsHTMLOptionElement_CID and nsISelectElement
...
git-svn-id: svn://10.0.0.236/trunk@30208 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 20:55:46 +00:00
alecf%netscape.com
1c51da9f1a
initialize some variables in constructor declaration rather than the constructor itself
...
git-svn-id: svn://10.0.0.236/trunk@30199 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 20:52:05 +00:00
alecf%netscape.com
b8f6a37ee1
fix virtual constructor problem
...
git-svn-id: svn://10.0.0.236/trunk@30194 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 20:50:24 +00:00
alecf%netscape.com
008b12c125
fix possible uninitialized variable
...
git-svn-id: svn://10.0.0.236/trunk@30192 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 20:49:20 +00:00
alecf%netscape.com
ce4347de11
add a side effect warning that bit me hard during M6
...
git-svn-id: svn://10.0.0.236/trunk@30181 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 20:28:24 +00:00
jband%netscape.com
ef7c96ff53
change to make xpidl [shared] cause a const qualifier to be emitted and wstring to map to PRUnichar rather than PRUint16
...
git-svn-id: svn://10.0.0.236/trunk@30173 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 20:03:43 +00:00
mcmullen%netscape.com
1e656b6d41
So much for that last touchup between building and committing...
...
git-svn-id: svn://10.0.0.236/trunk@30163 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 19:39:15 +00:00
mcmullen%netscape.com
a5c98aa5e2
Fix double-escaping problem ( #4184 )
...
git-svn-id: svn://10.0.0.236/trunk@30145 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 19:11:31 +00:00
sspitzer%netscape.com
5bc10591fc
changes to get this to build with the -pedanic flag.
...
(when you pass --enable-pedantic to the compiler)
git-svn-id: svn://10.0.0.236/trunk@30110 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 17:21:33 +00:00
scc%netscape.com
c3c1b1ce2b
change |CallQueryInterface| to handle situations where |nsISupports| is ambiguous.
...
git-svn-id: svn://10.0.0.236/trunk@30105 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 12:40:52 +00:00
mccabe%netscape.com
546751fb5d
Fix to 5899; xpidl now looks for its target file where it's told to rather than eagerly plucking it out of the supplied includes directories.
...
Also removed an obsolete check against libIDL 0.6.2.
git-svn-id: svn://10.0.0.236/trunk@30104 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 10:52:20 +00:00
scc%netscape.com
1be50dc6d8
somebody is including this file inside an |extern "C"| declaration. That's bad. I can't find the culprit, but I can mark the important function |extern "C++"| to allow windows to compile.
...
git-svn-id: svn://10.0.0.236/trunk@30103 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 10:23:56 +00:00
scc%netscape.com
80c7c4981c
oops
...
git-svn-id: svn://10.0.0.236/trunk@30102 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 09:51:04 +00:00
mccabe%netscape.com
04026d5bf8
Fix to 5415. Don't complain about duplicate iids when linking, if the duplicate iids are zero (representing unresolved interfaces.)
...
git-svn-id: svn://10.0.0.236/trunk@30101 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 09:47:10 +00:00
scc%netscape.com
8a9c9eb0d5
Added |CallQueryInterface|, a type-safe interface to |QueryInterface|
...
git-svn-id: svn://10.0.0.236/trunk@30100 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 09:44:27 +00:00