Граф коммитов

45 Коммитов

Автор SHA1 Сообщение Дата
cls%seawood.org 434edd6f33 Oops. Fixing bustage introduced by previous checkin. I forgot that XPIDL_MODULE is sometimes set by MODULE. r=blizzard Bug 59454 2000-11-21 00:18:46 +00:00
cls%seawood.org 66a18fcbbf Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org 2000-11-20 07:16:06 +00:00
alecf%netscape.com 0934a8bda2 fix for #45797 - fix NS_IMPL_ISUPPORTS consumers
r=dveditz a=self
2000-11-17 03:41:41 +00:00
rayw%netscape.com 0257791053 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
warren%netscape.com 84b5fd67e3 Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson 2000-08-10 06:19:37 +00:00
dougt%netscape.com 8b638a4c67 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
cls%seawood.org 5be082e304 More OS/2 Makefile changes. Bug #34106 Batch 13 2000-05-11 14:15:34 +00:00
cls%seawood.org f6740baa20 Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287 2000-04-04 04:46:38 +00:00
bryner%uiuc.edu 717cbdd7e2 Fix a warning. r=mcafee. 1999-12-28 20:26:56 +00:00
dp%netscape.com aa23a77403 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 c031e1c389 Fix for 18078. R=mstoltz,warren 1999-11-30 00:14:55 +00:00
dougt%netscape.com 38ffbfef40 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 142ac52eaf 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 744adae302 Fixed warnings. 1999-10-23 03:16:27 +00:00
dougt%netscape.com 448861e47a 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 65f6ba5343 Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage 1999-10-08 20:41:19 +00:00
dougt%netscape.com 735f646940 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
briano%netscape.com 6ad833aac3 Fix for BSDI 3.0, specifically, but should help other platforms with shared library difficulties. 1999-09-28 19:15:20 +00:00
ramiro%netscape.com 5c9835cc68 Cleanup linking of libimg. 1999-08-25 13:37:11 +00:00
dougt%netscape.com 9888b699a1 Bug Fixes to xpcom/proxy. Thanks jband for debuging this with me! 1999-08-24 00:30:55 +00:00
briano%netscape.com 5ca4aa0b87 Trivial elimination of some pointless macros as discussed in bug 8568. Approved by leaf@mozilla.org. 1999-07-29 01:18:12 +00:00
briano%netscape.com 80daec44b9 Modification to make it build on BSDI. 1999-07-16 00:25:40 +00:00
dveditz%netscape.com 0eb6c820cf nakefile cleanups 1999-07-02 13:42:17 +00:00
valeski%netscape.com fc504031da 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 3082cbf9af Using default autoregistration. 1999-06-16 00:29:34 +00:00
dougt%netscape.com 72bcd8f4c8 Adding Autoproxification. 1999-06-10 20:24:15 +00:00
valeski%netscape.com e3d7ebc134 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 8699ea0019 Handle the (Unix) platform-specific DLL naming conventions properly. 1999-06-04 22:17:30 +00:00
dougt%netscape.com 1c4881668c 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 29aaa9fa9b 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
dp%netscape.com 94344009c8 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
dp%netscape.com 4f026cd2e3 undoing previous change. It should have happened on the XPCOM20 BRANCH 1999-05-18 09:24:08 +00:00
dp%netscape.com 1a52db2035 Rolling over from initial XPCOM 2.0 changes 1999-05-18 09:19:05 +00:00
dougt%netscape.com 51872b8b8e Correcting the mac load lib name. 1999-05-10 20:42:06 +00:00
dougt%netscape.com 52fef40b4f Copied nsITestXPCFoo from xpconnect so that I did not have to include it. 1999-05-10 20:16:45 +00:00
mcafee%netscape.com d7ab07b95d Ignore generated files. 1999-05-10 06:25:15 +00:00
dougt%netscape.com b0aa3ae2be 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 e635a4432b 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 92d07a5d52 fixing warning message. 1999-05-07 22:12:25 +00:00
dougt%netscape.com eb14e1366a Got linux to compile.
A few errors fix when handling IID.
1999-05-07 22:09:44 +00:00
dougt%netscape.com e180982c8d enabling all (of two) tests cases. 1999-05-07 20:27:02 +00:00
dougt%netscape.com 54fec57559 moving build to install stage. 1999-05-07 20:21:04 +00:00
dougt%netscape.com cec1984150 removing unused class and reference to unused header. 1999-05-07 20:09:31 +00:00
dougt%netscape.com 935ef51654 removing stuff that is throw away. 1999-05-07 20:07:50 +00:00
dougt%netscape.com 80abf4bfa4 Landing xpcom proxies. 1999-05-07 20:01:37 +00:00