dp%netscape.com
b359dd631b
PlatformFind() changed to return nsDll * instead of FactoryEntry. This
...
is an internal api change.
git-svn-id: svn://10.0.0.236/trunk@43884 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 23:06:47 +00:00
jband%netscape.com
3de4361f9f
adding a comment referencing a bug number for why this was done the way it was
...
git-svn-id: svn://10.0.0.236/trunk@43866 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 22:45:30 +00:00
mccabe%netscape.com
76a43625ec
Fix problem with generating \ \n for getters and setters, and move generated NS_DECL_NSIFOO to below the interface.
...
Thanks to jband for catching this problem.
git-svn-id: svn://10.0.0.236/trunk@43796 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 09:08:40 +00:00
cls%seawood.org
c40becaa41
Removed all references to obsolete OBJDIR variable.
...
Removed various sections of config.mk & rules.mk that were only used by OBJDIR or by a non-autoconf build.
git-svn-id: svn://10.0.0.236/trunk@43791 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 06:52:59 +00:00
jband%netscape.com
00afc449ea
adding nsISupportsVoid to the nsISupportsPrimitives family. Fixing some suboptimal use of *retval
...
git-svn-id: svn://10.0.0.236/trunk@43770 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 03:14:46 +00:00
tao%netscape.com
bd832f7355
Set properties files encoding to escape unicode.
...
git-svn-id: svn://10.0.0.236/trunk@43736 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:37:35 +00:00
mgleeson1%netscape.com
794f5cd2f3
change for hpux porting
...
git-svn-id: svn://10.0.0.236/trunk@43691 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 21:17:31 +00:00
shaver%netscape.com
1cdc557f6b
don't use IDL_tree_warning on 0.6.5, it crashes sometimes.
...
r=alecf, a=mcafeee
git-svn-id: svn://10.0.0.236/trunk@43687 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 21:09:08 +00:00
mgleeson1%netscape.com
d70dfd8146
HP-UX additions
...
git-svn-id: svn://10.0.0.236/trunk@43668 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 20:36:06 +00:00
dp%netscape.com
4ec4fd68a3
- Adding nsComponentMangager::GetClassObject()
...
- Adding a nsIID parameter to the nsIModule:GetClassObject()
git-svn-id: svn://10.0.0.236/trunk@43627 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 14:54:12 +00:00
mccabe%netscape.com
9604bce82d
Changes to the xpidl compiler to support generating an 'NS_DECL_NSIFOO' macro when generating the nsIFoo interface, which provides a shorthand to declare all of the methods of that interface.
...
Also included are various architectural changes to support this, (which required descending the interface and method subtree of the IDL parse tree an extra time) including abstracting out the write_method_signature and write_attr_accessor methods so that they can be called both when generating the interface and when generating the macro.
Purged passing the single TreeState parameter from several leaf functions, and broke it out into parameters foo_tree and output file. This saved a lot of tree->state twiddling when calling tree-descent functions.
This checkin will cause depend builds to rebuild most of the tree, so be patient...
git-svn-id: svn://10.0.0.236/trunk@43583 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 13:02:08 +00:00
jband%netscape.com
a14de7a2e8
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.
...
git-svn-id: svn://10.0.0.236/trunk@43580 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 10:12:30 +00:00
tbogard%aol.net
a74ab35457
XPCOM Cleanup: Fixed Aggregation macros in nsAgg.h to do aggregation correctly. Fixed usages and implementation of aggregation using these macros through out the tree.
...
git-svn-id: svn://10.0.0.236/trunk@43556 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 05:36:30 +00:00
tbogard%aol.net
591757e319
XPCOM Cleanup: Added macros to make checking arguments and state upon entering interface boundaries easier.
...
git-svn-id: svn://10.0.0.236/trunk@43555 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 05:32:15 +00:00
leaf%mozilla.org
67b41a6864
Backing out dougt
...
git-svn-id: svn://10.0.0.236/trunk@43536 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 02:34:33 +00:00
mang%subcarrier.org
27b70365db
Doc only. Merged README.html into xpconnect-sample.html.
...
git-svn-id: svn://10.0.0.236/trunk@43527 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-18 23:25:41 +00:00
dougt%netscape.com
9d342b98ae
Removing ProxyType so that I can do masking
...
Added new proxy type so that we bypass the Current Thread check.
git-svn-id: svn://10.0.0.236/trunk@43487 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-18 09:21:47 +00:00
waterson%netscape.com
2df14546e2
Add TestStackCrawl, which is currently broken :-(.
...
git-svn-id: svn://10.0.0.236/trunk@43469 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-18 04:53:51 +00:00
dp%netscape.com
6682a1986f
XPCOM Brownbag 1
...
git-svn-id: svn://10.0.0.236/trunk@43449 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-18 02:17:28 +00:00
dougt%netscape.com
9ce9c8b2b7
Adding fix for 6181. It is currently ifdef'ed out. Looking for a mac person to
...
verify.
git-svn-id: svn://10.0.0.236/trunk@43448 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-18 02:17:21 +00:00
jband%netscape.com
4f057bd673
reserving NS_ERROR_MODULE_XPCONNECT
...
git-svn-id: svn://10.0.0.236/trunk@43442 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-18 02:08:26 +00:00
ramiro%netscape.com
2144a5f188
Fix for -lpref linking problems. Dont link with libpref, its not needed.
...
git-svn-id: svn://10.0.0.236/trunk@43431 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-18 00:27:50 +00:00
ramiro%netscape.com
f95f15088e
Make it look prettier.
...
git-svn-id: svn://10.0.0.236/trunk@43415 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-17 16:24:46 +00:00
ramiro%netscape.com
4cc02629c5
Link in secfree dynamically only where needed.
...
git-svn-id: svn://10.0.0.236/trunk@43413 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-17 15:46:57 +00:00
dp%netscape.com
14d3f28f8e
Calling shutdown listeners on XPCOM Shutdown. Fix bug #11790
...
git-svn-id: svn://10.0.0.236/trunk@43353 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-14 21:32:29 +00:00
briano%netscape.com
65bd94fb99
Now it will handle the obscure case where sprintf returns a string instead of an int. Reviewed by mccabe and jband. Approved by chofmann.
...
git-svn-id: svn://10.0.0.236/trunk@43343 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-14 03:11:10 +00:00
sfraser%netscape.com
06d4c42e7e
Part of fix for 11790, crash on quit. Don't try to delete static data. r dp, a chofmann
...
git-svn-id: svn://10.0.0.236/trunk@43320 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-13 23:26:47 +00:00
scc%netscape.com
c108d9dde2
renamed to QueryReferent, do_QueryReferent, etc.
...
git-svn-id: svn://10.0.0.236/trunk@43314 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-13 23:00:58 +00:00
dp%netscape.com
4d630e99fa
- using ComponentManager instead of service manager in nsIModule
...
- Adding UnregisterComponentSpec()
All the above are required for xpcom review.
git-svn-id: svn://10.0.0.236/trunk@43292 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-13 19:30:13 +00:00
dp%netscape.com
ef4782e088
Dll unloading support. These are not used yet.
...
git-svn-id: svn://10.0.0.236/trunk@43291 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-13 19:27:58 +00:00
warren%netscape.com
7f9c4b0c7c
Reduced max page count.
...
git-svn-id: svn://10.0.0.236/trunk@43278 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-13 03:31:56 +00:00
warren%netscape.com
7a040bf33f
Fix for bug 10797: Messenger hang. 2 problems: mac shouldn't be using page manager -- doesn't do vm, and trying to flush when the buffer is empty ends up spinning.
...
git-svn-id: svn://10.0.0.236/trunk@43271 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-13 00:46:16 +00:00
waterson%netscape.com
8f51e073d4
Bug 11667. Fix unsigned/signed mismatch.
...
git-svn-id: svn://10.0.0.236/trunk@43233 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-12 08:49:44 +00:00
beard%netscape.com
dc584d1040
added nsPipe2.cpp, nsSegmentedBuffer.cpp.
...
git-svn-id: svn://10.0.0.236/trunk@43207 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-12 00:12:37 +00:00
beard%netscape.com
70c5601c48
added NS_NewPipe* exports for nsPipe.cpp & nsPipe2.cpp
...
git-svn-id: svn://10.0.0.236/trunk@43206 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-12 00:11:54 +00:00
danm%netscape.com
c35f4b3264
fix WeakReference exporting for Windows. a:chofmann r:scc.
...
git-svn-id: svn://10.0.0.236/trunk@43203 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-11 23:48:08 +00:00
warren%netscape.com
e2ab5c6f7e
Removed useless nsIServiceManager.h
...
git-svn-id: svn://10.0.0.236/trunk@43180 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-11 08:13:52 +00:00
warren%netscape.com
34a55c9d19
Added more logging code.
...
git-svn-id: svn://10.0.0.236/trunk@43179 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-11 08:13:07 +00:00
danm%netscape.com
35017bab4b
synch declaration of NS_GetWeakReference with its implementation
...
git-svn-id: svn://10.0.0.236/trunk@43173 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-11 06:14:05 +00:00
cls%seawood.org
1030255a57
More gcc 2.95 fixes
...
git-svn-id: svn://10.0.0.236/trunk@43172 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-11 05:59:26 +00:00
shaver%netscape.com
d0e1e2e010
defend against NULL GlobalServiceManager
...
git-svn-id: svn://10.0.0.236/trunk@43148 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-11 04:08:44 +00:00
dp%netscape.com
573f3f8442
Caching persistentDescriptor and nativePath; Released when dll goes
...
away.
git-svn-id: svn://10.0.0.236/trunk@43118 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-11 01:46:43 +00:00
scc%netscape.com
60afa46225
fix for bug #10993 , can't destroy an unitialized arena
...
git-svn-id: svn://10.0.0.236/trunk@43080 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 23:24:21 +00:00
dp%netscape.com
b747479905
Fixing unix build bustage.
...
git-svn-id: svn://10.0.0.236/trunk@43073 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 23:13:46 +00:00
dp%netscape.com
37a1b7bf3f
Logging error from canunload
...
git-svn-id: svn://10.0.0.236/trunk@43069 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 23:06:33 +00:00
dougt%netscape.com
2cfd1b381f
Fix for bug 9007 submitted by david.gardiner@unisa.edu.au.
...
git-svn-id: svn://10.0.0.236/trunk@43066 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 23:00:53 +00:00
dougt%netscape.com
3c0782b811
Fix for bug 10838.
...
git-svn-id: svn://10.0.0.236/trunk@43061 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 22:53:02 +00:00
frankm%eng.sun.com
54b8bc3226
Add nsID constant to IDL-generated Java interface
...
git-svn-id: svn://10.0.0.236/trunk@43018 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 21:10:06 +00:00
warren%netscape.com
0d36a9523c
Removed crtdbg.h
...
git-svn-id: svn://10.0.0.236/trunk@43014 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 20:30:45 +00:00
mcafee%netscape.com
e062496972
Fixing linux bustage, I can't find crtdbg.h in the tree.
...
git-svn-id: svn://10.0.0.236/trunk@43012 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 20:11:25 +00:00