scc%netscape.com
|
f79508bc68
|
|nsISupports::GetIID()| --> |nsCOMTypeInfo<nsISupports>::GetIID()|
|
1999-06-29 21:01:31 +00:00 |
scc%netscape.com
|
ed5943e923
|
add traits class to solve multiple |GetIID()| problems
|
1999-06-29 20:11:57 +00:00 |
mcafee%netscape.com
|
7f42e390e5
|
BeOS changes
|
1999-06-29 10:27:58 +00:00 |
dp%netscape.com
|
af57bcd8c5
|
Removing duplicate nsDebug.obj. Thanks to
<david.gardiner@unisa.edu.au> for pointing this out.
|
1999-06-28 22:23:04 +00:00 |
pollmann%netscape.com
|
6b5ac2ac58
|
Adding form submit observer interface for Wallet and Single Signon
|
1999-06-23 22:22:35 +00:00 |
ramiro%netscape.com
|
ea02c26409
|
Add #ifdefs to make sure it only build on supported linux platforms.
|
1999-06-21 02:29:17 +00:00 |
ramiro%netscape.com
|
644957d45a
|
Make it work with gnu libc 2.1. On glibc 2.1, the Dl_info api defined in
<dlfcn.h> is only exposed __USE_GNU is defined. I suppose its some kind of
standards adherence thing.
|
1999-06-16 04:55:36 +00:00 |
dveditz%netscape.com
|
9fb13399c8
|
Adding NS_RELEASE_THIS()
|
1999-06-16 03:28:25 +00:00 |
waterson%netscape.com
|
02f1b36a67
|
Add WalkTheStack() implementation for i386 Linux. Tip o' the hat to kipp for the stack walking code, and shaver for the dladdr() hint. Replace PR_snprintf() with nsIToA().
|
1999-06-16 02:05:32 +00:00 |
pollmann%netscape.com
|
71f57e08a6
|
Bug 2195: select[n] == select.options[n], new IID for nonstandard DOM interface
|
1999-06-16 01:41:13 +00:00 |
waterson%netscape.com
|
c621cde475
|
Clean up stack trace output: add displacements and remove spaces that sometimes appear in demangled symbols (so my perl script doesn't barf).
|
1999-06-15 05:27:09 +00:00 |
waterson%netscape.com
|
4ef0ae057a
|
Add MOZ_TRACE_REFCNT to allow you to instrument individual implementations of AddRef() & Release().
|
1999-06-15 03:25:27 +00:00 |
mcmullen%netscape.com
|
17eb7aae98
|
Compromise. On other platforms, NS_WARNING does not call break. So we'll do the same. So for NS_WARNING, we'll simply print to the console and continue, a la mode de Pierre, while for other forms of NS_BLOWCHUNKS, we'll break into the debugger, as of old.
|
1999-06-10 19:50:56 +00:00 |
warren%netscape.com
|
47becf5b56
|
Added nscore.h to nsrootidl.idl for PRUnichar.
|
1999-06-09 03:19:10 +00:00 |
sfraser%netscape.com
|
bbefbc1756
|
Back out pierre change, so that NS_ASSERTION calls DebugStr once again. Doing this on the basis of consensus at 7/6 macdev meeting.
|
1999-06-08 22:13:40 +00:00 |
pierre%netscape.com
|
290128f36a
|
(Mac only) PR_LOG() calls printf() with a "���" header instead of falling into MacsBug.
|
1999-06-04 23:04:28 +00:00 |
briano%netscape.com
|
c017d163a9
|
Converted all the C++ comments to C comments to fix the Unix builds (prefapi.c).
|
1999-06-04 02:00:19 +00:00 |
akkana%netscape.com
|
3164c6a62d
|
Vidur's HTML fragment content sink; Kostello's document/html encoders
|
1999-06-03 22:11:53 +00:00 |
waterson%netscape.com
|
d251b9e449
|
Remove NS_IS_ERROR() macro; it's both redundant with NS_FAILED() and wrong.
|
1999-06-03 22:03:07 +00:00 |
warren%netscape.com
|
cbbfa208f8
|
IDLized stream interfaces. Required rename of overloaded Write method (now WriteFrom).
|
1999-06-03 21:50:47 +00:00 |
scc%netscape.com
|
138e0c0a59
|
fixed for VMS
|
1999-06-03 20:36:53 +00:00 |
waterson%netscape.com
|
bd60dc35e4
|
Fix XPIDL_MODULE typos.
|
1999-06-03 20:06:49 +00:00 |
scc%netscape.com
|
f951053c41
|
replaced tabs with spaces as per our standards
|
1999-06-02 01:59:28 +00:00 |
scc%netscape.com
|
5de8115999
|
added comparisons that will allow |nsnull != myPtr| et al
|
1999-06-02 01:29:55 +00:00 |
bruce%cybersight.com
|
2c4766ddbd
|
Remove static IID kISupportsIID from the default QueryInterfaces implementation macro. Replace with call to nsISupports::GetIID(). Tested by dp, myself and tague on the 3 main platforms (Win32, Linux and Mac respectively).
|
1999-05-29 16:25:18 +00:00 |
dp%netscape.com
|
b21d1e72dc
|
Fixing nsrefcnt to be unsigned long to maintain binary compatibility. All Addref() and Release() prototypes modified appropriately
|
1999-05-28 04:53:17 +00:00 |
dp%netscape.com
|
381323acf0
|
Reversing changing type of nsrefcnt. Mailnews code has specific Release() implementation that mention a different type. We need to fix that first.
|
1999-05-28 02:07:49 +00:00 |
dp%netscape.com
|
246c3f4fe4
|
Fixed Binary compability with COM's nsIUnknown w.r.t return value types of Addref and Release.
nsrefcnt is defined as unsigned long for windows machines with 4 bytes per long.
|
1999-05-28 01:22:35 +00:00 |
mccabe%netscape.com
|
42fca57ea5
|
Removed unused and nonsensical voidRef typedef.
|
1999-05-28 01:14:50 +00:00 |
dp%netscape.com
|
dc23df1db8
|
Adding PROGID and ClassName
|
1999-05-27 22:41:23 +00:00 |
sspitzer%netscape.com
|
6c0730c7ea
|
cvs ignorage
|
1999-05-26 23:19:18 +00:00 |
sspitzer%netscape.com
|
2fea0786f0
|
fix build bustage
|
1999-05-26 19:01:27 +00:00 |
sspitzer%netscape.com
|
1647d3eef5
|
cvs ignorage
|
1999-05-26 17:49:37 +00:00 |
dp%netscape.com
|
d1bc658460
|
landing xpcom20/21 branch
|
1999-05-26 02:16:15 +00:00 |
dp%netscape.com
|
94344009c8
|
Landing xpcom20/21 branch.
|
1999-05-26 01:38:36 +00:00 |
warren%netscape.com
|
0142cb7a14
|
Added
|
1999-05-18 21:43:13 +00:00 |
dp%netscape.com
|
34b30431ba
|
Initial version
|
1999-05-18 09:11:01 +00:00 |
vidur%netscape.com
|
e1003d55c1
|
Added nsIDOMHTMLLayerElement interface
|
1999-05-17 21:18:23 +00:00 |
sfraser%netscape.com
|
d64a71ec88
|
Added include guards, which should be a big win on commonly included files like this one.
|
1999-05-14 03:07:31 +00:00 |
sfraser%netscape.com
|
a8e949c977
|
Include <string.h>, not "string.h". Also added include guards, which should be a big win on commonly included files like this one.
|
1999-05-14 03:07:23 +00:00 |
kipp%netscape.com
|
7d0dd441c0
|
Alloc IID
|
1999-05-12 22:20:55 +00:00 |
scc%netscape.com
|
04d849f0ec
|
Fixup CallQueryInterface
|
1999-05-12 04:50:08 +00:00 |
alecf%netscape.com
|
a79c764550
|
include nsresult typedef
|
1999-05-12 02:19:18 +00:00 |
akkana%netscape.com
|
a9fb77217e
|
New build option enable-crash-on-assert for those who really want the old behavior
|
1999-05-11 22:22:24 +00:00 |
scc%netscape.com
|
e5b9f0e804
|
temporarily commented out CallQueryInterface for UNIX, added NS_EXPORT for Windows
|
1999-05-10 21:43:29 +00:00 |
scc%netscape.com
|
d673031bca
|
conditionally factored destructor
|
1999-05-10 20:48:43 +00:00 |
waterson%netscape.com
|
dbebfd2a64
|
Removed double-declaration of nsISupports: we #include nsISupportsArray now.
|
1999-05-07 19:52:13 +00:00 |
law%netscape.com
|
3fdbefdb96
|
Renamed one component and added a sample
|
1999-05-07 19:45:34 +00:00 |
akkana%netscape.com
|
da7b9edf1c
|
Add nsInsertHTMLTxn
|
1999-05-07 19:20:40 +00:00 |
akkana%netscape.com
|
e53c5f1bd3
|
Make NS_ASSERTION and DebugBreak not crash on Unix
|
1999-05-07 19:20:12 +00:00 |
warren%netscape.com
|
d094cda857
|
Removed size args from nsIAllocator Realloc and Free. Now nsPageMgr keeps track of sizes for its nsIAllocator interface.
|
1999-05-07 06:22:11 +00:00 |
jband%netscape.com
|
ff6dae2ffa
|
checking in generated versions of these xpcom headers. soon we will be generating these at compile time. Sources for these files are in xpcom/idl. They are regenerated from those files using xpidl -m header filename.idl
|
1999-05-07 01:45:20 +00:00 |
jband%netscape.com
|
f515159591
|
pare down to the idl files that really work. Some can be resurrected later. Many require interface changes with deeper implications. These are the base interfaces that we really need to have xpconnectable at this point
|
1999-05-07 00:17:58 +00:00 |
scc%netscape.com
|
51bf7982c7
|
sense of HAVE_CPP_BOOL was backwards, fixed it (thanks, Jim Dunn)
|
1999-05-05 23:36:38 +00:00 |
scc%netscape.com
|
92430ecb22
|
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Wow! Re-enabled initialization/assignment from raw COM interface pointers, only this time it means the same as |dont_QueryInterface|. Which is what people want and expect. Re-enabled comparisons between |nsCOMPtr|s and raw COM interface pointers; and it means what people expect: are these two 4-byte values equal/not-equal. Added a function for comparing two pointers (either can be raw or nsCOMPtr) called |SameCOMIdentity|, which provides the other kind of comparison.
No current functionality has changed. Everything you're doing now is still legal and valid. These changes only bring some additional options.
-----BEGIN PGP SIGNATURE-----
Version: PGP Personal Privacy 6.0.2
Comment: get my key at <http://www.meer.net/ScottCollins/#key>
iQA/AwUBNzAeufGmojMuVn+fEQInWgCfUVK/7xfd/pdhAmyIe4HhynKsuucAn20t
MRtmNY4e2MAdwClvhR65a5Yv
=elb3
-----END PGP SIGNATURE-----
|
1999-05-05 10:37:05 +00:00 |
kipp%netscape.com
|
b8ced4ac14
|
alloc IID
|
1999-05-05 01:59:01 +00:00 |
kipp%netscape.com
|
2619b4fadc
|
alloc IID
|
1999-05-05 01:56:46 +00:00 |
kipp%netscape.com
|
81faf1ed8f
|
alloc iids
|
1999-05-04 21:31:48 +00:00 |
vidur%netscape.com
|
1d12d95f98
|
new IIDs for nsIDOMNSRange, nsIDOMOption, nsIJSNativeInitializer, nsHTMLOptionElement_CID and nsISelectElement
|
1999-05-04 20:55:46 +00:00 |
scc%netscape.com
|
470c0f17ac
|
change |CallQueryInterface| to handle situations where |nsISupports| is ambiguous.
|
1999-05-04 12:40:52 +00:00 |
scc%netscape.com
|
d9a7d33e9a
|
somebody is including this file inside an |extern "C"| declaration. That's bad. I can't find the culprit, but I can mark the important function |extern "C++"| to allow windows to compile.
|
1999-05-04 10:23:56 +00:00 |
scc%netscape.com
|
09dac5f140
|
oops
|
1999-05-04 09:51:04 +00:00 |
scc%netscape.com
|
6bab6751e6
|
Added |CallQueryInterface|, a type-safe interface to |QueryInterface|
|
1999-05-04 09:44:27 +00:00 |
scc%netscape.com
|
d686c1191e
|
added |null_nsCOMPtr()|, |CallQueryInterface()|, fixed comments; added |const| in several appropriate places
|
1999-05-04 09:37:35 +00:00 |
warren%netscape.com
|
dbb21cf3e6
|
Added size argument to Free and Realloc (for implementations that can't determine the memory block's size. Needed for nsPageMgr. Hooked allocator up to xpcom initialization.
|
1999-04-30 22:54:28 +00:00 |
waterson%netscape.com
|
5c0b4cea21
|
Added nsISimpleEnumerator as Phase I of the great enumerator unification. Added misc files for XPConnect. Details in RDF_19990422_BRANCH.
|
1999-04-24 02:38:54 +00:00 |
alecf%netscape.com
|
54b5fa903e
|
oops, should be including nsID.h for the nsID typedef
|
1999-04-22 03:25:24 +00:00 |
law%netscape.com
|
7258c22436
|
Staking claim to some IIDs for app shell componentry
|
1999-04-21 01:15:47 +00:00 |
alecf%netscape.com
|
983d151830
|
don't break if we're included in a C file
|
1999-04-15 03:13:20 +00:00 |
kipp%netscape.com
|
a7dbde64d3
|
alloc another IID
|
1999-04-12 20:34:28 +00:00 |
braddr%puremagic.com
|
f57ff4ba87
|
Make the destructor virtual
|
1999-04-10 09:49:03 +00:00 |
braddr%puremagic.com
|
84b829fbe5
|
Move some trace refcounting only code and variables inside the proper ifdefs
|
1999-04-10 08:50:50 +00:00 |
beard%netscape.com
|
7e08e80e81
|
#define NS_COM __declspec(export) on XP_MAC.
|
1999-04-04 02:22:08 +00:00 |
jband%netscape.com
|
c5bed82e41
|
renamed nsAllocator to nsAllocatorImpl and NSTaskMem to nsAllocator
|
1999-04-02 06:17:28 +00:00 |
jband%netscape.com
|
e01d326056
|
expose directly callable shared allocator methods
|
1999-04-01 23:12:49 +00:00 |
warren%netscape.com
|
1d640288fd
|
Hushed up stupid warnings on Windows.
|
1999-03-25 07:29:29 +00:00 |
scc%netscape.com
|
a3aecb2482
|
inlining the work of |StartAssigment| reduces |nsCOMPtr| overhead on windows.
|
1999-03-23 20:35:49 +00:00 |
warren%netscape.com
|
e2ae834619
|
Added missing flush.
|
1999-03-19 05:42:20 +00:00 |
shaver%netscape.com
|
026b7af0c0
|
#include "nsID.idl" to get the nsID/nsIID/nsCID defines in other IDL, not just C++
|
1999-03-09 21:50:55 +00:00 |
warren%netscape.com
|
4b2d56fbaa
|
nsRepository -> nsIComponentManager changes.
|
1999-03-09 09:44:27 +00:00 |
alecf%netscape.com
|
a1357cc961
|
patches from cmanske@netscape.com - use NS_IMETHODIMP* macros instead of declaring nsrefcnt/etc directly
|
1999-03-08 21:34:16 +00:00 |
beard%netscape.com
|
d5f75e7080
|
Added NS_DEFINE_STATIC_CID_ACCESSOR.
|
1999-03-07 23:56:59 +00:00 |
alecf%netscape.com
|
8eb785a0db
|
split up nsISupports macros into seperate files
|
1999-03-05 22:39:03 +00:00 |
alecf%netscape.com
|
d1795b779f
|
oops, don't include nsID.idl, it's not being exported right now
|
1999-03-05 22:37:35 +00:00 |
scc%netscape.com
|
2ec0a397ea
|
rename |IID()| --> |GetIID()|
|
1999-03-03 19:48:57 +00:00 |
buster%netscape.com
|
614f00f10a
|
added editor module (#define NS_ERROR_MODULE_EDITOR )
|
1999-03-03 18:30:09 +00:00 |
beard%netscape.com
|
12e2a6116d
|
Added NS_CALLBACK macro for standard callback APIs
|
1999-03-03 04:09:11 +00:00 |
alecf%netscape.com
|
19c3844fa8
|
start splitting nsISupports.h into multiple header files (blank right now until we get them into the Mac build)
|
1999-03-03 00:31:50 +00:00 |
scc%netscape.com
|
1cd756d76b
|
backed out depency on nscore.h
|
1999-03-02 23:52:38 +00:00 |
scc%netscape.com
|
eee168d553
|
now rely on "nscore.h" for NS_REINTERPRET_CAST instead of defining my own. now relying on autoconf system for all unixes. Some tests may need to be fixed.
|
1999-03-02 23:08:54 +00:00 |
mcmullen%netscape.com
|
f821295013
|
Took another one for nsIRandomAccessData.
|
1999-03-02 02:24:46 +00:00 |
mcafee%netscape.com
|
f3ffb9a767
|
Adding comparisons to autoconf results.
|
1999-03-01 10:13:18 +00:00 |
ramiro%netscape.com
|
1bf8790f66
|
AIX portability fixes. (Waqar Malik <waqar@netscape.com>)
|
1999-03-01 06:29:14 +00:00 |
scc%netscape.com
|
67bb023757
|
for VC++5.0, no member using declarations (to prevent internal compiler error); to make this compile fixed type of AddRef and Release in nsDerivedSafe
|
1999-02-26 23:43:40 +00:00 |
scc%netscape.com
|
fb59a99841
|
deprecated |dont_AddRef|, added a new form of |getter_AddRefs| to take its place. Removed all nothing of bool from the headers (should help gcc)
|
1999-02-26 19:50:46 +00:00 |
alecf%netscape.com
|
6b6c41ebc8
|
fix AIX bustage
|
1999-02-26 18:58:08 +00:00 |
alecf%netscape.com
|
52ff34ffd9
|
fix HPUX/AIX/OSF bustage - most unices need stdlib.h to get abort()
|
1999-02-26 17:41:47 +00:00 |
troy%netscape.com
|
6322e224fe
|
Per Kipp's request, added patch from Mark Harvey (Mark.Harvey@wireplay.bt.co.uk) so we
don't have an imagehlp.dll dependency unless MOZ_TRACE_XPCOM_REFCNT is defined
|
1999-02-26 17:39:55 +00:00 |
beard%netscape.com
|
48f53f4563
|
Added CID() accessor.
|
1999-02-26 04:04:50 +00:00 |
beard%netscape.com
|
959fd48186
|
added IID() accessor.
|
1999-02-26 04:04:13 +00:00 |
mcafee%netscape.com
|
721a91f348
|
Switching unix to use PR_Abort().
|
1999-02-26 03:52:37 +00:00 |
alecf%netscape.com
|
37478ef172
|
include stdlib for HPUX
|
1999-02-25 17:48:25 +00:00 |
alecf%netscape.com
|
e5d1ad1d90
|
fix HPUX bustage - HP's compiler can't do "using" or static casts
|
1999-02-25 17:47:54 +00:00 |
beard%netscape.com
|
031d95b70c
|
made nsAllocatorFactory publically inherit from nsIFactory.
|
1999-02-25 04:20:51 +00:00 |
akkana%netscape.com
|
e76add6d0e
|
Add nsISelectionMgr
|
1999-02-25 03:08:09 +00:00 |
alecf%netscape.com
|
345e4bdde6
|
AddRef and Release return nsrefcnt's
|
1999-02-24 02:06:50 +00:00 |
alecf%netscape.com
|
10d847cfbc
|
update to make ns*ID's work
|
1999-02-23 19:58:41 +00:00 |
alecf%netscape.com
|
5428094f00
|
update uuid's to match real definitions
|
1999-02-23 19:36:23 +00:00 |
vidur%netscape.com
|
0436b7ef10
|
Added nsIStyleSheetLinkingElement interface
|
1999-02-23 19:18:34 +00:00 |
mcmullen%netscape.com
|
ff14535f6e
|
Took another one for nsIFile.
|
1999-02-22 00:15:46 +00:00 |
alecf%netscape.com
|
31a264e038
|
update IDL files to be closer to real headers
|
1999-02-20 03:11:52 +00:00 |
mcmullen%netscape.com
|
57768c2020
|
Took 2 for nsIFileOutputStream and nsIFileInputStream
|
1999-02-20 01:45:30 +00:00 |
alecf%netscape.com
|
5e26c24052
|
add dummy nsISupports.idl so that other IDL files can compile
(Windows makefile.win still needed - volunteers welcome!)
|
1999-02-19 02:04:21 +00:00 |
mcafee%netscape.com
|
9feda1b10b
|
Adding support for Solaris native compiler. a=scc
|
1999-02-18 22:34:15 +00:00 |
mcmullen%netscape.com
|
7e6415b643
|
Reserved a range for file i/o errors.
|
1999-02-18 18:58:25 +00:00 |
scc%netscape.com
|
56b132f647
|
missing '&' found, returned to rightful home
|
1999-02-17 03:12:03 +00:00 |
scc%netscape.com
|
42e1c10096
|
updated to new interface for nsCOMPtr
|
1999-02-17 01:58:25 +00:00 |
scc%netscape.com
|
149e9ed6e5
|
First Checked In.
|
1999-02-17 01:57:07 +00:00 |
jfrancis%netscape.com
|
15f91384af
|
grabbed an id for nsContentSubtreeIterator_CID
|
1999-02-14 06:47:43 +00:00 |
jfrancis%netscape.com
|
0d41a75bc9
|
grabbed a couple id's for contentIterator iid and cid
|
1999-02-12 04:34:36 +00:00 |
sfraser%netscape.com
|
fdf1f352dc
|
Reserve a couple of IIDs for caret
|
1999-02-11 23:46:02 +00:00 |
scc%netscape.com
|
6a09eaa097
|
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 |
law%netscape.com
|
6e62333865
|
moz->ns
|
1999-02-10 23:27:09 +00:00 |
warren%netscape.com
|
d63ed15c2d
|
Added NS_ERROR_MODULE_MAILNEWS
|
1999-02-09 04:28:17 +00:00 |
alecf%netscape.com
|
73ec4c6059
|
fix slight typo in macro
|
1999-02-05 05:33:53 +00:00 |
alecf%netscape.com
|
90b75545d2
|
Update macros to include string type, and add documentation/example
|
1999-02-05 01:39:12 +00:00 |
kipp%netscape.com
|
adee46fdf3
|
Made abort abort on unix
|
1999-02-02 17:41:54 +00:00 |
cata%netscape.com
|
c00a23c5d8
|
Added Error Offset Code for the Unicode Converters module.
|
1999-01-27 18:00:50 +00:00 |
alecf%netscape.com
|
90cc579a1c
|
adding utility macros to implement XPIDL-generated getter/setter methods
|
1999-01-27 03:34:53 +00:00 |
warren%netscape.com
|
f6ca4f2e02
|
Looks like I forgot a public declaration.
|
1999-01-27 02:12:57 +00:00 |
warren%netscape.com
|
e14885b342
|
Added nsIAllocator and implementation. Made service manager services sticky'.
|
1999-01-27 02:02:22 +00:00 |
rpotts%netscape.com
|
9d33a0cffd
|
Added PR_BEGIN_MACRO/PR_END_MACRO around all multi-line macros...
|
1999-01-26 09:46:33 +00:00 |
kipp%netscape.com
|
509cf742fc
|
reserved IID
|
1999-01-22 21:48:33 +00:00 |
scc%netscape.com
|
da320e986b
|
Made the constructor explicit again (see comment) to stop people from breaking the Linux builds.
|
1999-01-22 01:17:48 +00:00 |
kipp%netscape.com
|
562c3ea105
|
allocated an IID
|
1999-01-20 17:53:09 +00:00 |
scc%netscape.com
|
31c2a74283
|
OK. We were wrong about the SOLARIS case. Sorry.
|
1999-01-18 20:32:41 +00:00 |
scc%netscape.com
|
5e7e5625d2
|
Added patch for bsdi from netscape.public.mozilla.patches; removed test for !SOLARIS as agreed with macafee.
|
1999-01-18 18:32:33 +00:00 |
troy%netscape.com
|
1e71c5f12f
|
Added nsIAreaFrame
|
1999-01-18 03:14:48 +00:00 |
scc%netscape.com
|
36a41c6750
|
Now test pointer result _and_ error code on return from QueryInterface, as some implementations return garbage.
|
1999-01-16 02:37:22 +00:00 |
mjudge%netscape.com
|
d3c02c8cdd
|
scc and I decided that the explicit keyword was not necessary for the constructor.
It never hurts you to make an nsCOMPtr. MJ
|
1999-01-15 18:57:31 +00:00 |
mcmullen%netscape.com
|
fe44be0b3a
|
Added #ifdefs to recent temp hack, to make it easy to turn the temp hack off.
|
1999-01-14 19:36:22 +00:00 |
vidur%netscape.com
|
1f6fb69e81
|
Added nsIDOMAttributePrivate
|
1999-01-12 16:38:52 +00:00 |
scc%netscape.com
|
03af84c93b
|
defined NSCAP_NEED_UNUSED_VIRTUAL_IMPLEMENTATIONS for GNU 2.7 under linux. Fixed URL leading to the user manual. Noted that ramiro is working on getting all these special #defines handled by the configuration system instead.
|
1999-01-05 21:07:57 +00:00 |
rpotts%netscape.com
|
8e4bc75589
|
Added the nsIEventQueueService IID...
|
1999-01-04 08:50:43 +00:00 |
mcmullen%netscape.com
|
41dfff2b28
|
Made this stuff do something sensible for Macintosh. The part about logging the error is temporary.
|
1998-12-23 22:13:47 +00:00 |
vidur%netscape.com
|
03857886a6
|
Added script namespace management mechanism. This allows external native code to add symbols and constructors to the script global namespace. Added IID() static method generation to IDL generator.
|
1998-12-22 22:03:20 +00:00 |
waterson%netscape.com
|
84d991d7bd
|
Added RDF module.
|
1998-12-22 01:11:18 +00:00 |
scc%netscape.com
|
761f39f1d3
|
added |dont_QueryInterface| facility, re-added the NS_ADDREF macros, though conditionally
|
1998-12-21 23:26:39 +00:00 |
vidur%netscape.com
|
bc035a4aa3
|
Added IID for nsIUnicharStreamLoader
|
1998-12-18 19:38:19 +00:00 |
scc%netscape.com
|
34bcd6ef0b
|
NSCAP_FEATURE_DONT_ADDREF is no longer optional, and the symbol has gone away. This facility turns out to be needed. Also catch the case when operator= is called on a dereferenced smart pointer. Fixed some documentation.
|
1998-12-18 03:45:44 +00:00 |
scc%netscape.com
|
8b0ea58b42
|
enabled the dont_AddRef feature, for when functions return an already AddRefed result, e.g. |mSmartPtr = dont_AddRef(GetThing());|
|
1998-12-17 19:32:00 +00:00 |
scc%netscape.com
|
52ad8f5326
|
First Checked In.
|
1998-12-17 19:12:45 +00:00 |
vidur%netscape.com
|
fd093d0d82
|
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 |
vidur%netscape.com
|
3a9dd64bbf
|
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
|
155901efd2
|
Added FrameUtil IIDs
|
1998-12-11 15:18:39 +00:00 |
peterl%netscape.com
|
07d8f8d031
|
added namespace IIDs
|
1998-12-11 02:29:14 +00:00 |
troy%netscape.com
|
e88e7a9094
|
Added nsIPrintStatusCallback
|
1998-12-06 00:30:51 +00:00 |
troy%netscape.com
|
77f6f5e06e
|
Added ID for nsIPageSequenceFrame
|
1998-12-02 03:53:01 +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 |
akkana%netscape.com
|
a254a6fbca
|
Range specification
|
1998-11-24 01:39:47 +00:00 |
vidur%netscape.com
|
bddadc0a26
|
New interface nsIDOMNSDocument
|
1998-11-17 02:37:19 +00:00 |
vidur%netscape.com
|
36a07884bf
|
Added new interface nsIHTMLContentContainer
|
1998-11-12 07:56:13 +00:00 |
vidur%netscape.com
|
6592f22be0
|
Added XML display support.
|
1998-11-11 22:07:55 +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 |
rpotts%netscape.com
|
162d1913f1
|
Removed the definition of the nsIDocumentLoadInfo IID
|
1998-11-03 10:11:33 +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 |
scullin%netscape.com
|
25177cc6f6
|
Migrating public header files to public
|
1998-10-19 17:48:55 +00:00 |
kipp%netscape.com
|
f0c9d1ae62
|
Allocated an IID
|
1998-10-06 21:05:42 +00:00 |
troy%netscape.com
|
8327a44c37
|
Reserved IID for nsIHTMLReflow
|
1998-09-30 04:15:35 +00:00 |
rpotts%netscape.com
|
2674a66a7f
|
Made nsTraceRefcnt threadsafe...
|
1998-09-19 06:56:22 +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 |
kipp%netscape.com
|
932596c48f
|
Only execute SymLoadModule when tracing is enabled
|
1998-09-15 00:13:35 +00:00 |
kipp%netscape.com
|
f4c9611922
|
new
|
1998-09-12 19:25:06 +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 |
vidur%netscape.com
|
ab080b4586
|
New content code adjusts to getting script objects through a factory interface
|
1998-09-04 23:03:16 +00:00 |
vidur%netscape.com
|
f10128ffe3
|
Used IIDs for nsIConnectionInfo and nsIDocumentLoadInfo
|
1998-08-20 22:29:22 +00:00 |
kipp%netscape.com
|
d5931797aa
|
Allocate IID's for nsLoggingSink and nsILoggingSink
|
1998-08-12 21:04:13 +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 |
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 |
hardts
|
6bcb19ce6f
|
landing XPCOM_BRANCH
|
1998-05-22 21:56:30 +00:00 |
scullin
|
2e23fa1ab5
|
G++ warning fix submitted by Brian Grunkemeyer.
|
1998-05-07 20:48:35 +00:00 |
ltabb
|
3b56a9af51
|
Free the lizard
|
1998-03-28 02:44:41 +00:00 |