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

309 Коммитов

Автор SHA1 Сообщение Дата
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