Commit Graph

291 Commits

Author SHA1 Message Date
dp@netscape.com
e1861ed2bf Adding nsProxiedService.h to export. 1999-07-01 22:14:15 +00:00
scc@netscape.com
90f6a8560a |nsISupports::GetIID()| --> |nsCOMTypeInfo<nsISupports>::GetIID()| 1999-06-29 21:01:31 +00:00
scc@netscape.com
676ac58c19 Added |GetIID()| 1999-06-29 20:28:56 +00:00
dp@netscape.com
20fd88f540 First version 1999-06-28 23:41:02 +00:00
mcafee@netscape.com
15ab834bab Fixing linux bustage. 1999-06-23 23:38:48 +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
danm@netscape.com
68c63c0deb moved GetPrimordialThread from nsAppShellService to nsThread, as suggested by warren 1999-06-13 03:30:38 +00:00
dougt@netscape.com
743788bb37 simplify, simplify, simplify. Changes submitted by brendan@mozilla.org. 1999-06-11 21:56:12 +00:00
dougt@netscape.com
90308bdaa7 Adding default UI thread posting if user passes nsnull as the destQ 1999-06-11 05:49:11 +00:00
dougt@netscape.com
d91ff6b9df Updates the project to use the new xpcom 2. 1999-06-11 00:37:35 +00:00
dougt@netscape.com
b52a954cdc First Checked In. 1999-06-11 00:37:05 +00:00
dougt@netscape.com
bdf65c05ec Fixing some releasing object bugs. 1999-06-11 00:35:39 +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
7498c4dc5a kISupportsIID is not defined on unix, but it is on windoze... 1999-05-29 23:01:25 +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
209343e4dc Changes and bug fixes suggested by brendan. 1999-05-27 21:25:43 +00:00
dp@netscape.com
6dc8a899c6 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
briano@netscape.com
a1c5d658fc Fixed the handling of the tests directory. Only go there if ENABLE_TESTS is defined. 1999-05-19 00:07:00 +00:00
dp@netscape.com
42e5097bff undoing previous change. It should have happened on the XPCOM20 BRANCH 1999-05-18 09:24:08 +00:00
dp@netscape.com
ea05eb0834 Rolling over from initial XPCOM 2.0 changes 1999-05-18 09:19:05 +00:00
bruce@cybersight.com
5f75e56787 Add newline at end of file for native unix compilers. 1999-05-12 00:39:14 +00:00
dougt@netscape.com
a10cc9c727 First Checked In. 1999-05-11 19:32:55 +00:00
dougt@netscape.com
4641765cf7 Correcting the mac load lib name. 1999-05-10 20:42:06 +00:00
dougt@netscape.com
cab262b264 First Checked In. 1999-05-10 20:17:14 +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
2f4edcb4c6 Getting it to compile on the mac. 1999-05-10 20:15:02 +00:00
mcafee@netscape.com
7e2ebfa2af Ignore generated files. 1999-05-10 06:25:15 +00:00
mcafee@netscape.com
0d9a8ddbb0 Fixing Solaris bustage. 1999-05-10 03:47:19 +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
530f8f79bf moving build to install stage. 1999-05-07 20:21:04 +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
693d7b6a0e removing stuff that is throw away. 1999-05-07 20:07:50 +00:00
dougt@netscape.com
9ac4a15d64 Landing xpcom proxies. 1999-05-07 20:01:37 +00:00