mcmullen%netscape.com
4e091b7bcf
First Checked In.
1998-12-08 22:43:57 +00:00
mcmullen%netscape.com
4e1f4f4572
First Checked In.
1998-12-08 02:22:54 +00:00
mcmullen%netscape.com
0fd0d405c3
First Checked In.
1998-12-08 02:15:50 +00:00
akkana%netscape.com
90d7c049da
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
5e62a635e8
remove dead code, tweak whitespace
1998-12-07 20:23:37 +00:00
ramiro%netscape.com
2df5228f6a
Ignore the generated makefile
1998-12-07 06:45:39 +00:00
shaver%netscape.com
e02501b11c
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
c567e3d343
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
e88e7a9094
Added nsIPrintStatusCallback
1998-12-06 00:30:51 +00:00
ramiro%netscape.com
9de953c38c
Have cvs ignore generated files.
1998-12-05 11:07:45 +00:00
ramiro%netscape.com
e2b921bf3c
Add cvsignore entries for makefiles generated bu autoconf.
1998-12-05 09:07:33 +00:00
mjudge%netscape.com
113351a624
that didnt work... mac croaked
1998-12-04 00:01:09 +00:00
mjudge%netscape.com
b6c191f848
changing NULL to nsnull
1998-12-03 23:40:06 +00:00
mjudge%netscape.com
0495ee6cc6
new enumerator interface change
1998-12-03 21:46:51 +00:00
shaver%netscape.com
8436786eb0
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
e9350617c4
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
e691ee06e5
Making nsMacRepository.h obsolete: the shared lib conversion is done.
1998-12-03 01:06:00 +00:00
shaver%netscape.com
907b2e8ea7
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
77f6f5e06e
Added ID for nsIPageSequenceFrame
1998-12-02 03:53:01 +00:00
mjudge%netscape.com
500a20c8b4
making big changes to enumerator class and adding nsICollection
1998-12-01 17:55:08 +00:00
mjudge%netscape.com
30e57ff4a6
collection interface
1998-12-01 17:50:57 +00:00
beard%netscape.com
c0c7bc482d
Mac shared library migration.
1998-11-30 22:15:00 +00:00
jfrancis%netscape.com
8f3f49279e
[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
4194c1b24a
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
7cb17ad5db
Added NPL everywhere (ooops!).
...
Handle enums.
Output idents properly in IDL comments.
1998-11-28 16:52:24 +00:00
shaver%netscape.com
2356d797d9
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
ff8371bf4c
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
804df9e18c
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
edabb1ad06
Expose WalkTheStack
1998-11-26 18:03:20 +00:00
peterl%netscape.com
114c9373b9
backed out previous change
1998-11-26 04:54:11 +00:00
peterl%netscape.com
9df7d582e1
new CSSOM interfaces
1998-11-26 01:18:57 +00:00
peterl%netscape.com
ce35c69c6b
made pointer conversion more friendly to const methods
1998-11-26 01:18:21 +00:00
shaver%netscape.com
b697288da5
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
6807c3fcf4
C++ class decls need a semicolon
1998-11-25 04:54:02 +00:00
shaver%netscape.com
c373687100
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
b68f23e3f5
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
51582a22b5
fixed bug #1203
1998-11-24 20:23:46 +00:00
rickg%netscape.com
5d77ac2437
changed ToInteger() so that it returns an error properly
1998-11-24 02:38:21 +00:00
akkana%netscape.com
a254a6fbca
Range specification
1998-11-24 01:39:47 +00:00
shaver%netscape.com
3f1382e38f
first xpidl stuff
1998-11-23 21:02:31 +00:00
cyeh%netscape.com
65038e9551
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
91a74f3b64
updated docs for nsString class usage
1998-11-20 22:11:09 +00:00
beard%netscape.com
62b85bfb53
xpcomDebug.exp only included in debug target, xpcom.exp in both.
1998-11-20 01:04:17 +00:00
beard%netscape.com
70ac966d43
Added nsServiceManager static method exports.
1998-11-20 01:03:42 +00:00
mjudge%netscape.com
b64274ee17
fixing future possible bustage even though tree is red. I will watch carefully
1998-11-19 23:25:58 +00:00
scc%netscape.com
67b8f7dc8c
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
9be7e3e15f
Made nsString::Insert actually support the count=-1 default argument
1998-11-19 17:58:30 +00:00
mjudge%netscape.com
2bd280d84e
smart pointer updates
1998-11-18 22:09:52 +00:00
kin%netscape.com
a8357cfbe4
Fixes that allow us to compile on Linux.
1998-11-18 19:16:10 +00:00
kin%netscape.com
eaaeb32d16
Added COM_auto_ptr.h to EXPORTS list.
1998-11-18 19:14:56 +00:00
beard%netscape.com
abcb457cbe
Took out PL_VectorAssertValid for non-debug build.
1998-11-18 01:36:28 +00:00
beard%netscape.com
de630e90c9
Added xpcomDebug.exp to xpcomDebug.shlb target.
1998-11-18 01:35:54 +00:00
beard%netscape.com
7cb977edf9
First Checked In.
1998-11-18 01:28:37 +00:00
vidur%netscape.com
bddadc0a26
New interface nsIDOMNSDocument
1998-11-17 02:37:19 +00:00
jfrancis%netscape.com
bdb1543008
adding scott's XP_COM auto_pointer header to xpcom exports.
1998-11-16 19:08:50 +00:00
mjudge%netscape.com
d411a0cdec
fixing test app for lame windows compiler
1998-11-15 07:09:51 +00:00
mjudge%netscape.com
3ad4ca13a0
adding the void ** back in. windows compiler is lame.
1998-11-15 07:08:56 +00:00
mjudge%netscape.com
ab007a89d0
oops messed up the build. fixing...
1998-11-15 04:13:14 +00:00
scc%netscape.com
64b6e39325
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
aa0fd8d09a
Removing files to restructure the typelib stuff.
1998-11-14 01:22:50 +00:00
scc%netscape.com
6e4a1432aa
fixed for IRIX (doesn't like new-style casts)
1998-11-14 00:35:48 +00:00
scc%netscape.com
622e6a797f
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
59132d1bb4
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
eeaaa11f7d
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
5bfaf7f7ea
Fixed for VC++ 4.2 (no template function specifiers at the call site)
1998-11-13 12:33:58 +00:00
scc%netscape.com
28e2a847cd
Fixed (unit-tests only) for VC++ 4.2 (no 'explicit')
1998-11-13 00:34:41 +00:00
jfrancis%netscape.com
f7fa2435e0
First Checked In.
1998-11-12 23:59:32 +00:00
mjudge%netscape.com
88359ec04e
adding the test_com_auto_ptr.exe as a new test
1998-11-12 20:07:28 +00:00
mjudge%netscape.com
0d7b5e0794
modifying makefile.win to export the new com_auto_ptr.h file
1998-11-12 20:05:41 +00:00
scc%netscape.com
1d73acc84f
First Checked In.
1998-11-12 20:00:51 +00:00
vidur%netscape.com
36a07884bf
Added new interface nsIHTMLContentContainer
1998-11-12 07:56:13 +00:00
bjorn%netscape.com
e1bfe84a47
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
6592f22be0
Added XML display support.
1998-11-11 22:07:55 +00:00
cyeh%netscape.com
1d52872286
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
347bac9bda
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
da5c8ed7ae
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
54b876fad2
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
fd33ef03a2
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
a9e64e7020
fixed the 3 instances of Compare() to work with empty strings
1998-11-04 06:48:11 +00:00
pierre%netscape.com
3465e56de2
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
cbd0246780
made enumeration methods const
...
added append via array method
1998-11-03 20:14:08 +00:00
rpotts%netscape.com
162d1913f1
Removed the definition of the nsIDocumentLoadInfo IID
1998-11-03 10:11:33 +00:00
cls%seawood.org
c59be78dc1
Some updated to work with nglayout. Others sync'd to remove cruft.
1998-10-28 03:49:12 +00:00
rickg%netscape.com
39e6dbf292
fixed bug in IsOrdered that was found on the web
1998-10-26 22:33:39 +00:00
cls%seawood.org
ed2a7f5f65
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
f9e3760137
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
b9267f6ae3
New Makefile.in
1998-10-20 00:31:25 +00:00
cyeh%netscape.com
da133d64f2
reflect changes in Makefile to fix autoconf builds
1998-10-19 23:12:18 +00:00
cyeh%netscape.com
2ca3ffa2ad
reflect change made in Makefile to fix autoconf build.
1998-10-19 23:08:31 +00:00
cyeh%netscape.com
742cebceaa
reflect changes in Makefile to fix autoconf build
1998-10-19 22:41:03 +00:00
scullin%netscape.com
b92ec18583
Moved headers from src to public
1998-10-19 21:44:55 +00:00
scullin%netscape.com
5541684b92
Moved files from src to public
1998-10-19 21:42:39 +00:00
scullin%netscape.com
a20eef0c50
Moved to public
1998-10-19 21:21:16 +00:00
scullin%netscape.com
5f168b14a3
Migrate mac hack, too.
1998-10-19 18:54:44 +00:00
scullin%netscape.com
2b744ac615
Moving public headers to public
1998-10-19 18:34:10 +00:00
scullin%netscape.com
5053b775db
Migrating public files to public
1998-10-19 17:50:24 +00:00
scullin%netscape.com
25177cc6f6
Migrating public header files to public
1998-10-19 17:48:55 +00:00
kipp%netscape.com
001700f459
Fixed some sign extension bugs
1998-10-10 15:28:53 +00:00
kipp%netscape.com
bc3dc4eb39
Added a reminder comment
1998-10-10 15:27:50 +00:00
kipp%netscape.com
f0c9d1ae62
Allocated an IID
1998-10-06 21:05:42 +00:00
waterson%netscape.com
16df3a299b
Fixed linkage problems with nsInt64 and nsTime classes.
1998-10-06 20:06:06 +00:00
rpotts%netscape.com
fabcb40279
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
87764930d1
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
d43c48670a
adding (optional) GlowCode build info. a:warren
1998-10-06 02:31:45 +00:00
cyeh%netscape.com
f31dc000c8
removing obsolete files. use MANIFEST instead.
1998-10-05 18:42:02 +00:00
rickg%netscape.com
6953f2b621
added radix support in ToInteger()
1998-10-04 04:52:10 +00:00
scullin%netscape.com
4727c0a226
Removed unused, unexported header.
1998-10-02 21:09:26 +00:00
troy%netscape.com
8327a44c37
Reserved IID for nsIHTMLReflow
1998-09-30 04:15:35 +00:00
pinkerton%netscape.com
54ab1acd23
fix link problems on mac.
1998-09-29 17:16:06 +00:00
pinkerton%netscape.com
1fff0d4271
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
ce81d1c53f
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
e875eeaf42
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
70ec41157e
Removing empty export: rule, minor whitespace-tab stuff.
1998-09-28 05:42:46 +00:00
mcafee%netscape.com
0b53d19090
Removed two local rules, instead relying on global rules in config/rules.mk.
1998-09-28 05:37:23 +00:00
pinkerton%netscape.com
fb8342da83
fix mac raptor, added nsTraceRefcnt.cpp
1998-09-24 22:29:09 +00:00
beard%netscape.com
41d8748274
Defining NS_EXPORT, et. al. for XP_MAC.
1998-09-22 22:46:18 +00:00
beard%netscape.com
b5e6995755
#include "prtypes.h" if noone else does.
1998-09-22 02:23:23 +00:00
akkana%netscape.com
af515fbce8
Fix build error: C++ comment in file included by C files
1998-09-21 22:43:50 +00:00
rpotts%netscape.com
2674a66a7f
Made nsTraceRefcnt threadsafe...
1998-09-19 06:56:22 +00:00
rpotts%netscape.com
34d0333e45
Added threadsafe implementations of Addref()/Release()/QueryInterface()
1998-09-19 06:55:30 +00:00
cyeh%netscape.com
7f71274325
add *.cpp file to fix bustage. really. this time i mean it.
1998-09-18 21:52:14 +00:00
cyeh%netscape.com
5913b2f8b1
add needed export for nsMalloc::Create
1998-09-18 18:57:35 +00:00
warren%netscape.com
3aaf263e65
Removed export for nsMalloc::Create.
1998-09-18 11:07:06 +00:00
warren%netscape.com
78085aca12
Moved nsMalloc.cpp to modules/plugin/src.
1998-09-18 08:46:06 +00:00
warren%netscape.com
dec3d48652
Updated Mac MANIFEST files.
1998-09-18 08:39:16 +00:00
warren%netscape.com
ea839080bd
Moved nsIMalloc and impl from xpcom to modules/plugin.
1998-09-18 07:22:48 +00:00
warren%netscape.com
f9e7accc3b
Fixed comments.
1998-09-18 01:23:04 +00:00
beard%netscape.com
8450cdb024
09171998 LiveConnect Carpool: build bustage (backed out to 3.3 version)
1998-09-17 20:33:21 +00:00
beard%netscape.com
f28d184a85
09171998 LiveConnect Carpool: build bustage
1998-09-17 20:18:36 +00:00
beard%netscape.com
43b61c072a
09171998 LiveConnect Carpool: added export for nsRepository::UnregisterFactory(const nsID&,nsIFactory*).
1998-09-17 19:55:08 +00:00
beard%netscape.com
c7722b3b71
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
688d3b1f1e
added the Layout and NetLib factories
1998-09-17 09:17:10 +00:00
rpotts%netscape.com
28b921a359
Changed NS_RELEASE2(...) macro to conditionally NULL the interface argument...
1998-09-17 05:38:21 +00:00
vidur%netscape.com
4e3024a5f9
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
ee718e862d
Added wrappers for 64-bit arithmetic and PRTime.
1998-09-16 19:53:12 +00:00
warren%netscape.com
f99aa4f721
Fixed nsMalloc::Create for the non-aggregated case.
1998-09-15 03:59:21 +00:00
kipp%netscape.com
932596c48f
Only execute SymLoadModule when tracing is enabled
1998-09-15 00:13:35 +00:00
kipp%netscape.com
6c15ae4955
Added nsTraceRefcnt to the build and exports
1998-09-12 19:29:03 +00:00
kipp%netscape.com
cbf8e885d2
whitespace tidy up
1998-09-12 19:28:01 +00:00
kipp%netscape.com
9c2f450854
Use NS_ADDREF/NS_RELEASE macros
1998-09-12 19:26:52 +00:00
kipp%netscape.com
ec84a7a7cd
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
78e46713a2
Register libraries with the refcnt tracer
1998-09-12 19:25:28 +00:00
kipp%netscape.com
f4c9611922
new
1998-09-12 19:25:06 +00:00
kipp%netscape.com
dc763fd651
Added tools directory to windows build
1998-09-12 19:18:04 +00:00
kipp%netscape.com
191b8291ca
new
1998-09-12 17:53:08 +00:00
thom%netscape.com
12d97f5341
added support for DOM dll
1998-09-09 00:02:23 +00:00
kipp%netscape.com
1088a3e974
Allocated another IID
1998-09-07 19:15:41 +00:00
troy%netscape.com
77c0d137b9
Reserved an IID
1998-09-06 00:15:45 +00:00
kipp%netscape.com
b54c1c9cff
Allocated iid for nsITextContent
1998-09-05 23:28:08 +00:00
kipp%netscape.com
067c25cae2
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
ab080b4586
New content code adjusts to getting script objects through a factory interface
1998-09-04 23:03:16 +00:00
valeski%netscape.com
e77dfab87e
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
f62e951f1c
new string improvements
1998-09-04 17:26:37 +00:00
peterl%netscape.com
76b0c57697
changed HashCode to HashValue and fixed return type
1998-09-02 01:59:30 +00:00
warren%netscape.com
315ab05c3b
Changed c++ comments for inclusion in c files.
1998-09-01 04:15:07 +00:00
beard%netscape.com
79c343a754
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
43fc67efbd
Moved Checking nsServiceManager.cpp into the xpcom - src folder.
1998-09-01 01:22:23 +00:00
warren%netscape.com
b89e7efaca
Renamed NSRepository to nsRepository.
1998-09-01 00:26:28 +00:00
warren%netscape.com
d426280455
Fixed Create to work with new nsAgg.h
1998-09-01 00:17:49 +00:00
warren%netscape.com
71e9f3f5ea
Changed NSServiceManager to nsServiceManager.
1998-09-01 00:17:47 +00:00
warren%netscape.com
8a20456a35
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
4f1b718b4e
Added closure argument to nsHashtable::Enumerate.
1998-09-01 00:16:47 +00:00
kipp%netscape.com
2509b409ff
Added error module for the layout system
1998-08-29 20:20:00 +00:00
rickg%netscape.com
4125164d98
added BinarySearch method for faster string searches
1998-08-29 05:06:50 +00:00
warren%netscape.com
77c226c7fb
Premature checkin of renamed nsRepository.
1998-08-29 03:42:29 +00:00
mcafee%netscape.com
3ce8a0e900
Fixing build bustage on Linux
1998-08-29 03:33:31 +00:00
mcafee%netscape.com
4af255df8f
Fixing build bustage on Linux
1998-08-29 03:27:09 +00:00
warren%netscape.com
1a2164d8e2
Fixed typo
1998-08-29 02:24:41 +00:00
warren%netscape.com
7a294dae72
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
32f5a442c5
Added test for service manager.
1998-08-29 01:51:44 +00:00
sdagley%netscape.com
6ba0b47814
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
9b1d14ae7e
Added class ID to OnShutdown.
1998-08-28 21:47:44 +00:00
warren%netscape.com
6587ecb0af
Added service manager mechanism.
1998-08-28 21:28:35 +00:00
warren%netscape.com
dff0de499c
Added service manager mechanism.
1998-08-28 21:25:34 +00:00
pierre%netscape.com
56955b341a
re-enabled the View, Web and Pref factories
1998-08-27 22:08:39 +00:00
valeski%netscape.com
da9bc1007c
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
e727d0c80d
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
848aed5db1
added iostream output to nsString
1998-08-22 17:50:13 +00:00
rickg%netscape.com
551ef88034
fixed off by one error in Pop()
1998-08-21 02:03:56 +00:00
vidur%netscape.com
f10128ffe3
Used IIDs for nsIConnectionInfo and nsIDocumentLoadInfo
1998-08-20 22:29:22 +00:00
cls%seawood.org
84f1cedcbb
AUTOCONF_1_0 landing.
1998-08-19 20:42:14 +00:00
scullin%netscape.com
3b6e7bf11c
Added a COM false value.
1998-08-14 20:17:20 +00:00
kipp%netscape.com
d5931797aa
Allocate IID's for nsLoggingSink and nsILoggingSink
1998-08-12 21:04:13 +00:00
rickg%netscape.com
26456ae314
fixed objectAT() offset error
1998-08-12 08:53:03 +00:00
troy%netscape.com
9359a28c94
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
dc2cd39331
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
a9f7a46342
performance tweak in trim
1998-08-07 02:11:13 +00:00
dcone%netscape.com
bdb4f26e24
Raptor change, worked on factory methods
1998-08-06 17:44:15 +00:00
pierre%netscape.com
35b82cceb9
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
670c463eb8
added targets to build static libs
1998-08-05 08:30:44 +00:00
pierre%netscape.com
727af6158b
include nsMacRepository.h
1998-08-05 08:22:38 +00:00
pierre%netscape.com
aee021dab7
added nsMacRepository.h
1998-08-05 08:06:50 +00:00
pierre%netscape.com
6300a8ef54
First Checked In.
1998-08-05 08:06:33 +00:00
rickg%netscape.com
21e9c2ad51
improved deque API a tad
1998-08-05 01:59:34 +00:00
rickg%netscape.com
0e7fb55528
kipps changes
1998-08-05 01:31:14 +00:00
rickg%netscape.com
7f335bc63d
minor tweak to remove tabs
1998-08-04 10:12:45 +00:00
rickg%netscape.com
354b1357dd
fixed problem in testCRT. GetUnicode returns a const ptr
1998-08-03 21:33:32 +00:00
rickg%netscape.com
6e9492b121
added a few assertions, just to be safe
1998-08-03 21:03:49 +00:00
rickg%netscape.com
42fbaf0a68
major upgrade to string class implementation
1998-08-03 20:46:38 +00:00
peterl%netscape.com
3460f8425f
re-added backed-out changes
1998-08-01 00:56:28 +00:00
donm%netscape.com
1119af5b74
backing out changes made while trying to land OJI.
1998-07-31 23:58:26 +00:00
peterl%netscape.com
383e588a3a
replaced macros with inline functions
1998-07-31 23:27:36 +00:00
warren%netscape.com
c9bd5d8074
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
e2bf4445ea
Fixed some crashes where it wa assumes mStr was non-NULL
1998-07-30 20:36:51 +00:00
rickg%netscape.com
40be51d3e3
more string improvements
1998-07-30 18:35:58 +00:00
rickg%netscape.com
3c5b067b54
fixed string assignment bug
1998-07-30 18:26:46 +00:00
troy%netscape.com
8d40651e4a
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
13b18ece68
Committed from OJI_19980618_TIP_MERGE1.
1998-07-28 02:07:25 +00:00
rickg%netscape.com
5446c139c4
warning removal
1998-07-25 02:11:02 +00:00
waterson%netscape.com
dc6c35efed
Removed until approval from modul owner.
1998-07-24 23:33:15 +00:00
waterson%netscape.com
f7d82b20d0
Initial revision.
1998-07-24 23:07:58 +00:00
michaelp%netscape.com
837d1a9ae0
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
2dce002dce
Module Specific Error Generation
1998-07-24 13:47:09 +00:00
michaelp%netscape.com
cde556f1a4
modified streaming APIs to be what the OJI guys want.
1998-07-23 20:34:01 +00:00
spider%netscape.com
7736992db7
Backing out nsError.h revision 3.2 until the tree opens...
1998-07-23 20:08:13 +00:00
spider%netscape.com
c3de281a89
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
c1493555d6
Added some '=' operator member functions to nsAutoString
1998-07-22 21:38:48 +00:00
scullin%netscape.com
1b7aa79e95
Default implementation of QueryInterface needs to NULL result on failure.
1998-07-21 21:32:52 +00:00
kipp%netscape.com
50eba5177c
Allocate some IIDs
1998-07-19 01:19:30 +00:00
kipp%netscape.com
12fdd31f5f
Allocated some IID's
1998-07-18 21:51:28 +00:00
kipp%netscape.com
f2f161b1d4
Allocated IID's for nsIHTMLContentSink, nsIContentSink, nsIDTD
1998-07-15 22:51:30 +00:00
danm
30f8c8b987
glowcode. bug 299200 a:don.
1998-07-09 16:33:15 +00:00
kipp
be795823b7
Added a reminder to not mess with the NS_ISUPPORTS IID
1998-07-07 16:08:55 +00:00
kipp
8695e681dc
Allocated IID for nsIFrame
1998-07-07 16:07:35 +00:00
kipp
aeda35b8f7
new
1998-07-07 16:04:02 +00:00
rickg
ff4f9c2c9c
major improvements to parser API's; fixed a few bugs
1998-07-02 08:14:22 +00:00
jevering
ca519eff60
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
9e29b605a7
More exports are needed for Raptor
1998-06-26 23:02:03 +00:00
rickg
9150405dab
huge refactoring effort; transient style support; tables fixes, and more
1998-06-17 23:13:28 +00:00
atotic
7b509cfb7b
More exports are needed
1998-06-16 21:42:32 +00:00
jevering
b4c345c05c
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
840313626c
Added an additional constructor
1998-06-11 22:48:25 +00:00
gordon
5f2eb36b5e
Changes for value-added builds.
1998-06-08 11:19:51 +00:00
gordon
77045e07ae
Export nsHashTable methods.
1998-06-06 11:19:14 +00:00
kipp
a3cbd81c80
Added SizeOf method
1998-06-05 21:38:36 +00:00
kipp
b5b9af1404
new
1998-06-05 20:46:23 +00:00
scc
432f3ea897
First Checked In.
1998-06-04 22:51:07 +00:00
scullin
ccfef80b32
Added NSPR logging. Set NSPR_LOG_MODULES=NSRepository:4 to get
...
bunches o' logging.
1998-06-02 19:54:52 +00:00
toshok
e6baaac1be
Fix build on FreeBSD. don't hardcode '.so', some platforms don't use it.
1998-06-02 00:18:45 +00:00
raman
24d011f72a
Added the clone method. Approved by warren
1998-06-01 22:11:06 +00:00
kipp
38ccae3b3c
null terminate empty auto string properly
1998-06-01 20:55:46 +00:00
sfraser
c8b410a908
Changed to use .exp file for exports, so that stuff gets exported.
1998-05-28 22:23:41 +00:00
sfraser
a4566bf075
First Checked In.
1998-05-28 22:23:16 +00:00
sfraser
66b0cb8c92
Export nsError.h
1998-05-28 20:50:24 +00:00
sfraser
a9171040fc
Correct comment
1998-05-28 19:40:34 +00:00
sfraser
f1cb8b3740
Updating for new build system and prefix files.
1998-05-28 19:16:03 +00:00
sfraser
93b38fd618
Changes for the new build system; unify prefix files.
1998-05-28 19:04:58 +00:00
kipp
528d80ff81
Init refcnt properly
1998-05-28 18:38:32 +00:00
sfraser
44e9956672
First Checked In.
1998-05-23 01:14:17 +00:00
hardts
b610f18d8a
was 0 length file after landing branch, copy in the branch version
1998-05-22 22:34:32 +00:00
hardts
95f3fc8a1d
TestID.cpp didn't get branch changes for some reason, adding them now.
1998-05-22 22:30:53 +00:00
hardts
6bcb19ce6f
landing XPCOM_BRANCH
1998-05-22 21:56:30 +00:00
cyeh
0977bc9ea6
assist with XPCOM_BRANCH landing. add files nsDebug.cpp and nsSupportsArray.cpp to projects
1998-05-22 21:52:45 +00:00
rickg
d1a681d69c
minor perf improvement to deque
1998-05-21 20:37:17 +00:00
rickg
df5167e848
filled in the popback function
1998-05-21 02:27:34 +00:00
kipp
745846f561
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
79851b1d53
added enumerate methods
1998-05-20 20:31:58 +00:00
kipp
3b1a184a22
Added empty constructor; removed instance count sillyness
1998-05-20 16:21:48 +00:00
rickg
98c934dab7
small improvement to deque-iterator interface
1998-05-19 01:51:24 +00:00
thom
a2729a12bc
Mac checkin
1998-05-18 22:47:24 +00:00
rpotts
5d23d41cdf
Changed to use the nsIBaseStream as a base class...
1998-05-15 09:40:43 +00:00
rpotts
491d63949d
Interface for Output Streams...
1998-05-15 09:40:02 +00:00
rpotts
228e94c619
New interface that all stream interfaces can derive from...
1998-05-15 09:39:37 +00:00
rickg
13210310b6
minor performance tweak for deque
1998-05-14 22:18:44 +00:00
rickg
0b6bd9d390
added IsDigit to string
1998-05-11 23:27:35 +00:00
scullin
b241581840
Fix NSPR related breakage.
1998-05-08 23:56:08 +00:00
scullin
2e23fa1ab5
G++ warning fix submitted by Brian Grunkemeyer.
1998-05-07 20:48:35 +00:00
scullin
7fbcd5a7da
Added NS_ERROR_FAILURE define provided by Brian Grunkemeyer.
1998-05-04 23:30:05 +00:00
spider
725b9e3d9c
Fix UNIX build bustage
1998-04-30 16:40:38 +00:00
buster
b419f27870
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
3f6b5b2a01
minor tweak to iterator
1998-04-30 05:55:51 +00:00
kipp
b881d71f5b
Fixed compiler bugs/warnings
1998-04-26 03:13:20 +00:00
rickg
7cd013ca7c
added Append(unichar)
1998-04-25 19:44:35 +00:00
karnaze
3943ad1a15
added radio groups, select/option, beter sizing. widgets take creation parms.
1998-04-24 21:37:30 +00:00
rickg
fccfcf293e
added a few new container types
1998-04-22 18:28:48 +00:00
scullin
667151e787
NSPR related changes submitted by wtc.
1998-04-22 00:05:08 +00:00
peterl
355fcae2bd
fixed memory leaks in nsAutoString
1998-04-16 21:47:17 +00:00
kipp
098bef52b4
moved to pub
1998-04-13 20:24:54 +00:00
ltabb
3b56a9af51
Free the lizard
1998-03-28 02:44:41 +00:00