Граф коммитов

297 Коммитов

Автор SHA1 Сообщение Дата
waterson%netscape.com 7e0472ef71 Bug 13137. Fix broken usage of CBufDescriptor. 1999-09-07 02:46:08 +00:00
waterson%netscape.com 0f3a26fccc Right-shift two for hash function; inline some obvious stuff. 1999-09-07 02:44:43 +00:00
waterson%netscape.com 22f68c9558 Move APIs to create 'anonymous' resources into the RDF service. Fix stuff that was using it. 1999-09-06 19:35:41 +00:00
bruce%cybersight.com 54d5c088f2 Use nsAllocator instead of new[] and nsCRT::free() instead of delete[] for char* data. 1999-09-04 13:42:15 +00:00
dougt%netscape.com 028f11d2bf Changes nsIAtom iterface to return a shared (non-allocated) wstring when
GetUnicode() is called.  (thanks waterson, jband)

Also fixing 12237.  (thanks jband).
1999-09-03 22:21:29 +00:00
bruce%cybersight.com baee0cf57a Fix some char* deallocation issues. Also remove a couple of static IIDs and includes that aren't needed. 1999-09-03 06:08:50 +00:00
kipp%netscape.com dc04e68f6a Use nsAutoString instead of nsCAutoString to avoid double string copy 1999-09-03 03:51:56 +00:00
waterson%netscape.com 1e1077c6f8 Use PL_HashTableRawAdd() to avoid hashing twice. 1999-09-02 21:29:06 +00:00
waterson%netscape.com b9e936e5a8 Rewrite to avoid heap-spill when mangling the nextVal. 1999-09-02 21:28:33 +00:00
waterson%netscape.com 8a45758c29 Bug 12351. Remove the assert; this can happen under normal operating conditions. Do not panic. 1999-09-02 06:54:12 +00:00
waterson%netscape.com 59f822c9a6 Use nsCString instead of nsString for anonymous content nodes. Get rid of use of rdf_Isa(). 1999-09-01 00:50:01 +00:00
waterson%netscape.com 76abd92fbf Bug 3284. Removed static global reference to the RDF service. We no longer leak it (on purpose, anyway). Also, updated anonymous resource APIs to use nsCStrings instead of nsStrings. 1999-09-01 00:49:14 +00:00
gagan%netscape.com 792b6b8143 Another mem leak fixed. 1999-08-27 12:47:12 +00:00
rjc%netscape.com 2528124539 Add nsIXULSortService 1999-08-27 06:54:08 +00:00
rjc%netscape.com 9be4830f5d Add nsIXULSortService.idl 1999-08-27 06:52:34 +00:00
rpotts%netscape.com 0085d83ab0 M9 BRANCH landing... 1999-08-26 22:45:55 +00:00
shaver%netscape.com 6ea7c38b0b initial RDF NS_DECL_* spam 1999-08-24 09:11:48 +00:00
waterson%netscape.com 1d6c956a62 Fix in-memory datasource aggregation. 1999-08-24 04:59:58 +00:00
dougt%netscape.com 32a9a77110 xpild-ing nsIAtom. Now nsIAtom is xpcom compliant. 1999-08-21 07:07:00 +00:00
waterson%netscape.com 65c3c63e2c Bug 11575. Null check after pulling URI out of a resource. a=chofmann 1999-08-12 01:16:13 +00:00
mccabe%netscape.com 2a403483de Changes to the xpidl compiler -
Error if an interface is declared [scriptable], but contains methods that can't be scripted because they refer to native-declared types, unless the method is declared [noscript].

This change is intended to make it easier to determine when an interface is not scriptable, and to make it easier to see what changes need to be made to make it scriptable.

