Commit Graph

59 Commits

Author SHA1 Message Date
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