warren%netscape.com
b22a4e72fd
Networking changes: Reworked nsIURL, adding setters, factoring Open. Unsigned arguments for nsIStreamListener.
1998-12-16 05:40:20 +00:00
mcmullen%netscape.com
bc3cd3e280
Made all this build on Unix, using Macros up the wazoo
1998-12-15 22:45:09 +00:00
brade%netscape.com
842090ac8d
fix compiler warning / bug: initialize index to 0 (reviewed peterl@netscape.com).
1998-12-15 22:19:04 +00:00
vidur%netscape.com
ef3b4047d5
Enabled asynchronous loading of SCRIPT SRC=, STYLE SRC= and LINK elements for style sheets. Changed nsIScriptContext to not be dependent on JavaScript.
1998-12-15 06:10:59 +00:00
mcafee%netscape.com
8a71d0885e
Adding Unix makefile
1998-12-15 01:27:04 +00:00
shaver%netscape.com
006f4aee45
Now use MODULE instead of MODULE_NAME.
...
Update README for new libIDL version.
Add -o basename option and use proper output.
Eradicate some final stdout references.
Pretty printing, whee.
New |operator delete| and |IID| stuff for scc.
Support for raw codefrags (``%{ C++\n ... \n%}\n'') and more bufmgmt debugging.
Use IDL_file_set everywhere.
1998-12-14 18:47:39 +00:00
beard%netscape.com
9126554909
Now includes.exp files.
1998-12-13 18:33:00 +00:00
beard%netscape.com
48c16d8ad3
First Checked In.
1998-12-13 05:01:04 +00:00
mcmullen%netscape.com
70ec590900
Deal with the case of a null string.
1998-12-12 02:07:11 +00:00
law%netscape.com
8f41797878
Minor fix in operator=
1998-12-12 01:28:28 +00:00
scc%netscape.com
ff9067d823
VC++4.2 can't use a declaration expression as a test. Oh well. Moved declaration to outside the test.
1998-12-12 01:26:11 +00:00
law%netscape.com
ef069eb5f5
Add NS_BASE to cause export from dll on Windows
1998-12-12 01:25:32 +00:00
mcmullen%netscape.com
e1c92781a8
More windows stuff.
1998-12-11 23:52:31 +00:00
scc%netscape.com
b790307065
wrong file checked in, checking in the real one (just in case)
1998-12-11 23:49:04 +00:00
scc%netscape.com
aa2d01eb3c
Significantly upgraded functionality to automatically call QueryInterface when assigning in incompatible pointers.
1998-12-11 23:43:00 +00:00
mjudge%netscape.com
1f63a6b997
adding iid to generated file. this is ok we need this for COM ptrs
1998-12-11 23:38:30 +00:00
mcmullen%netscape.com
120fb992fa
More windows tweaks
1998-12-11 23:05:24 +00:00
mcmullen%netscape.com
dd79f3130c
And again.
1998-12-11 18:17:22 +00:00
vidur%netscape.com
c02f5ba512
Work in progress of async loading of SCRIPT and STYLE with SRC attributes. Content sinks can now return a BLOCK_PARSER return code, forcing the parser to block. nsIParser::EnableParser can be used to unblock. Also introduced nsIContentSink::SetParser.
1998-12-11 17:02:37 +00:00
kipp%netscape.com
92da297bb9
Added FrameUtil IIDs
1998-12-11 15:18:39 +00:00
mcmullen%netscape.com
f41691e8b4
More tweaks.
1998-12-11 03:17:47 +00:00
peterl%netscape.com
d82c02887d
added namespace IIDs
1998-12-11 02:29:14 +00:00
mcmullen%netscape.com
12ac82aeff
Some more tweaks to suit various compilers and platforms.
1998-12-11 01:42:04 +00:00
kin%netscape.com
436e1e6954
Fixed off by 1 error that occurs in PopBack() when
...
(mOrigin + mSize) >= mCapacity.
1998-12-09 17:07:20 +00:00
shaver%netscape.com
16cdb9c9aa
Fixed usage-string typo.
...
Update to 0.5.7 IDL_tree_property_get API.
Reworked input callback for cleanliness.
Add (not-yet-working) infrastructure for %{ C %} raw blocks.
1998-12-09 13:08:29 +00:00
mcmullen%netscape.com
f2af6b7ae7
Trying to make this build on unix gcc compilers, I have removed all references to std::string, using char* instead. This almost made me cry (not just because of all the work I had to do over again).
1998-12-09 08:47:30 +00:00
mcmullen%netscape.com
b6aba71e21
Tried to make this a little more gcc friendly - created some NS_USING_NAMESPACE/ NS_NAMESPACE ugliness. Sigh.
1998-12-09 05:09:28 +00:00
pinkerton%netscape.com
b4f7944d24
fix for new universal headers. Don't use PLstringfuncs and add an inline helper to the helper namespace which does the same things.
1998-12-09 01:56:36 +00:00
law%netscape.com
c3e6a55dd2
Added Windoze support
1998-12-09 01:04:53 +00:00
mcmullen%netscape.com
ffc07f1806
Polished the interfaces, added long comments in the headers.
The next step is checking by Bill Law and Steve Lamm for Win and Unix. Then it's open season.
1998-12-08 22:45:42 +00:00
mcmullen%netscape.com
2d03507d69
First Checked In.
1998-12-08 22:43:57 +00:00
mcmullen%netscape.com
97663c5afa
First Checked In.
1998-12-08 02:22:54 +00:00
mcmullen%netscape.com
46efadfc6c
First Checked In.
1998-12-08 02:15:50 +00:00
akkana%netscape.com
cd57d645a9
Change NULL to 0 in NS_RELEASE and NS_IF_RELEASE macros.
...
This is illegal C++ (at least on machines where NULL == (void*)0)
and breaks some compilers, issues warnings in others.
1998-12-07 21:57:57 +00:00
shaver%netscape.com
80d5b7a816
remove dead code, tweak whitespace
1998-12-07 20:23:37 +00:00
ramiro%netscape.com
6419c9ca40
Ignore the generated makefile
1998-12-07 06:45:39 +00:00
shaver%netscape.com
98ed983b76
Added varargs support (produces "..." in C++ until we figure out what
...
nsIVarargs should look like).
IDL return value now becomes a final (but before varargs!) out parameter
_retval in C++.
Prettied up some whitespace.
1998-12-06 19:52:21 +00:00
shaver%netscape.com
13b3f944f5
Update usage message.
...
Add #include processing.
Generate #define NS_IFOO_IID_STR for kipp.
More header-generation niceties: #ifndef __nsIFoo_h__, DO NOT EDIT warning
now mentions source filename.
Generate #include in header to match #include in IDL, not by grovelling for
referenced interfaces.
(XXX: Need to polish up memory management.)
1998-12-06 18:41:44 +00:00
troy%netscape.com
f6898e4a8f
Added nsIPrintStatusCallback
1998-12-06 00:30:51 +00:00
ramiro%netscape.com
b67e714e27
Have cvs ignore generated files.
1998-12-05 11:07:45 +00:00
ramiro%netscape.com
2009b728de
Add cvsignore entries for makefiles generated bu autoconf.
1998-12-05 09:07:33 +00:00
mjudge%netscape.com
7aed3ae0d7
that didnt work... mac croaked
1998-12-04 00:01:09 +00:00
mjudge%netscape.com
2578cd8371
changing NULL to nsnull
1998-12-03 23:40:06 +00:00
mjudge%netscape.com
f3efd51091
new enumerator interface change
1998-12-03 21:46:51 +00:00
shaver%netscape.com
57369bcfc3
Add generated file warning.
...
Remove excessive #include "nsISupports.h" generation.
Interfaces are public:, accessors are pure (= 0).
1998-12-03 17:38:55 +00:00
shaver%netscape.com
85ffd77d2a
Fix indentation, which was my fault and not andrewv's.
...
Add nsISupports to the always-include list.
Clean up interface generation code, and then mess it up again with
IID handling.
1998-12-03 06:33:59 +00:00
pierre%netscape.com
66d46171b7
Making nsMacRepository.h obsolete: the shared lib conversion is done.
1998-12-03 01:06:00 +00:00
shaver%netscape.com
03c6f8aa39
Updated README.
...
Better arg handling and now lower-case mode flags.
andrewv's fixes to lose dependency on IDLN_ enum order (but not his changes
to indentation settings!).
1998-12-02 19:53:27 +00:00
troy%netscape.com
a40c505bb3
Added ID for nsIPageSequenceFrame
1998-12-02 03:53:01 +00:00
mjudge%netscape.com
d2d3c7396a
making big changes to enumerator class and adding nsICollection
1998-12-01 17:55:08 +00:00