As many of the .idl files in the tree defined [scriptable] interfaces that contained non-scriptable methods, I've sprinkled [noscript] throughout.  As the interfaces weren't scriptable anyway, this shouldn't change their visibility to javascript.
1999-08-10 12:18:01 +00:00
jband%netscape.com 340cc49b7e was forgetting to check a result 1999-08-10 05:35:09 +00:00
waterson%netscape.com c45091e312 Bug 8836. Make RDF service a shared global variable. For some reason, this fixes the bizarre assertions when closing a file. Voodoo. Magic. Whatever. 1999-08-06 20:24:29 +00:00
rjc%netscape.com b53d0a5a07 Don't leak proxy. 1999-08-05 20:10:08 +00:00
waterson%netscape.com 604387549f Bug 9250. Predefined entities should be case sensitive; update so that they are all lower case. 1999-08-04 06:18:40 +00:00
warren%netscape.com 004a107d21 Took out NS_ERROR when file not found. 1999-08-03 21:59:40 +00:00
waterson%netscape.com cc0068bd1d Back out RJC's previous changes; they aren't necessary. Failure is dealt with by the destructor, which will _always_ be called from the factory method if Init() fails. 1999-08-03 21:00:39 +00:00
waterson%netscape.com da0a78e9bc Bug 11154. Use 2-byte compare fn for literal hash table. 1999-08-03 20:59:56 +00:00
rjc%netscape.com 31272b88d1 Fix potential memory leakage upon failure. 1999-08-03 06:34:06 +00:00
rjc%netscape.com f612d2d5a1 If GetNameSpaceID() fails due to a null namespace, now return kNameSpace_None instead of failure. 1999-08-02 06:35:26 +00:00
waterson%netscape.com c14fdc9f9e Fix nsRDFSerivce.cpp so that it can be unloaded. 1999-07-30 23:52:47 +00:00
rjc%netscape.com 567cf8e445 Use GetValueConst a bit. 1999-07-30 23:40:30 +00:00
nisheeth%netscape.com 88a7a3eadb Adding a new parameter, aMode, to nsIContentSink::AddDocTypeDecl. 1999-07-28 06:56:05 +00:00
waterson%netscape.com 507fa1553b Obsolete. 1999-07-28 04:06:32 +00:00
waterson%netscape.com 91a8ac09e7 Land TEMPLATE_19990726_BRANCH; RDF C++ content model builder exorcism. 1999-07-27 17:20:28 +00:00
rickg%netscape.com 65fcb776bb replaced call to deprecated nsString API 1999-07-26 00:47:36 +00:00
mscott%netscape.com 4b40e8684c NECKO Only!! Don't call GetBuffer on an nsString as it returns null for unicode strings. use nsCAutoString 1999-07-21 06:51:45 +00:00
warren%netscape.com bf8423a769 Changed around load group insertion/removal to happen on mozilla thread. 1999-07-20 08:46:33 +00:00
waterson%netscape.com ae95dd40b4 Change graph linkage to be 'bottom up' so that streaming RDF places less burden on layout. 1999-07-19 22:02:22 +00:00
rickg%netscape.com 23b232d248 switch to faster string search API 1999-07-19 03:29:56 +00:00
peterl%netscape.com 3a3725dcca clean up some string usage 1999-07-18 00:01:21 +00:00
rjc%netscape.com e4458901f4 More cleanup. 1999-07-17 02:33:00 +00:00
hyatt%netscape.com 2fea4e222d XUL overlay work. 1999-07-17 02:24:13 +00:00
rjc%netscape.com f252bb4ae9 Cleanup command APIs slightly. 1999-07-17 02:15:53 +00:00
waterson%netscape.com cd000467f8 Re-try of changes for 1.40, this time with the off-by-one error in GetUnicodeResource() fixed. 1999-07-17 01:46:34 +00:00
waterson%netscape.com 3d7847f4cd Back out last change; was causing crashes on Unix. 1999-07-17 01:31:24 +00:00
rjc%netscape.com d400ff337e Fix nsISupportsArray for RDF datasources. 1999-07-17 00:11:19 +00:00
warren%netscape.com 84bd74a4fd Big changes for Necko load groups. Things are much happier now. Now images work (on pages, but not in chrome). 1999-07-16 11:14:36 +00:00
waterson%netscape.com 4add36f4e8 Some performance tweaks. Inline string copy in GetUnicodeResource(); re-write GetResourcee() to avoid multiple trips to the component manager; use GetValueConst() to re-use the pointers inside resource/literal objects instead of making copies for keys. 1999-07-16 04:01:21 +00:00
warren%netscape.com 61c8d73b43 Necko stuff for dealing with load groups when opening URLs. 1999-07-09 21:18:47 +00:00