1288 Commits

Author SHA1 Message Date
pnunn%netscape.com
5f29b03cf2 Removing an assert. pnunn.
git-svn-id: svn://10.0.0.236/trunk@44399 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 23:01:16 +00:00
pnunn%netscape.com
4a71e978e3 Modifications for Necko and general cleanup of api. pnunn.
git-svn-id: svn://10.0.0.236/trunk@44386 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 22:30:42 +00:00
pnunn%netscape.com
8de7eecffa Modifications for Necko and general cleanup of api. pnunn.
git-svn-id: svn://10.0.0.236/trunk@44381 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 22:18:27 +00:00
hshaw%netscape.com
61d9805509 fix build bustage, argument type mismatch
git-svn-id: svn://10.0.0.236/trunk@44335 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 20:34:23 +00:00
pnunn%netscape.com
b9d0d7d29d Modifications needed for Necko and general clean up of imglib api. pnunn.
git-svn-id: svn://10.0.0.236/trunk@44328 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 19:53:32 +00:00
pnunn%netscape.com
18af2e89fe Modifications for Necko and clean up of api. pnunn.
git-svn-id: svn://10.0.0.236/trunk@44327 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 19:47:46 +00:00
pnunn%netscape.com
76b2ad2303 Modifications needed for Necko and clean up of api. pnunn.
git-svn-id: svn://10.0.0.236/trunk@44326 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 19:46:39 +00:00
scc%netscape.com
56d5ad0b43 got rid of |NS_IMPL_ISUPPORTS|, where possible, in favor of |NS_IMPL_ISUPPORTS0| or ...1 according to the specific use; got rid of |NS_DEFINE_IID| where possible, or where it should have been |NS_DEFINE_CID|; fixed bad implementations of |QueryInterface|, where possible. Built, tested apprunner, reviewed the changes with hyatt (since he was around to look) before checking in
git-svn-id: svn://10.0.0.236/trunk@44139 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 10:14:16 +00:00
mccabe%netscape.com
afea99f4a0 Replace declarations of interface methods in implementation classes with xpidl-generated NS_DECL_NSIFOO.
Remainder of the netwerk portion of the NS_DECL_NSIFOO spam.


git-svn-id: svn://10.0.0.236/trunk@44096 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 23:52:07 +00:00
mccabe%netscape.com
0ee0c94bc4 NS_DECL_NSIFOO spam for nsIRequest, nsIChannel, nsIStreamListener, nsIStreamObserver, all from netwerk/
convert manual interface method declarations in implementation class to NS_DECL_NSIFOO macro.


git-svn-id: svn://10.0.0.236/trunk@44059 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 13:26:18 +00:00
mccabe%netscape.com
f54a574f03 Replace manual method declarations in implementations of xpcom/ interfaces with NS_DECL_NSIFOO.
git-svn-id: svn://10.0.0.236/trunk@44056 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 11:25:50 +00:00
ramiro%netscape.com
1784612f6b cleanup linking of libmozreg.
git-svn-id: svn://10.0.0.236/trunk@44002 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-21 15:41:53 +00:00
mccabe%netscape.com
91543218bc First cut at removing manual declaration of interface methods in implementation classes and replacing with xpidl-generated NS_DECL_NSIFOO macro.
Hopefully this'll help turn the copy-n-paste tide towards using this macro.


git-svn-id: svn://10.0.0.236/trunk@43988 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-21 08:54:47 +00:00
bienvenu%netscape.com
671fb898fd add history ab
git-svn-id: svn://10.0.0.236/trunk@43900 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 23:28:48 +00:00
mscott%netscape.com
0354de99f5 Fix for Bug #12151 on behalf of sspitzer.
git-svn-id: svn://10.0.0.236/trunk@43882 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 22:59:16 +00:00
arielb%netscape.com
ad40dbfcd5 includes updates to codbase matching security checks currently turned off
but in place.  redefined the script security manager in caps and it is
now generating codebase principals.


