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

85 Коммитов

Автор SHA1 Сообщение Дата
mjudge%netscape.com 3756cba288 changing nsIEnumerator to use NS_IMETHOD not virtual nsresult 1999-02-19 23:43:20 +00:00
mcafee%netscape.com ea80d83573 Solaris: adding do_QueryInterface() wrapper per scc's carpool. 1999-02-19 13:14:26 +00:00
danm%netscape.com 7f7e24bfd0 activate exception handling for tests: TestCOMPtr uses them 1999-02-17 02:18:40 +00:00
scc%netscape.com d4ae494464 updated to new interface for nsCOMPtr 1999-02-17 01:58:25 +00:00
scc%netscape.com 9e7895bae7 Activate browser so you get the colorized source 1999-02-11 01:35:54 +00:00
scc%netscape.com f020767dfc Added |nsresult nsCOMPtr::assignment_error() const;| which returns the error, if any, from the most recent operation (constructor or assignment operator) that implicitly calls |QueryInterface|. This did not increase the size of an |nsCOMPtr|. 1999-02-11 01:34:07 +00:00
sar%netscape.com eecbed5e4c Turn of "modification date caching" so that dependencies are sure to work. 1999-02-11 00:04:46 +00:00
dp%netscape.com 1310389704 Adding libreg as xpcom depends on it 1999-02-10 02:01:50 +00:00
mcafee%netscape.com ea6f465213 ignore genereated files 1999-02-08 08:26:34 +00:00
mcafee%netscape.com d995082b5f Adding TestID.cpp, removing unused rules, more portable link line 1999-02-06 08:19:16 +00:00
waterson%netscape.com be4af13847 Initial revision. 1999-02-04 00:40:22 +00:00
ftang%netscape.com e8473c6c30 calling nsSetupRegistry for mac. Need to try UNIX and Window before turn out the #ifdef XP_MAC 1999-02-03 01:50:15 +00:00
mcafee%netscape.com 84931c70dd Adding License 1999-02-02 03:16:52 +00:00
erik%netscape.com b07c2a64f9 Added test program and test file for new nsIProperties stuff.
(Like Java properties.)
1999-01-26 23:51:18 +00:00
waterson%netscape.com febb896a80 Got Win32-specific stuff up and running. This caused a bit of code-juggling in the Unix and Mac implementations. a=mcmullen. 1999-01-26 23:49:33 +00:00
ftang%netscape.com 8ca2c39a5b change nsCharSetID into nsString type 1999-01-25 16:05:04 +00:00
sudu%netscape.com 6624efe2b9 OJI MozClassic to raptor merge 1999-01-25 08:05:00 +00:00
ramiro%netscape.com 1fe76b8f29 Build TestCOMPtr by default. 1999-01-23 00:03:44 +00:00
mcmullen%netscape.com 6ebe2daa2c Added a directory iterator class. Added canonification and recursive directory creation, and some other handy methods. Eventual goal: replace xp_file.h entirely. 1999-01-06 23:38:21 +00:00
mcmullen%netscape.com d943dfc62a Simplify the console case, so that Windows does not think it has to compile with exception handling. 1998-12-29 00:24:32 +00:00
law%netscape.com fd948fd318 Add nsFile* to Windows build 1998-12-22 20:06:56 +00:00
scc%netscape.com d5aa76aba6 added |dont_QueryInterface| facility, re-added the NS_ADDREF macros, though conditionally 1998-12-21 23:26:39 +00:00
mcmullen%netscape.com 9cdd955cd4 Rewrote the stream stuff to be simple, since Unix build environment cannot even handle ostream and istream. This builds and runs correctly on Linux and Macintosh now. 1998-12-18 23:06:54 +00:00
scc%netscape.com a8300f087f NSCAP_FEATURE_DONT_ADDREF is no longer optional, and the symbol has gone away. This facility turns out to be needed. 1998-12-18 03:44:51 +00:00
scc%netscape.com 07a04239ac Fixed build bustage (bad access paths) 1998-12-17 19:47:47 +00:00
mjudge%netscape.com 1ac8c2c6aa removing files from repository 1998-12-17 19:39:02 +00:00
scc%netscape.com 2f93f5ed90 COM_auto_ptr --> nsCOMPtr 1998-12-17 19:27:29 +00:00
mjudge%netscape.com c743b77606 changing auto ptr to use the new header 1998-12-17 19:25:32 +00:00
scc%netscape.com 3864d9a359 First Checked In. 1998-12-17 19:21:58 +00:00
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
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
mcmullen%netscape.com e1c92781a8 More windows stuff. 1998-12-11 23:52:31 +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
mcmullen%netscape.com 120fb992fa More windows tweaks 1998-12-11 23:05:24 +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 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 97663c5afa First Checked In. 1998-12-08 02:22:54 +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
scc%netscape.com 4a51489421 Final changes to be used in production code (though currently only allowed in Composer module). Stripped tabs, replaced with spaces; made internal macro prefix; some final naming decisions (s/func/getter/). Good luck Composer team. 1998-11-26 19:28:42 +00:00
cyeh%netscape.com e9d3c67427 Removing static makefiles as a part of the transition to Autoconf. I have taken great
care to only remove makefiles affailiated with building nglayout. I have also verified that
the build at this point in time succesfully builds with autoconf.

If you must recover one of these makefiles, you can use the static tag STATIC_MAKEFILES.
If I removed a makefile that you need, please e-mail cyeh@netscape.com.
1998-11-21 00:34:32 +00:00
scc%netscape.com 1b8d0dc62f some changes to better conform to our coding standards; removed the facility for assigning in without AddRef-ing, outside of the context of a function call; added some comparison operators for working with raw pointers; preprocessor-ized the bool type for compilers without 1998-11-19 20:26:12 +00:00
mjudge%netscape.com f7c134eb44 smart pointer updates 1998-11-18 22:09:52 +00:00
mjudge%netscape.com cc1b396c15 fixing test app for lame windows compiler 1998-11-15 07:09:51 +00:00
mjudge%netscape.com ae9fcdd974 oops messed up the build. fixing... 1998-11-15 04:13:14 +00:00
bjorn%netscape.com 7fc3cc706b Removing files to restructure the typelib stuff. 1998-11-14 01:22:50 +00:00
scc%netscape.com 0c0332fc61 fixed for IRIX (doesn't like new-style casts) 1998-11-14 00:35:48 +00:00
scc%netscape.com 5a79d4495d fixed order of declarations (confused SOLARIS compiler) and return types of AddRef and Release to match in the unfortunate case that the compiler does not support member using declarations 1998-11-13 20:06:43 +00:00
scc%netscape.com 590649bf2a unified compiler dependent code (removed from unit-tests, inserted in header); fixed for egcs-1.1 well known bug (member using declarations don't work) 1998-11-13 19:41:24 +00:00