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

71 Коммитов

Автор SHA1 Сообщение Дата
cyeh%netscape.com cc2825cbe0 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 00:54:34 +00:00
dougt%netscape.com 2ec88dcea6 Bug Fixes to xpcom/proxy. Thanks jband for debuging this with me! 1999-08-24 00:30:55 +00:00
jband%netscape.com 3854fff49d 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
leaf%mozilla.org 5e30086b55 Backing out dougt 1999-08-19 02:34:33 +00:00
dougt%netscape.com 07dc620ff9 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
mccabe%netscape.com d6e7410f31 Changes to the xpidl compiler -
Error if an interface is declared [scriptable], but contains methods that can't be scripted because they refer to native-declared types, unless the method is declared [noscript].

This change is intended to make it easier to determine when an interface is not scriptable, and to make it easier to see what changes need to be made to make it scriptable.

As many of the .idl files in the tree defined [scriptable] interfaces that contained non-scriptable methods, I've sprinkled [noscript] throughout.  As the interfaces weren't scriptable anyway, this shouldn't change their visibility to javascript.
1999-08-10 12:18:01 +00:00
dougt%netscape.com 460e5354c1 Fixing Bug 9976. 1999-07-16 18:15:14 +00:00
dp%netscape.com 46d2b4616a Adding nsProxiedService.h to export. 1999-07-01 22:14:15 +00:00
scc%netscape.com d049be3c31 Added |GetIID()| 1999-06-29 20:28:56 +00:00
dp%netscape.com 2c19234bc6 First version 1999-06-28 23:41:02 +00:00
mcafee%netscape.com 3341dd2e7b Fixing linux bustage. 1999-06-23 23:38:48 +00:00
valeski%netscape.com 31fbd1842d 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
dougt%netscape.com cc0510a38e Adding Autoproxification. 1999-06-10 20:24:15 +00:00
valeski%netscape.com 6b3a8895c4 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
dougt%netscape.com 981c6e2d15 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 9970148ca8 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 0443b20e33 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
dougt%netscape.com c88e720721 First Checked In. 1999-05-11 19:32:55 +00:00
mcafee%netscape.com fd89f21d7b Ignore generated files. 1999-05-10 06:25:15 +00:00
dougt%netscape.com 3dd7d24e35 Got linux to compile.
A few errors fix when handling IID.
1999-05-07 22:09:44 +00:00
dougt%netscape.com c50297ec1e Landing xpcom proxies. 1999-05-07 20:01:37 +00:00