git-svn-id: svn://10.0.0.236/trunk@43798 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 09:51:02 +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
pnunn%netscape.com
2d40cbb5d8 Cleaned up returns across api. pnunn.
git-svn-id: svn://10.0.0.236/trunk@43739 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:42:35 +00:00
pnunn%netscape.com
983b649071 Cleaning up returns across api's. pnunn.
git-svn-id: svn://10.0.0.236/trunk@43733 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:31:12 +00:00
pnunn%netscape.com
411f2f27f0 Cleaning up returns across api's. pnunn.
git-svn-id: svn://10.0.0.236/trunk@43725 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:22:46 +00:00
pnunn%netscape.com
75dd354778 Cleaning up returns across api's. pnunn
git-svn-id: svn://10.0.0.236/trunk@43719 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:19:06 +00:00
dp%netscape.com
4d0065bdcc - Adding a IID paramter to nsIModule::GetClassObject()
git-svn-id: svn://10.0.0.236/trunk@43628 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 14:55:52 +00:00
dcone%netscape.com
b88735289a Took out some code that was not needed...
git-svn-id: svn://10.0.0.236/trunk@43603 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 14:17:13 +00:00
sgehani%netscape.com
9c526022a1 Adjusted static lib targets in anticipation of adding them to the build.
git-svn-id: svn://10.0.0.236/trunk@43581 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 10:52:58 +00:00
sgehani%netscape.com
a3f2d065cd Fix for Mac specific bug: 10421.
git-svn-id: svn://10.0.0.236/trunk@43579 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 09:48:53 +00:00
tbogard%aol.net
3c6757d1a8 Fixed Mac..
git-svn-id: svn://10.0.0.236/trunk@43571 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 06:29:05 +00:00
sspitzer%netscape.com
674e1d96bd remove my old, temporary code to generate a prefs.js file with some default mail-news prefs. we don't need this anymore. fixes #12064
git-svn-id: svn://10.0.0.236/trunk@43570 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 06:28:39 +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
sgehani%netscape.com
b20bcb2046 Fix for UNIX specific bug: 10180.
git-svn-id: svn://10.0.0.236/trunk@43477 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-18 05:51:58 +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
6a933740e7 added files: mozilla/modules/libimg/gifcom/nsGIFModule.cpp, removed files: mozilla/modules/libimg/gifcom/nsGIFCallback.cpp
git-svn-id: svn://10.0.0.236/trunk@43336 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-14 02:01:43 +00:00
dp%netscape.com
08e46a57e4 Adding nsGIFModule.cpp; Removing nsGIFCallback.cpp
git-svn-id: svn://10.0.0.236/trunk@43334 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-14 01:45:36 +00:00
dp%netscape.com
5f154897a1 Removing nsGIFCallback.cpp
git-svn-id: svn://10.0.0.236/trunk@43332 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-14 01:26:49 +00:00
dp%netscape.com
2f61f25ba2 Adding nsGIFModule as a result of xpcom review of gif.
git-svn-id: svn://10.0.0.236/trunk@43295 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-13 20:21:16 +00:00
dp%netscape.com
35b8c690cb Adding GetIID() accessors
git-svn-id: svn://10.0.0.236/trunk@43283 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-13 08:35:58 +00:00
toshok%hungry.com
f966d0d966 we need the nspr private directory, even if building from the mozilla source tree, on unix.
git-svn-id: svn://10.0.0.236/trunk@43281 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-13 06:05:16 +00:00
sfraser%netscape.com
cc2c62ce13 One final try to get the header output paths right.
git-svn-id: svn://10.0.0.236/trunk@43226 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-12 06:07:12 +00:00
beard%netscape.com
050a7fed60 fixed access paths to point to the one, true, dist..
git-svn-id: svn://10.0.0.236/trunk@43225 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-12 04:29:35 +00:00
beard%netscape.com
2dfc6121d4 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@43223 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-12 03:57:06 +00:00
beard%netscape.com
1b3816cdd0 to fix build breakage, removed nsIJVMManager.h
git-svn-id: svn://10.0.0.236/trunk@43222 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-12 03:33:16 +00:00
bienvenu%netscape.com
d51c20c700 fix build bustage
git-svn-id: svn://10.0.0.236/trunk@43220 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-12 03:10:30 +00:00
edburns%acm.org
e65bc07e20 This fix is for http://bugzilla.mozilla.org/show_bug.cgi?id=5429.
This fix enables the Tasks->Java Console menu item to show the Java
Console provided by the JRE plugin if it is installed.

It also exposes nsIJVMManager as a full XPIDL citizen, with the progid
component://netscape/oji/jvm-mgr.  see modules/oji/public/nsIJVMManager.idl
for the methods that can be called.

Thanks to Trevor, John Bandauer, Brendan Eich and Robert Yang.


git-svn-id: svn://10.0.0.236/trunk@43214 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-12 01:56:18 +00:00
sgehani%netscape.com
b3e4e209dc Added static lib targets (in prep for landing the Mac Install Wizard).
git-svn-id: svn://10.0.0.236/trunk@43093 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 23:45:46 +00:00
sgehani%netscape.com
fceed57423 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@43091 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 23:44:53 +00:00
sgehani%netscape.com
1ef190b608 Adding Mac support to STANDALONE libjar.
git-svn-id: svn://10.0.0.236/trunk@43070 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 23:06:44 +00:00
sgehani%netscape.com
c161a44056 Fixing Mac bustage in STANDALONE libjar.
git-svn-id: svn://10.0.0.236/trunk@43068 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 23:05:09 +00:00
dp%netscape.com
46081f327c XPCOM Review of imglib.
git-svn-id: svn://10.0.0.236/trunk@43052 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 22:41:26 +00:00
mccabe%netscape.com
1999447bdb 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.


git-svn-id: svn://10.0.0.236/trunk@42960 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 12:18:01 +00:00
ssu%netscape.com
67cc09c208 added ifdef win32 to win32 standalone specific code
git-svn-id: svn://10.0.0.236/trunk@42838 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-09 23:01:03 +00:00
toshok%hungry.com
bcc58d657c if we're building nspr from the mozilla tree, add the correct private NSPR include dir.
git-svn-id: svn://10.0.0.236/trunk@42786 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-09 19:47:21 +00:00