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
mjudge%netscape.com
7a9d988f4e
collection interface
1998-12-01 17:50:57 +00:00
beard%netscape.com
c62b49cafc
Mac shared library migration.
1998-11-30 22:15:00 +00:00
jfrancis%netscape.com
6957c5e7a0
[sfraser checking in as jfrancis]
Temporarily comment out EDITOR_DLL-related stuff until Mac is building editor, to fix build bustage.
1998-11-30 03:04:00 +00:00
jfrancis%netscape.com
4689ddaf3f
adding edtor lib entrty, even though we aren't actually linking it in yet.
1998-11-29 23:57:59 +00:00
shaver%netscape.com
5dd5931d49
Added NPL everywhere (ooops!).
...
Handle enums.
Output idents properly in IDL comments.
1998-11-28 16:52:24 +00:00
shaver%netscape.com
1229e8bd5c
Error message cleanups, including insertion of line/file info in initial
...
buffer, to make errors give correct line-number data.
Strip comments. (Still need to handle doc comments correctly.)
1998-11-27 16:39:45 +00:00
shaver%netscape.com
ffb9b8c4fa
Updated README now includes Win32 libIDL/glib URLs, and mention of msw's
...
GTK+/glib 1.1.5.
Generate #includes for interfaces to which we refer.
Output inheritance data.
Switch to PRUnichar * for wstring, and char * for string.
in params that become pointer types get const'd.
1998-11-26 21:03:03 +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
kipp%netscape.com
4dece4f293
Expose WalkTheStack
1998-11-26 18:03:20 +00:00
peterl%netscape.com
61a6be03f2
backed out previous change
1998-11-26 04:54:11 +00:00
peterl%netscape.com
6cdc8bf568
new CSSOM interfaces
1998-11-26 01:18:57 +00:00
peterl%netscape.com
db3f2a0b1e
made pointer conversion more friendly to const methods
1998-11-26 01:18:21 +00:00
shaver%netscape.com
c77a1a40ba
Added support for char, wchar and wstring types.
...
Fixed long long nits.
Make methods pure virtual.
Use pointers and not references.
Remove useless header.c.
1998-11-25 19:12:50 +00:00
shaver%netscape.com
cb5062801c
C++ class decls need a semicolon
1998-11-25 04:54:02 +00:00
shaver%netscape.com
33268531bf
Added input callback, in preparation for autogenerating __declspec(inhibit)
...
and doing the doc comment thing.
Generate method declarations.
More stdout -> state->file fixes.
1998-11-25 04:19:59 +00:00
shaver%netscape.com
33892f7c8f
Generate getter/setter/`is'er for attributes.
...
Report errors (and warnings).
Send output to state->file properly, instead of stdout (although state->file
is always stdout right now!).
1998-11-24 23:16:49 +00:00
rickg%netscape.com
5761b52e55
fixed bug #1203
1998-11-24 20:23:46 +00:00
rickg%netscape.com
7755d427f4
changed ToInteger() so that it returns an error properly
1998-11-24 02:38:21 +00:00
akkana%netscape.com
e69695ae0e
Range specification
1998-11-24 01:39:47 +00:00
shaver%netscape.com
4fac0478da
first xpidl stuff
1998-11-23 21:02:31 +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
rickg%netscape.com
83c2278361
updated docs for nsString class usage
1998-11-20 22:11:09 +00:00
beard%netscape.com
973d39a86e
xpcomDebug.exp only included in debug target, xpcom.exp in both.
1998-11-20 01:04:17 +00:00
beard%netscape.com
1e9844f3a6
Added nsServiceManager static method exports.
1998-11-20 01:03:42 +00:00
mjudge%netscape.com
75b2b1a7f4
fixing future possible bustage even though tree is red. I will watch carefully
1998-11-19 23:25:58 +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
kipp%netscape.com
e1fa4e95dd
Made nsString::Insert actually support the count=-1 default argument
1998-11-19 17:58:30 +00:00
mjudge%netscape.com
f7c134eb44
smart pointer updates
1998-11-18 22:09:52 +00:00
kin%netscape.com
c4e781933c
Fixes that allow us to compile on Linux.
1998-11-18 19:16:10 +00:00
kin%netscape.com
4e99cdb975
Added COM_auto_ptr.h to EXPORTS list.
1998-11-18 19:14:56 +00:00
beard%netscape.com
3737d72098
Took out PL_VectorAssertValid for non-debug build.
1998-11-18 01:36:28 +00:00
beard%netscape.com
35c426e20e
Added xpcomDebug.exp to xpcomDebug.shlb target.
1998-11-18 01:35:54 +00:00
beard%netscape.com
667fd423b5
First Checked In.
1998-11-18 01:28:37 +00:00
vidur%netscape.com
4b24ddd7d0
New interface nsIDOMNSDocument
1998-11-17 02:37:19 +00:00
jfrancis%netscape.com
7ce407874e
adding scott's XP_COM auto_pointer header to xpcom exports.
1998-11-16 19:08:50 +00:00
mjudge%netscape.com
cc1b396c15
fixing test app for lame windows compiler
1998-11-15 07:09:51 +00:00
mjudge%netscape.com
49cd237c1e
adding the void ** back in. windows compiler is lame.
1998-11-15 07:08:56 +00:00
mjudge%netscape.com
ae9fcdd974
oops messed up the build. fixing...
1998-11-15 04:13:14 +00:00
scc%netscape.com
358c58f4c1
operator void** is superfluous; removed. Added operator* to support clients who (against better advice) write getter functions that look like this GetSomething(T*& result)
1998-11-15 02:10:04 +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
b601257a52
SOLARIS _does_ support member using declarations, so modify the test to let them through
1998-11-13 20:07:25 +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
scc%netscape.com
6138f32e56
Fixed for VC++ 4.2 (no template function specifiers at the call site)
1998-11-13 12:33:58 +00:00
scc%netscape.com
56a7d55121
Fixed (unit-tests only) for VC++ 4.2 (no 'explicit')
1998-11-13 00:34:41 +00:00
jfrancis%netscape.com
d694aafec4
First Checked In.
1998-11-12 23:59:32 +00:00
mjudge%netscape.com
1bc75a7912
adding the test_com_auto_ptr.exe as a new test
1998-11-12 20:07:28 +00:00
mjudge%netscape.com
7243453f05
modifying makefile.win to export the new com_auto_ptr.h file
1998-11-12 20:05:41 +00:00
scc%netscape.com
cef7eb5635
First Checked In.
1998-11-12 20:00:51 +00:00
vidur%netscape.com
416f9a4967
Added new interface nsIHTMLContentContainer
1998-11-12 07:56:13 +00:00
bjorn%netscape.com
833c4fea54
New support for typeinformation and typelibraries. nsISupports.h has an
...
additional definition NS_DECL_ISUPPORTS_EXPORTED, which exports the threesome.
This is not yet part of the build. It will be picked up by support code in
mozilla/js/src/xpcom.
1998-11-11 23:46:21 +00:00
vidur%netscape.com
3a5a2b3a9b
Added XML display support.
1998-11-11 22:07:55 +00:00
cyeh%netscape.com
5d111fb429
add the following exports:
PL_VectorAssertValid
PL_VectorRemove
PL_VectorInsert
PL_VectorAdd
PL_VectorSet
PL_VectorClone
PL_VectorCopy
PL_VectorCompact
PL_VectorIsValidIndex
PL_VectorSetSize
PL_VectorFinalize
PL_VectorInitialize
PL_VectorDestroy
PL_NewVector
1998-11-10 00:54:21 +00:00
wtc%netscape.com
51656cbe28
Moved plvector.c and plvector.h from mozilla/nsprpub/lib/ds
...
to mozilla/xpcom.
Modified files: Makefile, Makefile.in, makefile.win.
1998-11-09 20:10:21 +00:00
wtc%netscape.com
1597ec5412
Moved plvector.c and plvector.h from mozilla/nsprpub/lib/ds
...
to mozilla/xpcom.
Modified files: MANIFEST, Makefile, Makefile.in, makefile.win.
1998-11-09 20:09:33 +00:00
wtc%netscape.com
57b0444baf
Moved plvector.c and plvector.h from mozilla/nsprpub/lib/ds
to mozilla/xpcom.
1998-11-09 20:05:38 +00:00
troy%netscape.com
b82062a518
Added a #define for NS_ERROR_INVALID_ARG to be the same as
...
NS_ERROR_ILLEGAL_VALUE. This helps make our error names more
consistent with COM
1998-11-09 19:03:05 +00:00
pierre%netscape.com
57bc56148a
fixed the 3 instances of Compare() to work with empty strings
1998-11-04 06:48:11 +00:00
pierre%netscape.com
809c3fa63c
return 0 (ie. "strings are equal") instead of 1 when the 'n' of strncmp() and strncasecmp() is 0
1998-11-04 06:46:33 +00:00
peterl%netscape.com
391e5e2d12
made enumeration methods const
...
added append via array method
1998-11-03 20:14:08 +00:00
rpotts%netscape.com
64ae98db62
Removed the definition of the nsIDocumentLoadInfo IID
1998-11-03 10:11:33 +00:00
cls%seawood.org
1f612e9ddf
Some updated to work with nglayout. Others sync'd to remove cruft.
1998-10-28 03:49:12 +00:00
rickg%netscape.com
674c289b46
fixed bug in IsOrdered that was found on the web
1998-10-26 22:33:39 +00:00
cls%seawood.org
001ed2ffd4
Sync'd various Makefile.ins to their Makefile counterparts.
...
Removed nspr & nspr20 from REQUIRES. Removed NSPR_LDFLAGS.
Changed LIBNSPR refs to NSPR_LIBS.
Removed leftover NSPR20 ifdefs.
1998-10-21 02:13:56 +00:00
vidur%netscape.com
5a8dfade2c
Updated DOM interfaces to match final W3C recommendation. Modified IDL compiler to take IIDs
1998-10-20 17:07:23 +00:00
cls%seawood.org
5bdb5956af
New Makefile.in
1998-10-20 00:31:25 +00:00
cyeh%netscape.com
bf6d3740c6
reflect changes in Makefile to fix autoconf builds
1998-10-19 23:12:18 +00:00
cyeh%netscape.com
474d767a80
reflect change made in Makefile to fix autoconf build.
1998-10-19 23:08:31 +00:00
cyeh%netscape.com
321ba08ad1
reflect changes in Makefile to fix autoconf build
1998-10-19 22:41:03 +00:00
scullin%netscape.com
c17e8ed9a0
Moved headers from src to public
1998-10-19 21:44:55 +00:00
scullin%netscape.com
42f6b0da5f
Moved files from src to public
1998-10-19 21:42:39 +00:00
scullin%netscape.com
ba6c5259b1
Moved to public
1998-10-19 21:21:16 +00:00
scullin%netscape.com
b60795da47
Migrate mac hack, too.
1998-10-19 18:54:44 +00:00
scullin%netscape.com
7b90fec5ff
Moving public headers to public
1998-10-19 18:34:10 +00:00
scullin%netscape.com
a383a4477b
Migrating public files to public
1998-10-19 17:50:24 +00:00
scullin%netscape.com
6c1d460ea1
Migrating public header files to public
1998-10-19 17:48:55 +00:00
kipp%netscape.com
7b5a4e35e8
Fixed some sign extension bugs
1998-10-10 15:28:53 +00:00
kipp%netscape.com
c728420a6b
Added a reminder comment
1998-10-10 15:27:50 +00:00
kipp%netscape.com
e633aaa2b2
Allocated an IID
1998-10-06 21:05:42 +00:00
waterson%netscape.com
08b74441d6
Fixed linkage problems with nsInt64 and nsTime classes.
1998-10-06 20:06:06 +00:00
rpotts%netscape.com
f69b09f894
Changed the threadsafe implementations of addRef() and Release() to use interlockedIncrement and decrement on win32...
1998-10-06 06:18:20 +00:00
pierre%netscape.com
e10f7a92e3
fix 1000s of link warnings in Mac Raptor / some XP stubs were hiding actual functions
1998-10-06 03:00:28 +00:00
danm%netscape.com
1342b0390c
adding (optional) GlowCode build info. a:warren
1998-10-06 02:31:45 +00:00
cyeh%netscape.com
3c34f3063b
removing obsolete files. use MANIFEST instead.
1998-10-05 18:42:02 +00:00
rickg%netscape.com
bbc76113d1
added radix support in ToInteger()
1998-10-04 04:52:10 +00:00
scullin%netscape.com
0bb31cbd9f
Removed unused, unexported header.
1998-10-02 21:09:26 +00:00
troy%netscape.com
953e558660
Reserved IID for nsIHTMLReflow
1998-09-30 04:15:35 +00:00
pinkerton%netscape.com
c36d3ef347
fix link problems on mac.
1998-09-29 17:16:06 +00:00
pinkerton%netscape.com
7c640d6f80
Updated projects for Pro4. Turned off mod-date caching for depend builds. Using InterfacesStubs wrapper where appropriate for Carbon.
1998-09-29 17:11:00 +00:00
briano%netscape.com
19e1e611f6
Cleaned it up and made it work all platforms, not just the ones that support shared libs.
1998-09-29 06:30:14 +00:00
mcafee%netscape.com
ec23069826
Rhapsody is having trouble linking this with the C++ compiler, linking with cc for now.
1998-09-28 06:01:12 +00:00
mcafee%netscape.com
d5505451a2
Removing empty export: rule, minor whitespace-tab stuff.
1998-09-28 05:42:46 +00:00
mcafee%netscape.com
5639ce5757
Removed two local rules, instead relying on global rules in config/rules.mk.
1998-09-28 05:37:23 +00:00
pinkerton%netscape.com
2fc6b9ae27
fix mac raptor, added nsTraceRefcnt.cpp
1998-09-24 22:29:09 +00:00
beard%netscape.com
003d482620
Defining NS_EXPORT, et. al. for XP_MAC.
1998-09-22 22:46:18 +00:00
beard%netscape.com
c93d49c131
#include "prtypes.h" if noone else does.
1998-09-22 02:23:23 +00:00
akkana%netscape.com
f22d899b7d
Fix build error: C++ comment in file included by C files
1998-09-21 22:43:50 +00:00
rpotts%netscape.com
320ec4afcd
Made nsTraceRefcnt threadsafe...
1998-09-19 06:56:22 +00:00
rpotts%netscape.com
542163d9ca
Added threadsafe implementations of Addref()/Release()/QueryInterface()
1998-09-19 06:55:30 +00:00
cyeh%netscape.com
4fd174a1c7
add *.cpp file to fix bustage. really. this time i mean it.
1998-09-18 21:52:14 +00:00
cyeh%netscape.com
ee0585601a
add needed export for nsMalloc::Create
1998-09-18 18:57:35 +00:00
warren%netscape.com
b9a81d66c3
Removed export for nsMalloc::Create.
1998-09-18 11:07:06 +00:00
warren%netscape.com
65caa7258b
Moved nsMalloc.cpp to modules/plugin/src.
1998-09-18 08:46:06 +00:00
warren%netscape.com
0c0a18e7c1
Updated Mac MANIFEST files.
1998-09-18 08:39:16 +00:00
warren%netscape.com
3ac20615d5
Moved nsIMalloc and impl from xpcom to modules/plugin.
1998-09-18 07:22:48 +00:00
warren%netscape.com
e22bc926a2
Fixed comments.
1998-09-18 01:23:04 +00:00
beard%netscape.com
e42a2fb9ce
09171998 LiveConnect Carpool: build bustage (backed out to 3.3 version)
1998-09-17 20:33:21 +00:00
beard%netscape.com
019779e868
09171998 LiveConnect Carpool: build bustage
1998-09-17 20:18:36 +00:00
beard%netscape.com
2b82fee5e1
09171998 LiveConnect Carpool: added export for nsRepository::UnregisterFactory(const nsID&,nsIFactory*).
1998-09-17 19:55:08 +00:00
beard%netscape.com
09ba9b9c7a
09171998 LiveConnect Carpool: XP_MAC, fixed NS_EXPORT to actually export on the Mac.
1998-09-17 19:21:43 +00:00
pierre%netscape.com
c41201e836
added the Layout and NetLib factories
1998-09-17 09:17:10 +00:00
rpotts%netscape.com
dac2d400b3
Changed NS_RELEASE2(...) macro to conditionally NULL the interface argument...
1998-09-17 05:38:21 +00:00
vidur%netscape.com
5875cb774f
Added constructors for DOM JS classes. nsIScriptObjectOwner::ResetScriptObject is now SetScriptObject. New factory for layout. New interface nsIDOMNativeObjectRegistry.
1998-09-17 01:53:52 +00:00
waterson%netscape.com
0e9767ff68
Added wrappers for 64-bit arithmetic and PRTime.
1998-09-16 19:53:12 +00:00
warren%netscape.com
e2c34f899b
Fixed nsMalloc::Create for the non-aggregated case.
1998-09-15 03:59:21 +00:00
kipp%netscape.com
75845450ff
Only execute SymLoadModule when tracing is enabled
1998-09-15 00:13:35 +00:00
kipp%netscape.com
d5abb21d0a
Added nsTraceRefcnt to the build and exports
1998-09-12 19:29:03 +00:00
kipp%netscape.com
62992faa97
whitespace tidy up
1998-09-12 19:28:01 +00:00
kipp%netscape.com
f8c590c9fe
Use NS_ADDREF/NS_RELEASE macros
1998-09-12 19:26:52 +00:00
kipp%netscape.com
4a650198a7
Support build-time usage of the nsTraceRefcnt class for tracing refcnt manipulations. In addition, added NS_NEWXPCOM and NS_DELETEXPCOM macros to track create/destroys
1998-09-12 19:26:36 +00:00
kipp%netscape.com
f35fbea133
Register libraries with the refcnt tracer
1998-09-12 19:25:28 +00:00
kipp%netscape.com
98274a7822
new
1998-09-12 19:25:06 +00:00
kipp%netscape.com
6ed9f763bf
Added tools directory to windows build
1998-09-12 19:18:04 +00:00
kipp%netscape.com
6e4786667f
new
1998-09-12 17:53:08 +00:00
thom%netscape.com
e09f3eec28
added support for DOM dll
1998-09-09 00:02:23 +00:00
kipp%netscape.com
bed4212b55
Allocated another IID
1998-09-07 19:15:41 +00:00
troy%netscape.com
57985dd0dc
Reserved an IID
1998-09-06 00:15:45 +00:00
kipp%netscape.com
e626e4021d
Allocated iid for nsITextContent
1998-09-05 23:28:08 +00:00
kipp%netscape.com
86f83878fd
Added a macro and normalized auto-string initialization; reordered methods slightly just to annoy rickg :-)
1998-09-05 23:21:42 +00:00
vidur%netscape.com
11b3d12de8
New content code adjusts to getting script objects through a factory interface
1998-09-04 23:03:16 +00:00
valeski%netscape.com
09c4e871b5
String insertion was broken if you wanted to insert at the begining (index '0') of a string.
1998-09-04 18:49:50 +00:00
rickg%netscape.com
7cb4b0c39d
new string improvements
1998-09-04 17:26:37 +00:00
peterl%netscape.com
95ae58e4db
changed HashCode to HashValue and fixed return type
1998-09-02 01:59:30 +00:00
warren%netscape.com
f387bc9ff9
Changed c++ comments for inclusion in c files.
1998-09-01 04:15:07 +00:00
beard%netscape.com
7808b4e586
Fixed nsRepository exports, and return type signature change for nsHashtable::Enumerate() which used to return int, and now returns void.
1998-09-01 01:23:54 +00:00
beard%netscape.com
a83b9378ee
Moved Checking nsServiceManager.cpp into the xpcom - src folder.
1998-09-01 01:22:23 +00:00
warren%netscape.com
34f3c0ef88
Renamed NSRepository to nsRepository.
1998-09-01 00:26:28 +00:00
warren%netscape.com
00c5e71bc6
Fixed Create to work with new nsAgg.h
1998-09-01 00:17:49 +00:00
warren%netscape.com
a0384c1c20
Changed NSServiceManager to nsServiceManager.
1998-09-01 00:17:47 +00:00
warren%netscape.com
bd061d0e27
Made QI try the current object delegating to outer. Removed QI for kISupportsIID (which returned Internal). Added nsIOuter interfacewhich allows for notification of child release.
1998-09-01 00:17:28 +00:00
warren%netscape.com
28969e9e90
Added closure argument to nsHashtable::Enumerate.
1998-09-01 00:16:47 +00:00
kipp%netscape.com
e24a0e6e53
Added error module for the layout system
1998-08-29 20:20:00 +00:00
rickg%netscape.com
7858c52f7e
added BinarySearch method for faster string searches
1998-08-29 05:06:50 +00:00
warren%netscape.com
b016f30fd0
Premature checkin of renamed nsRepository.
1998-08-29 03:42:29 +00:00
mcafee%netscape.com
baa8cadf94
Fixing build bustage on Linux
1998-08-29 03:33:31 +00:00
mcafee%netscape.com
9f3b3b5986
Fixing build bustage on Linux
1998-08-29 03:27:09 +00:00
warren%netscape.com
189a47a47c
Fixed typo
1998-08-29 02:24:41 +00:00
warren%netscape.com
9dda6476c1
Moved nsresult from nsISupports.h to nsError.h (so that it's defined for C files).
1998-08-29 02:21:49 +00:00
warren%netscape.com
b1ea39c6d8
Added test for service manager.
1998-08-29 01:51:44 +00:00
sdagley%netscape.com
8dc7df1e5c
Checking in for warren. Added nsIServiceManager.h to MANIFEST and nsServiceManager.cpp to xpcomPPC.mcp.
1998-08-29 01:17:19 +00:00
warren%netscape.com
b6e4a77024
Added class ID to OnShutdown.
1998-08-28 21:47:44 +00:00
warren%netscape.com
a9001af700
Added service manager mechanism.
1998-08-28 21:28:35 +00:00
warren%netscape.com
679e7dedb1
Added service manager mechanism.
1998-08-28 21:25:34 +00:00
pierre%netscape.com
84029a2a13
re-enabled the View, Web and Pref factories
1998-08-27 22:08:39 +00:00
valeski%netscape.com
d3dd8ac5ee
nsString.h - the mBuf member data type was the raw PRUnichar type, changed it to chartype.
...
nsString.cpp - we were dropping the ending null-byte/unichar when expanding/growing strings
1998-08-27 08:15:40 +00:00
kipp%netscape.com
83c90ed2d0
Fixed compiler problem with other compilers by removing useless const in front of void
1998-08-27 02:39:36 +00:00
rickg%netscape.com
073fc23c82
added iostream output to nsString
1998-08-22 17:50:13 +00:00
rickg%netscape.com
c1d7662228
fixed off by one error in Pop()
1998-08-21 02:03:56 +00:00
vidur%netscape.com
1b4622ec25
Used IIDs for nsIConnectionInfo and nsIDocumentLoadInfo
1998-08-20 22:29:22 +00:00
cls%seawood.org
90d0af1408
AUTOCONF_1_0 landing.
1998-08-19 20:42:14 +00:00
scullin%netscape.com
e1a835994d
Added a COM false value.
1998-08-14 20:17:20 +00:00
kipp%netscape.com
fd6f1e7926
Allocate IID's for nsLoggingSink and nsILoggingSink
1998-08-12 21:04:13 +00:00
rickg%netscape.com
702ee7c637
fixed objectAT() offset error
1998-08-12 08:53:03 +00:00
troy%netscape.com
86479c1b35
Fixed a memory leak. In some error cases we weren't calling NR_RegClose()
1998-08-11 04:06:28 +00:00
wtc%netscape.com
f0e9569118
Do not declare variables in a 'for' statement because the scope
...
of such variables is compiler-dependent. (approved by kipp@netscape.com )
1998-08-11 00:10:36 +00:00
peterl%netscape.com
59e5ef7b52
performance tweak in trim
1998-08-07 02:11:13 +00:00
dcone%netscape.com
1e063d17a3
Raptor change, worked on factory methods
1998-08-06 17:44:15 +00:00
pierre%netscape.com
f253184b71
declared NSGetFactory_WIDGET_DLL() as "C" function (even though it's still out-commented for now)
1998-08-05 22:28:37 +00:00
pierre%netscape.com
0d96f8fcdc
added targets to build static libs
1998-08-05 08:30:44 +00:00
pierre%netscape.com
2e0d995bd8
include nsMacRepository.h
1998-08-05 08:22:38 +00:00
pierre%netscape.com
74fdf29771
added nsMacRepository.h
1998-08-05 08:06:50 +00:00
pierre%netscape.com
2de4f3f06a
First Checked In.
1998-08-05 08:06:33 +00:00
rickg%netscape.com
3d3143056b
improved deque API a tad
1998-08-05 01:59:34 +00:00
rickg%netscape.com
d7540e9307
kipps changes
1998-08-05 01:31:14 +00:00
rickg%netscape.com
7372a05ba9
minor tweak to remove tabs
1998-08-04 10:12:45 +00:00
rickg%netscape.com
ed2267c14a
fixed problem in testCRT. GetUnicode returns a const ptr
1998-08-03 21:33:32 +00:00
rickg%netscape.com
8cadfbae7e
added a few assertions, just to be safe
1998-08-03 21:03:49 +00:00
rickg%netscape.com
bd6d9c1bf6
major upgrade to string class implementation
1998-08-03 20:46:38 +00:00
peterl%netscape.com
e08babbc37
re-added backed-out changes
1998-08-01 00:56:28 +00:00
donm%netscape.com
56796d4050
backing out changes made while trying to land OJI.
1998-07-31 23:58:26 +00:00
peterl%netscape.com
21482eb238
replaced macros with inline functions
1998-07-31 23:27:36 +00:00
warren%netscape.com
207bbebb65
Landing changes in the OJI_19980727_BRANCH since the OJI_19980727_TIP_MERGE tag.
1998-07-31 20:19:50 +00:00
troy%netscape.com
d885d03cbf
Fixed some crashes where it wa assumes mStr was non-NULL
1998-07-30 20:36:51 +00:00
rickg%netscape.com
35ef5f0b7f
more string improvements
1998-07-30 18:35:58 +00:00
rickg%netscape.com
ef09dc96e8
fixed string assignment bug
1998-07-30 18:26:46 +00:00
troy%netscape.com
22a9e3103b
Changed default constructor to leave capacity at 0 and not allocate
...
a buffer of 24 bytes
1998-07-29 23:06:21 +00:00
warren%netscape.com
a0c375aaa0
Committed from OJI_19980618_TIP_MERGE1.
1998-07-28 02:07:25 +00:00
rickg%netscape.com
82a39cc883
warning removal
1998-07-25 02:11:02 +00:00
waterson%netscape.com
8086a83f7c
Removed until approval from modul owner.
1998-07-24 23:33:15 +00:00
waterson%netscape.com
0d2427bb8e
Initial revision.
1998-07-24 23:07:58 +00:00
michaelp%netscape.com
8fd323a89b
added APIs to viewmanager to enable and disable all rendering.
...
made Refresh() APIs of viewmanager implementation private.
1998-07-24 21:05:50 +00:00
spider%netscape.com
276f4be0a2
Module Specific Error Generation
1998-07-24 13:47:09 +00:00
michaelp%netscape.com
3f1cee6416
modified streaming APIs to be what the OJI guys want.
1998-07-23 20:34:01 +00:00
spider%netscape.com
d88ae841a5
Backing out nsError.h revision 3.2 until the tree opens...
1998-07-23 20:08:13 +00:00
spider%netscape.com
e495ad5e55
Added Support for Module Specific Error Codes which are compatible with
...
the native platform.
1998-07-23 19:28:00 +00:00
troy%netscape.com
50b168bd01
Added some '=' operator member functions to nsAutoString
1998-07-22 21:38:48 +00:00
scullin%netscape.com
11d1c8a186
Default implementation of QueryInterface needs to NULL result on failure.
1998-07-21 21:32:52 +00:00
kipp%netscape.com
a4622abc13
Allocate some IIDs
1998-07-19 01:19:30 +00:00
kipp%netscape.com
829e64f9a9
Allocated some IID's
1998-07-18 21:51:28 +00:00
kipp%netscape.com
953c692e2d
Allocated IID's for nsIHTMLContentSink, nsIContentSink, nsIDTD
1998-07-15 22:51:30 +00:00
danm
181ec43df6
glowcode. bug 299200 a:don.
1998-07-09 16:33:15 +00:00
kipp
0a82246b5c
Added a reminder to not mess with the NS_ISUPPORTS IID
1998-07-07 16:08:55 +00:00
kipp
f898cd09a8
Allocated IID for nsIFrame
1998-07-07 16:07:35 +00:00
kipp
248dce993d
new
1998-07-07 16:04:02 +00:00
rickg
c7c8f485ed
major improvements to parser API's; fixed a few bugs
1998-07-02 08:14:22 +00:00
jevering
3705e61240
Modified ReplaceElementAt to grow the array if an index out of the
...
allocated boundary was requested.
1998-07-02 00:28:56 +00:00
atotic
c97c12594a
More exports are needed for Raptor
1998-06-26 23:02:03 +00:00
rickg
b2f62ff8a2
huge refactoring effort; transient style support; tables fixes, and more
1998-06-17 23:13:28 +00:00
atotic
1394aed0fa
More exports are needed
1998-06-16 21:42:32 +00:00
jevering
d86bf24428
Fixed double ended queue to accept a callback in the constructor
...
to a function which frees the inserted objects.
1998-06-12 01:36:24 +00:00
troy
5da3ea6720
Added an additional constructor
1998-06-11 22:48:25 +00:00
gordon
c2b1d08e56
Changes for value-added builds.
1998-06-08 11:19:51 +00:00
gordon
0226b0f54c
Export nsHashTable methods.
1998-06-06 11:19:14 +00:00
kipp
339f079993
Added SizeOf method
1998-06-05 21:38:36 +00:00
kipp
ce9fdc61c7
new
1998-06-05 20:46:23 +00:00
scc
c518b6d483
First Checked In.
1998-06-04 22:51:07 +00:00
scullin
cdde7f1962
Added NSPR logging. Set NSPR_LOG_MODULES=NSRepository:4 to get
...
bunches o' logging.
1998-06-02 19:54:52 +00:00
toshok
f1f2f7205b
Fix build on FreeBSD. don't hardcode '.so', some platforms don't use it.
1998-06-02 00:18:45 +00:00
raman
ca98fa5189
Added the clone method. Approved by warren
1998-06-01 22:11:06 +00:00
kipp
d0102a831e
null terminate empty auto string properly
1998-06-01 20:55:46 +00:00
sfraser
c6d3d3ca66
Changed to use .exp file for exports, so that stuff gets exported.
1998-05-28 22:23:41 +00:00
sfraser
396801ce97
First Checked In.
1998-05-28 22:23:16 +00:00
sfraser
fad2bd35ae
Export nsError.h
1998-05-28 20:50:24 +00:00
sfraser
275c02bca5
Correct comment
1998-05-28 19:40:34 +00:00
sfraser
a963895dee
Updating for new build system and prefix files.
1998-05-28 19:16:03 +00:00
sfraser
7ca7c57f30
Changes for the new build system; unify prefix files.
1998-05-28 19:04:58 +00:00
kipp
45478ad93a
Init refcnt properly
1998-05-28 18:38:32 +00:00
sfraser
061bb4d1e2
First Checked In.
1998-05-23 01:14:17 +00:00
hardts
2b4b0850c4
was 0 length file after landing branch, copy in the branch version
1998-05-22 22:34:32 +00:00
hardts
a232be8f2e
TestID.cpp didn't get branch changes for some reason, adding them now.
1998-05-22 22:30:53 +00:00
hardts
60cd050946
landing XPCOM_BRANCH
1998-05-22 21:56:30 +00:00
cyeh
4bae11aa7e
assist with XPCOM_BRANCH landing. add files nsDebug.cpp and nsSupportsArray.cpp to projects
1998-05-22 21:52:45 +00:00
rickg
7dfde61fc9
minor perf improvement to deque
1998-05-21 20:37:17 +00:00
rickg
9e36b7c90a
filled in the popback function
1998-05-21 02:27:34 +00:00
kipp
b3f36862f4
Fixed bug in nsString::Cut code where the sizeof(chartype) was multipled a bit aggresively; I also tuned the routine somewhat as well
1998-05-20 23:18:25 +00:00
peterl
729e4048ee
added enumerate methods
1998-05-20 20:31:58 +00:00
kipp
252b978edf
Added empty constructor; removed instance count sillyness
1998-05-20 16:21:48 +00:00
rickg
c857888a8d
small improvement to deque-iterator interface
1998-05-19 01:51:24 +00:00
thom
394804e4df
Mac checkin
1998-05-18 22:47:24 +00:00
rpotts
5a6229ac23
Changed to use the nsIBaseStream as a base class...
1998-05-15 09:40:43 +00:00
rpotts
03e351b6f6
Interface for Output Streams...
1998-05-15 09:40:02 +00:00
rpotts
a9099f2c5c
New interface that all stream interfaces can derive from...
1998-05-15 09:39:37 +00:00
rickg
c4b08c87d1
minor performance tweak for deque
1998-05-14 22:18:44 +00:00
rickg
23d466f216
added IsDigit to string
1998-05-11 23:27:35 +00:00
scullin
99e7eadcc1
Fix NSPR related breakage.
1998-05-08 23:56:08 +00:00
scullin
811153f87f
G++ warning fix submitted by Brian Grunkemeyer.
1998-05-07 20:48:35 +00:00
scullin
689aa27a50
Added NS_ERROR_FAILURE define provided by Brian Grunkemeyer.
1998-05-04 23:30:05 +00:00
spider
31634b6c93
Fix UNIX build bustage
1998-04-30 16:40:38 +00:00
buster
9bf0f8ad1a
at Peters request, I added NS_INT_PIXELS_TO_TWIPS and NS_FLOAT_PIXELS_TO_TWIPS
1998-04-30 15:11:33 +00:00
rickg
fee218f0dc
minor tweak to iterator
1998-04-30 05:55:51 +00:00
kipp
4857393413
Fixed compiler bugs/warnings
1998-04-26 03:13:20 +00:00
rickg
cb78bb65c9
added Append(unichar)
1998-04-25 19:44:35 +00:00
karnaze
4364c856d4
added radio groups, select/option, beter sizing. widgets take creation parms.
1998-04-24 21:37:30 +00:00
rickg
60d933a6cb
added a few new container types
1998-04-22 18:28:48 +00:00
scullin
5f9d63af93
NSPR related changes submitted by wtc.
1998-04-22 00:05:08 +00:00
peterl
17a3991909
fixed memory leaks in nsAutoString
1998-04-16 21:47:17 +00:00
kipp
4717009d75
moved to pub
1998-04-13 20:24:54 +00:00
ltabb
781c480871
Free the lizard
1998-03-28 02:44:41 +00:00