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
0ef5bbced1
Fix for bug 10997 submitted by rginda@ix.netcom.com.
1999-07-31 17:36:18 +00:00
briano%netscape.com
ea37bbc00a
Trivial elimination of some pointless macros as discussed in bug 8568. Approved by leaf@mozilla.org.
1999-07-29 01:18:12 +00:00
dougt%netscape.com
b6c73a4dc8
Fix to address memory allocation problems - Bug #8227
1999-07-18 19:13:27 +00:00
dveditz%netscape.com
c7c003d717
fixing MSVC++5.0 bustage
1999-07-16 22:22:13 +00:00
dougt%netscape.com
460e5354c1
Fixing Bug 9976.
1999-07-16 18:15:14 +00:00
briano%netscape.com
908dd0ada9
Modification to make it build on BSDI.
1999-07-16 00:25:40 +00:00
dveditz%netscape.com
4c4f269dd4
nakefile cleanups
1999-07-02 13:42:17 +00:00
dp%netscape.com
46d2b4616a
Adding nsProxiedService.h to export.
1999-07-01 22:14:15 +00:00
scc%netscape.com
54c96baa72
|nsISupports::GetIID()| --> |nsCOMTypeInfo<nsISupports>::GetIID()|
1999-06-29 21:01:31 +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
dp%netscape.com
77d9670ae2
Using default autoregistration.
1999-06-16 00:29:34 +00:00
danm%netscape.com
85d2dceb67
moved GetPrimordialThread from nsAppShellService to nsThread, as suggested by warren
1999-06-13 03:30:38 +00:00
dougt%netscape.com
8ccc374240
simplify, simplify, simplify. Changes submitted by brendan@mozilla.org.
1999-06-11 21:56:12 +00:00
dougt%netscape.com
daa6129e66
Adding default UI thread posting if user passes nsnull as the destQ
1999-06-11 05:49:11 +00:00
dougt%netscape.com
79808cdbe1
Updates the project to use the new xpcom 2.
1999-06-11 00:37:35 +00:00
dougt%netscape.com
1dc7781b77
First Checked In.
1999-06-11 00:37:05 +00:00
dougt%netscape.com
8d59c9f8e6
Fixing some releasing object bugs.
1999-06-11 00:35:39 +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
briano%netscape.com
e9e302b454
Handle the (Unix) platform-specific DLL naming conventions properly.
1999-06-04 22:17:30 +00:00
dougt%netscape.com
9e8c2fb02f
kISupportsIID is not defined on unix, but it is on windoze...
1999-05-29 23:01:25 +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
dougt%netscape.com
06da7db49b
Changes and bug fixes suggested by brendan.
1999-05-27 21:25:43 +00:00
dp%netscape.com
0443b20e33
Landing xpcom20/21 branch.
1999-05-26 01:38:36 +00:00
briano%netscape.com
d36d2a92f8
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
ee48d13558
undoing previous change. It should have happened on the XPCOM20 BRANCH
1999-05-18 09:24:08 +00:00
dp%netscape.com
f5c797c733
Rolling over from initial XPCOM 2.0 changes
1999-05-18 09:19:05 +00:00
bruce%cybersight.com
d271f309ae
Add newline at end of file for native unix compilers.
1999-05-12 00:39:14 +00:00
dougt%netscape.com
c88e720721
First Checked In.
1999-05-11 19:32:55 +00:00
dougt%netscape.com
a791673124
Correcting the mac load lib name.
1999-05-10 20:42:06 +00:00
dougt%netscape.com
564d31a0ac
First Checked In.
1999-05-10 20:17:14 +00:00
dougt%netscape.com
e8d2fecac4
Copied nsITestXPCFoo from xpconnect so that I did not have to include it.
1999-05-10 20:16:45 +00:00
dougt%netscape.com
ad44cdf878
Getting it to compile on the mac.
1999-05-10 20:15:02 +00:00
mcafee%netscape.com
fd89f21d7b
Ignore generated files.
1999-05-10 06:25:15 +00:00
mcafee%netscape.com
3c55f56c1a
Fixing Solaris bustage.
1999-05-10 03:47:19 +00:00
dougt%netscape.com
4dabc8645b
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
83cad4cb9b
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
89417fcd5e
fixing warning message.
1999-05-07 22:12:25 +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
31c188408c
enabling all (of two) tests cases.
1999-05-07 20:27:02 +00:00
dougt%netscape.com
3eaf7b8815
moving build to install stage.
1999-05-07 20:21:04 +00:00
dougt%netscape.com
72c87b5c9a
removing unused class and reference to unused header.
1999-05-07 20:09:31 +00:00
dougt%netscape.com
67049603bc
removing stuff that is throw away.
1999-05-07 20:07:50 +00:00
dougt%netscape.com
c50297ec1e
Landing xpcom proxies.
1999-05-07 20:01:37 +00:00