Commit Graph
27 Commits
Author SHA1 Message Date
dougt@netscape.com 37da6f1230 I IDL-ifying the nsProxyObjectManager.
I have updated all users that I found
grepping the source tree.

r=valeski@netscape.com
a=waterson@netscape.com
b=43131

Also checking in changes to the window's embed test which is NOT
hooked up to the build system.
2000-06-24 00:03:10 +00:00
bryner@uiuc.edu 7195b25788 Fix a warning. r=mcafee. 1999-12-28 20:26:56 +00:00
dp@netscape.com a50b5cf321 NS_GET_IID(). Thanks to patch from pp@ludasdesign.com r=dp@netscape.com 1999-12-01 00:21:53 +00:00
dougt@netscape.com a388f10bbb Fix for 18078. R=mstoltz,warren 1999-11-30 00:14:55 +00:00
dougt@netscape.com 49f5cbbb3a checking back in changes which were backed out. Added workaround to bug
which scc pointed out.
1999-11-16 07:44:18 +00:00
dmose@mozilla.org 20621227af updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
warren@netscape.com 13b20b06d3 Fixed warnings. 1999-10-23 03:16:27 +00:00
dougt@netscape.com 627bfdc4d8 Added a nested event loop instead of blocking during sync calls. Partial fix
for bug 13724.  (I still must remove ifdef's for the autoproxy code.)
r=brendan@meer.net.
1999-10-12 22:29:43 +00:00
kipp@netscape.com ea36a75c90 Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage 1999-10-08 20:41:19 +00:00
dougt@netscape.com e6b6b3c2f3 Fix for 11812. Reordered the clean up so that deletion of the "real" object
happens after NS_RELEASE of the proxy object.  This is a test program.

reviewed by gagan.
1999-10-06 08:17:04 +00:00
dougt@netscape.com 87751b550b Bug Fixes to xpcom/proxy. Thanks jband for debuging this with me! 1999-08-24 00:30:55 +00:00
valeski@netscape.com aaaab1ab73 added the nsIProxyCreateInstance.idl file to the xpidl auto gen macros. added smarts to proxy object mgr to determine whether or not the proxy obj is on the same thread as the caller (did this checkin for doug) 1999-06-23 23:32:43 +00:00
dp@netscape.com 4a84036330 Using default autoregistration. 1999-06-16 00:29:34 +00:00
dougt@netscape.com ade830362e Adding Autoproxification. 1999-06-10 20:24:15 +00:00
valeski@netscape.com 89e41a1d4c api change to nsIProxy* interfaces. You can no longer pass in straight PLEventQueues, you now need to pass in nsIEventQueue interfaces (see mozilla/xpcom/threads) 1999-06-04 22:46:20 +00:00
briano@netscape.com b2f8895eaf Handle the (Unix) platform-specific DLL naming conventions properly. 1999-06-04 22:17:30 +00:00
dougt@netscape.com df100f4d70 Adding a few more functions to nsIEventQueue.
Moving proxy to use nsIEventQueue instead of PLEvents direct.
1999-05-29 22:50:25 +00:00
dougt@netscape.com 12c22b7719 Adding "Fire And Forget" async method calling.
Added Create() function for the generic factory.
Made ProxyObject into an nsISupports Object for refcounting.
Fixed proxytest to work in the new xpcom2 world.
1999-05-28 22:15:20 +00:00
dougt@netscape.com 4641765cf7 Correcting the mac load lib name. 1999-05-10 20:42:06 +00:00
dougt@netscape.com 1b887a610d Copied nsITestXPCFoo from xpconnect so that I did not have to include it. 1999-05-10 20:16:45 +00:00
dougt@netscape.com 9070498692 idl changed without me noticing. now everything is a PRInt32 instead of a int. 1999-05-08 00:12:49 +00:00
dougt@netscape.com 5a0c6ca907 when I turned on both tests cases, I did not realize that I was deleting the
testcase arguments in both.  fixing.
1999-05-07 22:25:41 +00:00
dougt@netscape.com 8d78e455a6 fixing warning message. 1999-05-07 22:12:25 +00:00
dougt@netscape.com 893e58d220 Got linux to compile.
A few errors fix when handling IID.
1999-05-07 22:09:44 +00:00
dougt@netscape.com 81984ed1f3 enabling all (of two) tests cases. 1999-05-07 20:27:02 +00:00
dougt@netscape.com 96bfc3ff9c removing unused class and reference to unused header. 1999-05-07 20:09:31 +00:00
dougt@netscape.com 9ac4a15d64 Landing xpcom proxies. 1999-05-07 20:01:37 +00:00