warren%netscape.com
eef8571946
Added nsIAllocator and implementation. Made service manager services sticky'.
...
git-svn-id: svn://10.0.0.236/trunk@18690 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-27 02:02:22 +00:00
rpotts%netscape.com
126778f89f
Added PR_BEGIN_MACRO/PR_END_MACRO around all multi-line macros...
...
git-svn-id: svn://10.0.0.236/trunk@18599 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-26 09:46:33 +00:00
kipp%netscape.com
0360db506c
reserved IID
...
git-svn-id: svn://10.0.0.236/trunk@18333 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-22 21:48:33 +00:00
scc%netscape.com
f2a42cc021
Made the constructor explicit again (see comment) to stop people from breaking the Linux builds.
...
git-svn-id: svn://10.0.0.236/trunk@18235 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-22 01:17:48 +00:00
kipp%netscape.com
9c0fa91c65
allocated an IID
...
git-svn-id: svn://10.0.0.236/trunk@18075 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-20 17:53:09 +00:00
scc%netscape.com
7112370451
OK. We were wrong about the SOLARIS case. Sorry.
...
git-svn-id: svn://10.0.0.236/trunk@17964 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-18 20:32:41 +00:00
scc%netscape.com
a47b5a1409
Added patch for bsdi from netscape.public.mozilla.patches; removed test for !SOLARIS as agreed with macafee.
...
git-svn-id: svn://10.0.0.236/trunk@17958 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-18 18:32:33 +00:00
troy%netscape.com
17ecd2e936
Added nsIAreaFrame
...
git-svn-id: svn://10.0.0.236/trunk@17943 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-18 03:14:48 +00:00
scc%netscape.com
941d7a5f92
Now test pointer result _and_ error code on return from QueryInterface, as some implementations return garbage.
...
git-svn-id: svn://10.0.0.236/trunk@17908 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-16 02:37:22 +00:00
mjudge%netscape.com
546bdab866
scc and I decided that the explicit keyword was not necessary for the constructor.
...
It never hurts you to make an nsCOMPtr. MJ
git-svn-id: svn://10.0.0.236/trunk@17857 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-15 18:57:31 +00:00
mcmullen%netscape.com
875d966f65
Added #ifdefs to recent temp hack, to make it easy to turn the temp hack off.
...
git-svn-id: svn://10.0.0.236/trunk@17747 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-14 19:36:22 +00:00
vidur%netscape.com
78eec9966b
Added nsIDOMAttributePrivate
...
git-svn-id: svn://10.0.0.236/trunk@17584 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-12 16:38:52 +00:00
scc%netscape.com
ead2550eb0
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.
...
git-svn-id: svn://10.0.0.236/trunk@17182 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-05 21:07:57 +00:00
rpotts%netscape.com
f611f3c664
Added the nsIEventQueueService IID...
...
git-svn-id: svn://10.0.0.236/trunk@17092 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-04 08:50:43 +00:00
mcmullen%netscape.com
a9cb9f0b22
Made this stuff do something sensible for Macintosh. The part about logging the error is temporary.
...
git-svn-id: svn://10.0.0.236/trunk@16858 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-23 22:13:47 +00:00
vidur%netscape.com
4ef7dcc47f
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.
...
git-svn-id: svn://10.0.0.236/trunk@16821 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-22 22:03:20 +00:00
waterson%netscape.com
d45d06ee56
Added RDF module.
...
git-svn-id: svn://10.0.0.236/trunk@16784 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-22 01:11:18 +00:00
scc%netscape.com
e9d8de921a
added |dont_QueryInterface| facility, re-added the NS_ADDREF macros, though conditionally
...
git-svn-id: svn://10.0.0.236/trunk@16781 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-21 23:26:39 +00:00
vidur%netscape.com
648ad628b7
Added IID for nsIUnicharStreamLoader
...
git-svn-id: svn://10.0.0.236/trunk@16678 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-18 19:38:19 +00:00
scc%netscape.com
a5e6d7e9b5
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.
...
git-svn-id: svn://10.0.0.236/trunk@16638 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-18 03:45:44 +00:00
scc%netscape.com
bc7994a1ef
enabled the dont_AddRef feature, for when functions return an already AddRefed result, e.g. |mSmartPtr = dont_AddRef(GetThing());|
...
git-svn-id: svn://10.0.0.236/trunk@16597 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-17 19:32:00 +00:00
scc%netscape.com
113beb03ea
First Checked In.
...
git-svn-id: svn://10.0.0.236/trunk@16591 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-17 19:12:45 +00:00
vidur%netscape.com
290921df31
Enabled asynchronous loading of SCRIPT SRC=, STYLE SRC= and LINK elements for style sheets. Changed nsIScriptContext to not be dependent on JavaScript.
...
git-svn-id: svn://10.0.0.236/trunk@16421 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 06:10:59 +00:00
vidur%netscape.com
b0dbe3d498
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.
...
git-svn-id: svn://10.0.0.236/trunk@16261 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 17:02:37 +00:00
kipp%netscape.com
792c1cd7f2
Added FrameUtil IIDs
...
git-svn-id: svn://10.0.0.236/trunk@16241 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 15:18:39 +00:00
peterl%netscape.com
dd4b87c389
added namespace IIDs
...
git-svn-id: svn://10.0.0.236/trunk@16200 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 02:29:14 +00:00
troy%netscape.com
6e173bf400
Added nsIPrintStatusCallback
...
git-svn-id: svn://10.0.0.236/trunk@15867 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 00:30:51 +00:00
troy%netscape.com
26a1c5f759
Added ID for nsIPageSequenceFrame
...
git-svn-id: svn://10.0.0.236/trunk@15614 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 03:53:01 +00:00
kipp%netscape.com
2a73c19d2a
Expose WalkTheStack
...
git-svn-id: svn://10.0.0.236/trunk@15359 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 18:03:20 +00:00
peterl%netscape.com
8c5f87d7f3
backed out previous change
...
git-svn-id: svn://10.0.0.236/trunk@15354 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 04:54:11 +00:00
peterl%netscape.com
226561ff6f
new CSSOM interfaces
...
git-svn-id: svn://10.0.0.236/trunk@15328 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 01:18:57 +00:00
peterl%netscape.com
f7d360a0f0
made pointer conversion more friendly to const methods
...
git-svn-id: svn://10.0.0.236/trunk@15327 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 01:18:21 +00:00
akkana%netscape.com
1b25d1e7f2
Range specification
...
git-svn-id: svn://10.0.0.236/trunk@15216 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 01:39:47 +00:00
vidur%netscape.com
f99db26085
New interface nsIDOMNSDocument
...
git-svn-id: svn://10.0.0.236/trunk@14783 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 02:37:19 +00:00
vidur%netscape.com
28b563ea1c
Added new interface nsIHTMLContentContainer
...
git-svn-id: svn://10.0.0.236/trunk@14503 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 07:56:13 +00:00
vidur%netscape.com
a4f9082955
Added XML display support.
...
git-svn-id: svn://10.0.0.236/trunk@14470 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 22:07:55 +00:00
troy%netscape.com
3f4e4b9185
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
git-svn-id: svn://10.0.0.236/trunk@14286 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-09 19:03:05 +00:00
rpotts%netscape.com
ef2de12e76
Removed the definition of the nsIDocumentLoadInfo IID
...
git-svn-id: svn://10.0.0.236/trunk@13977 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-03 10:11:33 +00:00
vidur%netscape.com
a0e09b1568
Updated DOM interfaces to match final W3C recommendation. Modified IDL compiler to take IIDs
...
git-svn-id: svn://10.0.0.236/trunk@13207 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 17:07:23 +00:00
scullin%netscape.com
e9aae9e229
Migrating public header files to public
...
git-svn-id: svn://10.0.0.236/trunk@13090 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-19 17:48:55 +00:00
kipp%netscape.com
7b96918d6e
Allocated an IID
...
git-svn-id: svn://10.0.0.236/trunk@12081 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-06 21:05:42 +00:00
troy%netscape.com
62662fd601
Reserved IID for nsIHTMLReflow
...
git-svn-id: svn://10.0.0.236/trunk@11530 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-30 04:15:35 +00:00
rpotts%netscape.com
da5741d35d
Made nsTraceRefcnt threadsafe...
...
git-svn-id: svn://10.0.0.236/trunk@10492 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-19 06:56:22 +00:00
vidur%netscape.com
e792ef87b8
Added constructors for DOM JS classes. nsIScriptObjectOwner::ResetScriptObject is now SetScriptObject. New factory for layout. New interface nsIDOMNativeObjectRegistry.
...
git-svn-id: svn://10.0.0.236/trunk@10238 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-17 01:53:52 +00:00
kipp%netscape.com
68c7e3cf27
Only execute SymLoadModule when tracing is enabled
...
git-svn-id: svn://10.0.0.236/trunk@10007 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-15 00:13:35 +00:00
kipp%netscape.com
d9c70e46f0
new
...
git-svn-id: svn://10.0.0.236/trunk@9945 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-12 19:25:06 +00:00
kipp%netscape.com
6187415172
Allocated another IID
...
git-svn-id: svn://10.0.0.236/trunk@9467 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-07 19:15:41 +00:00
troy%netscape.com
497b238e4c
Reserved an IID
...
git-svn-id: svn://10.0.0.236/trunk@9443 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-06 00:15:45 +00:00
kipp%netscape.com
53c7e57bc9
Allocated iid for nsITextContent
...
git-svn-id: svn://10.0.0.236/trunk@9441 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-05 23:28:08 +00:00
vidur%netscape.com
c849307960
New content code adjusts to getting script objects through a factory interface
...
git-svn-id: svn://10.0.0.236/trunk@9387 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-04 23:03:16 +00:00