mgleeson1%netscape.com
a681c7c7c6
change for hpux porting
1999-08-19 21:17:31 +00:00
shaver%netscape.com
c11920cae4
don't use IDL_tree_warning on 0.6.5, it crashes sometimes.
...
r=alecf, a=mcafeee
1999-08-19 21:09:08 +00:00
mgleeson1%netscape.com
dfdf78f01d
HP-UX additions
1999-08-19 20:36:06 +00:00
dp%netscape.com
d42f5605f4
- Adding nsComponentMangager::GetClassObject()
...
- Adding a nsIID parameter to the nsIModule:GetClassObject()
1999-08-19 14:54:12 +00:00
mccabe%netscape.com
b7e63ab162
Changes to the xpidl compiler to support generating an 'NS_DECL_NSIFOO' macro when generating the nsIFoo interface, which provides a shorthand to declare all of the methods of that interface.
...
Also included are various architectural changes to support this, (which required descending the interface and method subtree of the IDL parse tree an extra time) including abstracting out the write_method_signature and write_attr_accessor methods so that they can be called both when generating the interface and when generating the macro.
Purged passing the single TreeState parameter from several leaf functions, and broke it out into parameters foo_tree and output file. This saved a lot of tree->state twiddling when calling tree-descent functions.
This checkin will cause depend builds to rebuild most of the tree, so be patient...
1999-08-19 13:02:08 +00:00
jband%netscape.com
d63d8a18c4
Fixing xptinfo bug with getting information about the type of an interface pointer parameter of a method when the method is inherited from another interface in another typelib file. The api needs to also pass along the method index in order to convey enough information to always give the right answer. Got that? :) Fixing users of this modified api also.
1999-08-19 10:12:30 +00:00
tbogard%aol.net
57feff30c2
XPCOM Cleanup: Fixed Aggregation macros in nsAgg.h to do aggregation correctly. Fixed usages and implementation of aggregation using these macros through out the tree.
1999-08-19 05:36:30 +00:00
tbogard%aol.net
ada1396491
XPCOM Cleanup: Added macros to make checking arguments and state upon entering interface boundaries easier.
1999-08-19 05:32:15 +00:00
leaf%mozilla.org
1db206a7d7
Backing out dougt
1999-08-19 02:34:33 +00:00
mang%subcarrier.org
c86e9b2cce
Doc only. Merged README.html into xpconnect-sample.html.
1999-08-18 23:25:41 +00:00
dougt%netscape.com
2df3b74a7b
Removing ProxyType so that I can do masking
...
Added new proxy type so that we bypass the Current Thread check.
1999-08-18 09:21:47 +00:00
waterson%netscape.com
62ad7c5c42
Add TestStackCrawl, which is currently broken :-(.
1999-08-18 04:53:51 +00:00
dp%netscape.com
41ecd1ffea
XPCOM Brownbag 1
1999-08-18 02:17:28 +00:00
dougt%netscape.com
792e1f744a
Adding fix for 6181. It is currently ifdef'ed out. Looking for a mac person to
...
verify.
1999-08-18 02:17:21 +00:00
jband%netscape.com
7cff9960c7
reserving NS_ERROR_MODULE_XPCONNECT
1999-08-18 02:08:26 +00:00
ramiro%netscape.com
6eeeaf7730
Fix for -lpref linking problems. Dont link with libpref, its not needed.
1999-08-18 00:27:50 +00:00
ramiro%netscape.com
f4921fa221
Make it look prettier.
1999-08-17 16:24:46 +00:00
ramiro%netscape.com
ee33c47ded
Link in secfree dynamically only where needed.
1999-08-17 15:46:57 +00:00
dp%netscape.com
a5018908e2
Calling shutdown listeners on XPCOM Shutdown. Fix bug #11790
1999-08-14 21:32:29 +00:00
briano%netscape.com
dc8c41758c
Now it will handle the obscure case where sprintf returns a string instead of an int. Reviewed by mccabe and jband. Approved by chofmann.
1999-08-14 03:11:10 +00:00
sfraser%netscape.com
dab07c139c
Part of fix for 11790, crash on quit. Don't try to delete static data. r dp, a chofmann
1999-08-13 23:26:47 +00:00
scc%netscape.com
0921e3bfc2
renamed to QueryReferent, do_QueryReferent, etc.
1999-08-13 23:00:58 +00:00
dp%netscape.com
967a7ea8e9
- using ComponentManager instead of service manager in nsIModule
...
- Adding UnregisterComponentSpec()
All the above are required for xpcom review.
1999-08-13 19:30:13 +00:00
dp%netscape.com
0019c0fba2
Dll unloading support. These are not used yet.
1999-08-13 19:27:58 +00:00
warren%netscape.com
9d3581e0df
Reduced max page count.
1999-08-13 03:31:56 +00:00
warren%netscape.com
1b0d4c2a85
Fix for bug 10797: Messenger hang. 2 problems: mac shouldn't be using page manager -- doesn't do vm, and trying to flush when the buffer is empty ends up spinning.
1999-08-13 00:46:16 +00:00
waterson%netscape.com
6ed0233553
Bug 11667. Fix unsigned/signed mismatch.
1999-08-12 08:49:44 +00:00
beard%netscape.com
6561d93e1c
added nsPipe2.cpp, nsSegmentedBuffer.cpp.
1999-08-12 00:12:37 +00:00
beard%netscape.com
a057fe57ef
added NS_NewPipe* exports for nsPipe.cpp & nsPipe2.cpp
1999-08-12 00:11:54 +00:00
danm%netscape.com
bd95ca26db
fix WeakReference exporting for Windows. a:chofmann r:scc.
1999-08-11 23:48:08 +00:00
warren%netscape.com
c9e56a6673
Removed useless nsIServiceManager.h
1999-08-11 08:13:52 +00:00
warren%netscape.com
02dc3a6a93
Added more logging code.
1999-08-11 08:13:07 +00:00
danm%netscape.com
ca50a5658b
synch declaration of NS_GetWeakReference with its implementation
1999-08-11 06:14:05 +00:00
cls%seawood.org
ce48612218
More gcc 2.95 fixes
1999-08-11 05:59:26 +00:00
shaver%netscape.com
38f90b75e4
defend against NULL GlobalServiceManager
1999-08-11 04:08:44 +00:00
dp%netscape.com
2af3f14ead
Caching persistentDescriptor and nativePath; Released when dll goes
...
away.
1999-08-11 01:46:43 +00:00
scc%netscape.com
d8c88a29c9
fix for bug #10993 , can't destroy an unitialized arena
1999-08-10 23:24:21 +00:00
dp%netscape.com
d82a873519
Fixing unix build bustage.
1999-08-10 23:13:46 +00:00
dp%netscape.com
3370809f6a
Logging error from canunload
1999-08-10 23:06:33 +00:00
dougt%netscape.com
a85217672a
Fix for bug 9007 submitted by david.gardiner@unisa.edu.au.
1999-08-10 23:00:53 +00:00
dougt%netscape.com
980adec33f
Fix for bug 10838.
1999-08-10 22:53:02 +00:00
frankm%eng.sun.com
31aad87217
Add nsID constant to IDL-generated Java interface
1999-08-10 21:10:06 +00:00
warren%netscape.com
563d8e59a5
Removed crtdbg.h
1999-08-10 20:30:45 +00:00
mcafee%netscape.com
9af30238a1
Fixing linux bustage, I can't find crtdbg.h in the tree.
1999-08-10 20:11:25 +00:00
warren%netscape.com
0d2bbb1e6a
Added GetGlobalAllocator.
1999-08-10 19:54:17 +00:00
warren%netscape.com
e5ce287362
More extensive tests for pipes. Now we test for read returning when there's data but the buffer isn't yet full. Also testing new pipe implementation.
1999-08-10 19:27:05 +00:00
warren%netscape.com
1291f48b62
Added new pipe implementation.
1999-08-10 19:25:27 +00:00
warren%netscape.com
d843a8f952
Added nsSegmentedBuffer.cpp and nsPipe2.cpp to build.
1999-08-10 19:21:17 +00:00
warren%netscape.com
a56c79fa7d
Added new pipe implementation -- simpler and faster.
1999-08-10 19:18:39 +00:00
warren%netscape.com
8f99a6da43
Made Read return as soon as it's got something, rather than waiting until the buffer is full.
1999-08-10 19:13:48 +00:00