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

670 Коммитов

Автор SHA1 Сообщение Дата
waterson%netscape.com 08bd36fb57 Bug 46053. Add [begin|end]UpdateBatch() to nsIRDFObserver; case-normalize the resot of the nsIRDFObserver methods; update implemetors, users. r=bienvenu,rjc,dmose,slamm 2000-08-08 00:22:36 +00:00
syd%netscape.com 112d547223 Undid the rdf changes for 43091 at request of brendan, now doing evil 0666
default permissions. r=dougt
2000-08-07 22:59:40 +00:00
dbaron%fas.harvard.edu db31111d55 Fix an inconsequential typo (MOZ_DECL_CTOR_COUNTER does nothing, now). r,a=waterson 2000-08-06 19:19:01 +00:00
syd%netscape.com 7f8d449ab6 Set sane permissions on files. Let umask protect the user. r=rjc,dougt
Partial fix for 43091.
2000-08-04 22:13:59 +00:00
waterson%netscape.com 2a22c82fe2 Bug 46013, redux. Was leaking RDFContentSinkImpl::NameSpaceEntry objects all over the floor. Thanks to dbaron and beard for wiping my chin. r=beard. 2000-08-02 04:35:52 +00:00
waterson%netscape.com 502068f4e4 Fix off-by-one error that jband found. 2000-07-29 03:34:55 +00:00
waterson%netscape.com 4ae6833009 Bug 46702. Move nsFixedSizeAllocator.[h|cpp] to xpcom/ds so that we can use it outside of RDF. 2000-07-29 02:58:43 +00:00
waterson%netscape.com 71c6dc85f2 Bug 46013. Use nsVoidArray to hold observers to avoid extra addref/release when notfying. r=hyatt 2000-07-28 09:20:15 +00:00
waterson%netscape.com fff616ca3e Bug 46013. Remove dependency on nsINameSpace and nsINameSpaceManager, so that we do not need to load the layout DLL to parse RDF/XML. r=rjc 2000-07-26 14:08:05 +00:00
hyatt%netscape.com 2866a486af Fix for bug #45951. r=waterson. 2000-07-24 22:42:34 +00:00
waterson%netscape.com ef4a3827e8 Bug 46079. Fix regression I introduced yesterday; NS_LITERAL_STRING() expands to nsAutoString on Linux, so this would assign a compiler temporary to the 'tag' variable. 2000-07-21 19:59:39 +00:00
waterson%netscape.com 6b73658863 Fix Mac bustage. I though 'L' was enabled on Win32 for NS_LITERAL_STRING(), too. Guess I was wrong. 2000-07-20 20:15:08 +00:00
waterson%netscape.com 7e40b8c748 Bug 40817. Modernize string routines; use UTF-8 conversion instead of ASCII conversion on URLs. r=rjc 2000-07-20 19:49:47 +00:00
warren%netscape.com 42870bddb5 Added nsIRDFDataSource::HasArcIn/HasArcOut. Changed nsXULTemplateBuilder.cpp to use it (ifdef'd for now). Speed up folder loading by about 24%. r=waterson,alecf 2000-07-19 03:58:25 +00:00
bienvenu%netscape.com 8ab5089511 fix 41292, r=waterson, problem with rdf factory cache 2000-07-10 02:35:50 +00:00
cls%seawood.org e1e6c5760f Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
scc%mozilla.org 18a5bb0dd0 don't try to extract characters from an empty string 2000-06-11 07:23:58 +00:00
warren%netscape.com 958ed96edd Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
waterson%netscape.com 7ab0e529b0 Bug 40601. Properly UTF-8 encode a URL that's been handed to us as UCS-2. 2000-05-26 22:57:04 +00:00
ruslan%netscape.com 68b998a06d Make res/chrome handlers implement threadsafe_isupports 2000-05-26 21:00:18 +00:00
waterson%netscape.com 289f86d5d9 Bug 29284. Be sure to escape quotes! Other serialization cleanup. 2000-05-16 05:58:48 +00:00
danm%netscape.com 9e2d7cf79f create directory in Flush. r=waterson@netscape.com 2000-05-16 03:09:34 +00:00
waterson%netscape.com aef23fb1f5 Bug 39305. Do not add 'xmlns=' and 'xmlns:foo=' as properties to the RDF graph. 2000-05-15 19:12:14 +00:00
rjc%netscape.com 8c3684b190 Tweak MakeContainer() to always call NS_NewRDFContainer() if the caller asks for one. 2000-05-07 08:38:45 +00:00
waterson%netscape.com fe2e320b21 Bug 34623. Add nsIXULTemplateBuilder.idl. 2000-05-05 20:42:21 +00:00
waterson%netscape.com 10638fb83c Remove gratuitous NS_WARNING()s. 2000-05-04 23:34:25 +00:00
sfraser%netscape.com 14f40c1c2a Add an UpdateCommandState method to the command maanger. 2000-05-01 01:33:22 +00:00
sfraser%netscape.com 1fbb40753c Lots of new comments, added interface for nsIStateUpdatingControllerCommand, and added calls on the command manager which are callthroughs from the controller, with a context parameter. 2000-04-26 06:15:23 +00:00
mjudge%netscape.com 6622635cab making string conversions explicit. scc 2000-04-26 01:13:55 +00:00
waterson%netscape.com be9641ebd5 Clean up pool initialization. 2000-04-25 01:20:00 +00:00
waterson%netscape.com c7e85ce37b Change from an array of sizes to a linked list so it can handle new sizes after initialization. 2000-04-25 01:18:56 +00:00
jdunn%netscape.com 2bb93f0b6d Structs are inheritently private, so friend is required
r= waterson@netscape.com
2000-04-20 01:33:29 +00:00
waterson%netscape.com 9809282011 Bug 24762. Use arena-based fixed-size allocator for enumerator objects. r=scc 2000-04-19 04:37:41 +00:00
waterson%netscape.com f52c56f569 Bug 24762. Use arena-based fixed-size allocator for Assertion, PLHashEntry, and enumerator objects. r=scc 2000-04-19 04:36:28 +00:00
waterson%netscape.com 3d5fc92667 Add nsFixedSizeAllocator.cpp to build. 2000-04-19 03:17:32 +00:00
waterson%netscape.com 316e00a672 Initial revision. 2000-04-19 03:15:25 +00:00
waterson%netscape.com 97aa29fee8 Fix resource leak because of flow-of-control changes. r=rjc 2000-04-18 04:40:56 +00:00
waterson%netscape.com ccac31827b Fix build bustage. 2000-04-17 17:51:01 +00:00
scc%netscape.com 7e868737a5 making string conversions explicit 2000-04-17 14:30:23 +00:00
alecf%netscape.com 955942511b make the rdf delegate progid accessable from a header file, and switch to the cutting-edge progid schema
r=waterson
2000-04-13 23:37:41 +00:00
mkaply%us.ibm.com 4e00b5fa33 # 34082
r= waterson@netscape.com
OS/2 Visual Age build - Adding PR_CALLBACK to some functoins for linkage
2000-04-05 02:39:51 +00:00
sspitzer%netscape.com aed8392487 fix for #34443. fix by waterson, r=sspitzer. now, it just asserts. 2000-04-05 00:50:20 +00:00
mkaply%us.ibm.com 90d4dd3ad3 # 33859
r= waterson@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef
2000-04-03 22:47:44 +00:00
waterson%netscape.com 7c69941bdc Fix off-by-one error that could occur if you try to inspect an RDF container during renumbering. 2000-03-31 03:52:55 +00:00
jim_nance%yahoo.com 005e33f06e Bug 33322 - Fix compiler warnings. Its been on n.p.m.builds for a few
days for module owners to comment on.  r=troy@netscape.com
2000-03-30 03:21:26 +00:00
warren%netscape.com d60b12b153 Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread. 2000-03-29 03:58:50 +00:00
sspitzer%netscape.com 7c55134784 fix a typo in the comment. 2000-03-28 04:53:57 +00:00
scc%netscape.com 33cfc64fc1 small changes to clients of string converting APIs 2000-03-26 10:52:00 +00:00
rjc%netscape.com 528b0494a5 Do not strip out duplicate RDF commands here (we need multiple separators to pass through.) 2000-03-24 02:40:24 +00:00
waterson%netscape.com bc6549d1f0 Bug 21006, 30710. Reference count |Assertion| objects to avoid clobbering them from beneath an active assertion enumerator. r=rjc, a=jar. 2000-03-20 00:51:57 +00:00
tonyr%fbdesigns.com 187c3e43b4 Make nsISupports interfaces threadsafe so proxy objects can be created. r=waterson 2000-03-18 18:38:14 +00:00
waterson%netscape.com ca4696ec29 Doh! I checked in the wrong patch onto the tip. Thanks for wiping my chin, rjc. 2000-03-18 06:24:19 +00:00
rjc%netscape.com dffbc728d6 Fix bug # 24836: correctly serialize RDF data. Review: waterson@netscape.com. 2000-03-18 05:28:53 +00:00
waterson%netscape.com bf3ea9e26c Bug 32187. Make sure to re-serialize RDF/XML using UTF-8 for UCS-2 strings. r=rjc,ftang. a=bobj,jar. 2000-03-18 05:22:42 +00:00
rickg%netscape.com efeff569f4 removed calls to deprecated string methods 2000-03-12 11:18:18 +00:00
bienvenu%netscape.com 237bf79759 fix handling of uri's with 8 bit characters, a=phil r=waterson 24692 2000-02-23 20:51:36 +00:00
mkaply%us.ibm.com f541625e98 # 25555
r= watterson@netscape.com
OS/2 changes for Mozilla
2000-02-15 15:25:57 +00:00
sfraser%netscape.com 9eb276a5da First Checked In. 2000-02-15 08:42:25 +00:00
sfraser%netscape.com a570e2138e Add nsIControllerCommand.idl to build. WIP for bug 18395. r=pinkerton, hyatt 2000-02-15 08:40:52 +00:00
waterson%netscape.com 1e5a40bad2 Bug 25292, 25166. Get rid of extra calls to [Begin|End]Load() in synchronous load case (these are called normally from the ProxyStream hack). 2000-01-28 00:29:42 +00:00
waterson%netscape.com 4a78db54fb Doh! Be sure to release the parser when the load completes. 2000-01-27 06:17:13 +00:00
waterson%netscape.com ff33dd020d Bug 24499, 15586. Hold strong ref to nsIRDFXMLSinkObservers; add onError() method to nsIRDFXMLSinkObserver API; be sure to notify observers in synchronous load case. r=shaver 2000-01-27 02:24:20 +00:00
putterman%netscape.com 4c53f418ec r=waterson. Necessary for 24768. Put nsIDOMXULDocument into this. 2000-01-25 05:09:23 +00:00
waterson%netscape.com 8e421b1013 Clean up shared structures between nsRDFGenericBuilder.cpp and nsXULSortService.cpp; r=rjc 2000-01-25 04:07:41 +00:00
nisheeth%netscape.com 71218baaf6 Work done by Vidur and me. Added a FlushPendingNotifications() method to the document. This method flushes the pending content notifications from the content sink and the pending reflow notifications from the pres shell. This code is turned off for now so that it can be tested more thoroughly by Vidur and me. 2000-01-24 06:43:15 +00:00
waterson%netscape.com 9f8ec61d34 Make comments javadoc-style. 2000-01-22 20:55:26 +00:00
sspitzer%netscape.com 920287de74 backing out andreas and warren 2000-01-14 22:01:56 +00:00
warren%netscape.com d6a205f1ec Changes from andreas.otte@primus-online.de for numerous URL parsing bugs. r=warren 2000-01-14 08:50:03 +00:00
rjc%netscape.com 0c20439693 Sorting optimizations. (Sort-of) review by putterman@netscape.com 2000-01-13 10:16:32 +00:00
pp%ludusdesign.com 13efd9e8c6 Converting usage of ::GetIID() to NS_GET_IID().
Bug #20232, r=scc@netscape.com
2000-01-11 20:49:15 +00:00
rjc%netscape.com 183039b2ca Defer creation of resource cache until a sort is imposed. Also, added a temporary working for db->OnChange() not enjoying a null oldTarget. 2000-01-11 08:38:47 +00:00
rjc%netscape.com 1528bdccb4 Move resource cache up from the XUL sort service into the generic builder. Review: me 2000-01-11 06:28:28 +00:00
waterson%netscape.com abd7ead67c Bug 18631. Add GetDataSources() method to nsIRDFCompositeDataSource. r=scottip,rjc 2000-01-11 01:59:12 +00:00
waterson%netscape.com e2c0ab93f8 Remove unused files. 2000-01-10 23:21:24 +00:00
waterson%netscape.com f1a831984c Bug 23352. Add sanity checks to catch bogus params n' stuff earlier. r=rjc 2000-01-08 00:23:27 +00:00
blizzard%redhat.com 8ec176345e Change nsComponentManager::ProgIDToCLSID to nsComponentManager::ProgIDToClassID as per bug #3579. Checking in for sford. r=scc,r=blizzard 1999-12-30 22:03:58 +00:00
waterson%netscape.com 57e9111db3 Bug 20470. Add weak reference from 'controllers' object back to command dispatcher. Miscellaneous cleanup. r=hyatt 1999-12-05 23:04:22 +00:00
warren%netscape.com a265a32348 Landing no_neckoutil2_branch. Bug #11159. Removes neckoutil_s.lib from build which helps beos and openvms. 1999-11-30 04:50:42 +00:00
warren%netscape.com 4ab4ee4d4e Eliminated the libs build pass. 1999-11-28 03:05:01 +00:00
waterson%netscape.com 7615b7ebff Add experimental support for RDF delegates. 1999-11-24 20:51:39 +00:00
waterson%netscape.com 0011b94ce5 Bug 19968. Just 'throw' if we can't create an RDF container on the thing. 1999-11-23 22:59:02 +00:00
waterson%netscape.com 5cd3c04ac3 Don't need to AddRef the resource before putting into an nsISupportsArray. 1999-11-23 22:36:50 +00:00
waterson%netscape.com 51898cc6be Fix leak of kRDF_nextVal; make construction/initialization safe. 1999-11-23 22:30:58 +00:00
waterson%netscape.com 927914b855 Balance acquisition of RDF resources by releasing them in the dtor. 1999-11-23 22:30:27 +00:00
waterson%netscape.com a9d222d53a Add nsIRDFDelegateFactory to Win32 and Unix builds. 1999-11-22 22:33:11 +00:00
waterson%netscape.com f126eba87f Initial revision. Not yet in the build. 1999-11-22 22:32:27 +00:00
waterson%netscape.com 25b65fc31e Tweak for chrome registry: don't hard-fail if stream cannot be opened. Allows creation of new RDF/XML datasources. r=hyatt 1999-11-22 20:53:09 +00:00
rjc%netscape.com ec7ad9543d Better handling of natural order calculate on RDF sequences. Makes drag&drop work fairly well in natural order. 1999-11-20 08:46:22 +00:00
waterson%netscape.com 96d8bea422 Finish #ifdef-ing MOZ_THREADSAFE_RDF. Appears an unused PRLock will
assert when being destroyed?!?
1999-11-18 09:06:50 +00:00
rjc%netscape.com a6dd3f11da XUL templates can now be specified via attribute instead of a child node of the root. Also, sorting info can now be specified on the root node, so now any RDF-generated content can be sorted (not just trees). Review: me 1999-11-14 11:10:34 +00:00
dmose%mozilla.org 8535dda53e updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
waterson%netscape.com 5a74bdd9ff Bug 18058. Remove 'commandDispatcher' from interface; obsolete. r=hyatt, a=chofmann 1999-11-05 05:30:56 +00:00
hyatt%netscape.com 0eea38f731 Partial fix for 17848. Part 1 of 2. 2nd part will be checked in by hangas. r=hangas, a=brendan 1999-11-04 01:59:04 +00:00
warren%netscape.com 813f9f7c13 Structural changes for MakeAbsolute performance. bug#10736 r=valeski 1999-11-03 05:13:44 +00:00
cls%seawood.org 14ef08310e Removed unused NECKO ifdefs.
a=leaf
1999-11-02 23:34:03 +00:00
brendan%mozilla.org fe51b61664 (13163, r=alecf, scc, waterson, others; names available on request)
- Fix most of bug 13163 (see TODO for rest).  This entails adding a version-string argument to nsIScriptContext::EvaluateString and passing it around lots of places in content sinks. 

- Fix leaks and confusion about mSecurityManager and mNameSpaceManager in nsJSEnvironment.cpp.  These still need to move from nsJSContext to nsGlobalWindow or thereabouts, jband and vidur are looking at that. 

- Added comments and expanded tabs in nsJSEnvironment.cpp, esp. to EvaluateString.  Also changed various nsresult vars to be named rv.  Also restored brace/style conformity to nsJSProtocolHandler.cpp. 

- Factored CompileFunction from AddScriptEventListener to pave the way for brutal sharing of compiled JS event handlers via JS_CloneFunctionObject. 

- Lots of nsCOMPtr uses added.  I'm using one for mNameSpaceManager.  Hold mSecurityManager as a service explicitly, on the other hand (awaiting scc's fix to allow comptrs for services), and release in nsJSContext's dtor (fixing a leak).  These two managers should be moved to the window object -- TODO item below. 

- Hold JSRuntimeService along with JSRuntime for live of nsJSEnvironment, fix for shaver. 

- Fix window.setTimeout etc. so the filename and line number of the timeout expr is propagated.  This meant factoring nsJSUtils.cpp code. 

- Fix all content sinks to use the same, and up-to-date JavaScript version parsing (whether for script type or for old language attribute); also fix SplitMimeType clones to strip whitespace. 

- With waterson, fix bug in brutal-sharing version of XUL content sink: script src= should not evaluate the inline content of its tag.
1999-10-31 00:43:30 +00:00
waterson%netscape.com 25a8f2de07 Remove redundant registration of well-formed DTD. r=rickg 1999-10-28 22:15:18 +00:00
ramiro%fateware.com a426b260aa Removing the badly rotten MOZ_STRIP_NOT_EXPORTED hack. We now have a better
way to accomplish the same thing using linker version scripts.
r=cls@seawood.org
1999-10-22 07:11:43 +00:00
warren%netscape.com 2dceb727af Took out redundant MOZ_COUNT_CTOR/DTOR calls. 1999-10-18 19:21:53 +00:00
warren%netscape.com edf3235d43 Took out redundant MOZ_COUNT_CTOR/DTOR calls. 1999-10-18 19:06:21 +00:00
rjc%netscape.com 63f18c6cb3 Fix leak in nsXULSortService (found by Boehm GC). Also, remove CTOR_COUNT stuff. Review: waterson@netscape.com 1999-10-15 06:27:02 +00:00
waterson%netscape.com c6048f5a00 Fix compiler warning; r=rjc. 1999-10-15 04:26:46 +00:00
waterson%netscape.com c67a57585f Bug 16402. Make sure that literals addref (and release) the RDF service. Make sure to deal with edge Unregister[Resource|Literal] conditions; e.g., being called to unregister a literal when none was ever registered. r=rjc 1999-10-15 03:36:04 +00:00
hyatt%netscape.com fdb93382bb Fixing linux bustage. Typo in makefile. 1999-10-14 11:18:03 +00:00
hyatt%netscape.com b2564031fe Landing re-architected command dispatcher. r=hangas(XUL/JS), saari(C++) 1999-10-14 10:58:25 +00:00
waterson%netscape.com ad05e3c493 Add PR_LOG() calls to aid with debugging. 1999-10-13 08:00:14 +00:00
rjc%netscape.com 3fc9b096de Add in CTOR/DTOR stuff for leak detection. Review: hyatt@netscape.com 1999-10-07 01:51:30 +00:00
bienvenu%netscape.com b47a262926 fix ref count tracing for composite data source bug 666 n/a r=waterson 1999-10-06 04:45:14 +00:00
peterl%netscape.com 708ee95eba removed leak of atom 1999-10-02 01:32:38 +00:00
rjc%netscape.com 5fea9b5df9 Fix bug # 15222: The composite datasource has a few operations which are somewhat "expensive". Have these behaviors on by default, but expose a method on the composite datasources so that they can be selectively turned off [for Mail/News, for example] if the capability is not needed/used (such as negative assertions). Review: waterson@netscape.com. Additional Mail/News Testing: putterman@netscape.com 1999-10-01 04:07:55 +00:00
slamm%netscape.com 3cb38a6ef7 patch rdf for waterson. Fixed multiple loads of same datasource. 1999-09-29 20:25:41 +00:00
waterson%netscape.com 0e0307c371 Bug 14754. Shore up unregistration; verify that datasource matches URI to be unregistered. Be 'quiet' if it doesn't. 1999-09-24 19:54:36 +00:00
waterson%netscape.com f93177f13b Bug 14755. Guard against multiple simlutaneous 'Refresh()' calls issuing several URL loads. r=rjc, a=chofmann 1999-09-24 19:52:42 +00:00
waterson%netscape.com b8f5dd60c9 Make ::Init() barf if the element is not a container, rather than sprinkling around in individual methods. 1999-09-22 03:28:32 +00:00
waterson%netscape.com c19217e687 Bug 14285. Add some arg checking as we are prone to being called from JS. 1999-09-19 19:41:45 +00:00
briano%netscape.com e879c25e61 General cleanup. 1999-09-15 23:36:43 +00:00
hyatt%netscape.com da8f98d143 Fix build bustage. 1999-09-15 02:36:30 +00:00
briano%netscape.com 237d0666ec Cleaned it up and fixed the Unix build breakage. 1999-09-15 02:33:11 +00:00
hyatt%netscape.com 8ae5cdcbe5 Updating the nsIController interface. 1999-09-15 02:16:41 +00:00
waterson%netscape.com 8952269460 Make sure all control paths return a value. 1999-09-10 00:01:27 +00:00
waterson%netscape.com dd5836e5e9 Bug 13433. Create a one-element URI prefix cache to avoid excessive calls to ProgIDToCLSID(). Cache the default resource factory. Rename ServiceImpl to RDFServiceImpl. 1999-09-09 22:35:16 +00:00
warren%netscape.com e6619b2ad6 Removed NS_BASE_STREAM_EOF in favor of returning a count of 0 from Read to indicate EOF. Renamed GetLength to Available. Fixed a number of places where AppendElement's broken error code wasn't checked. 1999-09-09 22:05:05 +00:00
putterman%netscape.com d2c98d70b3 Don't worry about duplicate values. 1999-09-09 06:58:14 +00:00
waterson%netscape.com c67173923d Bug 13137. Fix broken usage of CBufDescriptor. 1999-09-07 02:46:08 +00:00
waterson%netscape.com b692a32483 Right-shift two for hash function; inline some obvious stuff. 1999-09-07 02:44:43 +00:00
waterson%netscape.com 52918f3ff4 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 360c503e4e 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 dd5c903d9e 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 9f69b4edf3 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 f9203227a9 Use nsAutoString instead of nsCAutoString to avoid double string copy 1999-09-03 03:51:56 +00:00
waterson%netscape.com d440dc9c2f Use PL_HashTableRawAdd() to avoid hashing twice. 1999-09-02 21:29:06 +00:00
waterson%netscape.com dca29351ad Rewrite to avoid heap-spill when mangling the nextVal. 1999-09-02 21:28:33 +00:00
waterson%netscape.com 2a6252b51f 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 5d983a7c04 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 fa6285d8eb 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 c4b2914763 Another mem leak fixed. 1999-08-27 12:47:12 +00:00
rjc%netscape.com ab2b716fe6 Add nsIXULSortService 1999-08-27 06:54:08 +00:00
rjc%netscape.com 9a4fd376f9 Add nsIXULSortService.idl 1999-08-27 06:52:34 +00:00
rpotts%netscape.com 3ed5c99db2 M9 BRANCH landing... 1999-08-26 22:45:55 +00:00
shaver%netscape.com 21ad9118d2 initial RDF NS_DECL_* spam 1999-08-24 09:11:48 +00:00
waterson%netscape.com 282167b0f6 Fix in-memory datasource aggregation. 1999-08-24 04:59:58 +00:00
dougt%netscape.com 8cf9b81629 xpild-ing nsIAtom. Now nsIAtom is xpcom compliant. 1999-08-21 07:07:00 +00:00
waterson%netscape.com 7e90bacdd2 Bug 11575. Null check after pulling URI out of a resource. a=chofmann 1999-08-12 01:16:13 +00:00
mccabe%netscape.com d6e7410f31 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 dcee61528a was forgetting to check a result 1999-08-10 05:35:09 +00:00
waterson%netscape.com 5fbadfcef3 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 be38c4db52 Don't leak proxy. 1999-08-05 20:10:08 +00:00
waterson%netscape.com 87d4ade1f9 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 6685d8332e Took out NS_ERROR when file not found. 1999-08-03 21:59:40 +00:00
waterson%netscape.com a25ad074a0 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 56e30e8f88 Bug 11154. Use 2-byte compare fn for literal hash table. 1999-08-03 20:59:56 +00:00
rjc%netscape.com be01dfffa2 Fix potential memory leakage upon failure. 1999-08-03 06:34:06 +00:00
rjc%netscape.com 0a6a47d58e 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 99ca026589 Fix nsRDFSerivce.cpp so that it can be unloaded. 1999-07-30 23:52:47 +00:00
rjc%netscape.com a181cbc2b6 Use GetValueConst a bit. 1999-07-30 23:40:30 +00:00
nisheeth%netscape.com 1458ecf3e7 Adding a new parameter, aMode, to nsIContentSink::AddDocTypeDecl. 1999-07-28 06:56:05 +00:00
waterson%netscape.com 7b9e4f6408 Obsolete. 1999-07-28 04:06:32 +00:00
waterson%netscape.com f6b84db71a Land TEMPLATE_19990726_BRANCH; RDF C++ content model builder exorcism. 1999-07-27 17:20:28 +00:00
rickg%netscape.com bcfb3a153a replaced call to deprecated nsString API 1999-07-26 00:47:36 +00:00
mscott%netscape.com ed2a17b71b 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 7bcb94a320 Changed around load group insertion/removal to happen on mozilla thread. 1999-07-20 08:46:33 +00:00
waterson%netscape.com 3196b679df 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 844a7e45ef switch to faster string search API 1999-07-19 03:29:56 +00:00
peterl%netscape.com e3019ad978 clean up some string usage 1999-07-18 00:01:21 +00:00
rjc%netscape.com 70e09ca0d1 More cleanup. 1999-07-17 02:33:00 +00:00
hyatt%netscape.com 2ee4ccec8a XUL overlay work. 1999-07-17 02:24:13 +00:00
rjc%netscape.com 73fdcacca7 Cleanup command APIs slightly. 1999-07-17 02:15:53 +00:00
waterson%netscape.com 69ae62cf2c 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 40035936c1 Back out last change; was causing crashes on Unix. 1999-07-17 01:31:24 +00:00
rjc%netscape.com 0ebba35da4 Fix nsISupportsArray for RDF datasources. 1999-07-17 00:11:19 +00:00
warren%netscape.com c5684bf4d7 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 3a7511cd87 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 0cd57746e8 Necko stuff for dealing with load groups when opening URLs. 1999-07-09 21:18:47 +00:00
ramiro%netscape.com 9200ddaebb Checkin another chunk of Alex Larsson's non-exported symbol reduction
patch.  All changes protected by  MOZ_STRIP_NOT_EXPORTED.
These particular changes set the NS_EXPORT declarations as needed by
the linker.
1999-07-07 09:02:21 +00:00
warren%netscape.com 9efa754f74 Added channel argument to nsIStreamObserver/nsIStreamListener/nsIProgressEventSink methods. 1999-07-07 08:08:40 +00:00
waterson%netscape.com 0debe565c3 Partial fix for 9280 (resolution is flakey, will later until M9 when we have Necko doing URL resolution). Bug 9301: fixed un-encountered namespace bug. 1999-07-06 23:36:44 +00:00
waterson%netscape.com c95767333a Temporary hacky sloppy fix for rdf_MakeAbsoluteURI(). 1999-07-03 19:10:00 +00:00
waterson%netscape.com 58356cef1f Clean up compiler warnings. Thanks, slamm! 1999-07-03 04:43:44 +00:00
waterson%netscape.com 5166556a36 Clean up compiler warnings. Thanks, slamm. 1999-07-03 04:31:43 +00:00
waterson%netscape.com 733c8e5e18 Ooops. Be sure to call Flush() _before_ freeing the mURLSpec. 1999-07-03 04:26:04 +00:00
waterson%netscape.com e81291d841 Bug 9236. Make sure to use a _real_ URI when you try to serialize back the file. This was a crufty bug left over from sloppy conversion to the no-Init() interfaces. 1999-07-03 03:19:28 +00:00
waterson%netscape.com cdeb79cf84 Implement Change() and Move() on composite datasource. Realize that these interfaces are going to be a nightmare to do the right way. 1999-07-03 02:40:35 +00:00
warren%netscape.com b3c56a084d Fixed necko case to call OnStartRequest, etc. 1999-07-02 06:15:00 +00:00
waterson%netscape.com a2c7bc4046 Primitive implementation for Change() and Move() methods. 1999-07-02 03:40:32 +00:00
warren%netscape.com 8462929dda Renamed OnStartBinding/OnStopBinding to OnStartRequest/OnStopRequest (removing the redundant ones from necko). Numerous necko fixes. Necko now using nsIPrompt interface instead of nsINetSupport. 1999-07-01 19:30:20 +00:00
rjc%netscape.com 82777a2af7 When building up list of commands via GetAllCmds(), walk forwards instead of backwards over datasources. 1999-06-26 08:28:43 +00:00
warren%netscape.com f6b9d3a028 Necko ifdefs for layout and rdf. 1999-06-26 06:36:26 +00:00
rjc%netscape.com 452d355bf8 Return an empty command enumerator instead of throwing an assertion. 1999-06-26 04:58:22 +00:00
rjc%netscape.com fcb4181ccf Implement GetAllCmds(). 1999-06-26 02:58:50 +00:00
rjc%netscape.com 3a764c6bfc Added new method GetAllCmds() which uses a nsISimpleEnumerator instead of GetAllCommands() which uses a nsIEnumerator. Migration to GetAllCmds() can be done in the future. 1999-06-26 01:09:02 +00:00
waterson%netscape.com 30f5f63b74 Expunge EqualsResource() and EqualsLiteral(). 1999-06-25 20:51:13 +00:00
waterson%netscape.com 0c868a1c89 Replace use of EqualsNode() with pointer comparison. This is safe (and has been for a while :-/) because literals are hashed. 1999-06-24 21:19:54 +00:00
waterson%netscape.com f008503b2f Land RDF_19990617_BRANCH. Add Change() and Move() methods to nsIRDFDataSource; add OnChange() and OnMove() methods to nsIRDFObserver. Factor nsIRDFDatasource::Init() and ::Flush() into nsIRDFRemoteDataSource. Change ownership model s.t. a datasource reference counts its observers. 1999-06-24 00:22:58 +00:00
warren%netscape.com 23864df5e3 Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too. 1999-06-23 03:29:44 +00:00
waterson%netscape.com dccfbfeed8 Bug 8453. Fix lots of bugs in the RDF container code. 1999-06-20 00:19:54 +00:00
waterson%netscape.com ff32cb3526 Bug 8386. Over-use of 'about=' attribute on containers; use 'ID=' when possible. 1999-06-20 00:19:23 +00:00
valeski%netscape.com 487d9ea921 NECKO ifdef (ifdef'd _off_ by default) this checkin should not impact anything. checkin approved. If someone runs into a problem, call me at 303.546.0061. 1999-06-18 17:34:08 +00:00
waterson%netscape.com 42cf131ba7 Bug 8272. Assert when writing RDF file. This probably had to do with the fact that we were writing out ID= attributes on the RDF containers. I changed to write an illegal 'about=' construct to get Matt alive. 1999-06-16 05:11:05 +00:00
waterson%netscape.com 42df219155 Bug 8174. Remove PR_EXTERN for private symbols. 1999-06-16 04:45:36 +00:00
waterson%netscape.com 89362c4c3b Bug 8267. Add nsIRDFContainer::RemoveElementAt() implementation. 1999-06-16 02:08:54 +00:00
waterson%netscape.com acbc120122 Bug 7385. Open datasources asynchronously by default. 1999-06-15 03:19:33 +00:00
waterson%netscape.com 59e2a6ebc0 Add a rdf_MakeAboluteURI() that's overloaded to take an nsIURL. 1999-06-12 21:14:32 +00:00
waterson%netscape.com 034a9ae3b4 Add read-only accessors to get at the datasource and container elements. 1999-06-11 04:56:18 +00:00
waterson%netscape.com 15227d53d9 Add null checks. 1999-06-11 03:32:02 +00:00
waterson%netscape.com 177d19f731 Oops. I'd screwed up the Release() method. 1999-06-10 08:01:13 +00:00
waterson%netscape.com 2212cca9b0 Enable aggregation on the in-memory datasource. 1999-06-10 06:47:28 +00:00
peterl%netscape.com e4693f9f9a added code to ignore unknown namespace prefix for attributes
(actually the parser should've rejected it before here)
1999-06-10 05:18:46 +00:00
waterson%netscape.com 34038fcfb7 Bug 7440. Replace rdf_PossiblyMakeRelative() and rdf_PossiblyMakeAbsolute(); use NS_MakeAbsoluteURL() to create absolute URLs, when constructing relative, distinguish between 'name' and 'ref' sites (e.g., 'foo' vs. '#foo'). Misc other fixes to the RDF content sink. 1999-06-09 08:29:51 +00:00
hyatt%netscape.com 86f5f812ce Fix Linux bustage. 1999-06-08 22:29:58 +00:00
hyatt%netscape.com 417208484f Adding new idl. 1999-06-08 21:58:32 +00:00
waterson%netscape.com 0ebdb63b60 Obsolete. 1999-06-04 22:19:32 +00:00
alecf%netscape.com 4ed86a156f export xulstubs.idl on windows 1999-06-04 04:18:29 +00:00
ducarroz%netscape.com 620f6da426 add xulstubs.idl 1999-06-03 21:00:43 +00:00
alecf%netscape.com 0f549d4c5c oops, forgot to make this native code for C++ 1999-06-03 20:47:09 +00:00
waterson%netscape.com 452a3a8494 Remove unnecessary LINCS now that all headers are pushed to the same directory. 1999-06-03 20:22:54 +00:00
alecf%netscape.com 38220df50f add XPIDL stubs for these DOM objects so that we can access them from XPConnect 1999-06-03 04:39:14 +00:00
bruce%cybersight.com 0ab5892ff8 Remove a shadowing variable declaration. 1999-05-28 06:49:30 +00:00
waterson%netscape.com 2de8b23615 Bug 6958. Fix inconsistency between string and string size. a=chofmann. 1999-05-24 03:51:56 +00:00
waterson%netscape.com ef7e0d36ec Bug 4629. Use PR_Now() to get a 'more unique' starting point for anonymous resources. 1999-05-21 22:18:29 +00:00
waterson%netscape.com c2b4a6d1c0 No longer needed. 1999-05-19 05:57:55 +00:00
waterson%netscape.com ea553b55c6 These files are generated now. 1999-05-19 05:57:28 +00:00
waterson%netscape.com 6ddd848805 Use nsServiceManager to get singleton datasources instead of nsComponentManager. 1999-05-18 03:53:18 +00:00
shaver%netscape.com 24efe3a2b7 allow rdf:datasource;param=var (r=waterson) 1999-05-14 23:56:30 +00:00
waterson%netscape.com 485272b528 Use NS_WITH_SERVICE. 1999-05-13 20:53:07 +00:00
waterson%netscape.com 0e20e8f768 Fix leakage of RDF service. 1999-05-13 20:52:42 +00:00
mcmullen%netscape.com 739a8fe927 Split the manifest files into two: idl-generated headers (used if USE_XPIDL is turned off) and non-generated headers. 1999-05-13 00:04:14 +00:00
mcmullen%netscape.com 2b5361fb91 First Checked In. 1999-05-13 00:01:48 +00:00
waterson%netscape.com 34451dc42c First Checked In. 1999-05-11 19:02:48 +00:00
waterson%netscape.com c37e21c106 Generate base header files. 1999-05-11 02:11:01 +00:00
mccabe%netscape.com 24c043bde6 _xpidlgen is now cvsignore'd globally; remove redundant per-directory references. 1999-05-10 20:52:47 +00:00
waterson%netscape.com a389d3aa3d Ignore the _xpidlgen directory. 1999-05-10 19:31:34 +00:00
waterson%netscape.com 6282bf4505 Generate RDF headers. 1999-05-10 18:51:20 +00:00
waterson%netscape.com 13ed406992 nsISupportsArray hackery. 1999-05-07 19:56:19 +00:00
waterson%netscape.com 8f9e153dd3 #include nsIEnumerator, because the decl of nsISimpleEnumerator has moved there. 1999-05-07 19:55:44 +00:00
waterson%netscape.com 2c53b41852 Fix compiler warnings. 1999-05-06 06:33:47 +00:00
waterson%netscape.com 4c67165bad Fix off-by-one error, and an infinite loop. 1999-05-06 06:32:54 +00:00
waterson%netscape.com 4ed012a924 Obsolete. 1999-05-06 05:17:37 +00:00
waterson%netscape.com 7557384287 Forgot to update MANIFEST, idiot. 1999-05-05 03:18:20 +00:00
waterson%netscape.com 70b5ea098e Forgot to update Makefile.in, idiot. 1999-05-05 03:18:03 +00:00
waterson%netscape.com 73fd36d322 Factor interfaces into individual .idl files. Add purge support and re-load support to RDF/XML datasource. 1999-05-05 03:09:12 +00:00
waterson%netscape.com 35b16ac48a Factored interfaces into individual .idl files. Here's the fallout: now all the headers here are generated. nsRDFInterfaces.h #includes them all. 1999-05-05 03:08:42 +00:00
waterson%netscape.com 1e4a40a64c Unclump interfaces into individual files. 1999-05-05 00:48:15 +00:00
waterson%netscape.com 54d516217b Unclumped interfaces into individual files. 1999-05-05 00:47:38 +00:00
waterson%netscape.com 0f791dd0f5 Re-factored into individual interfaces. 1999-05-04 03:37:07 +00:00
waterson%netscape.com aa24a3d644 Bug 5637. Don't release each observer in the destructor, because we only hold a weak ref to it. r=rjc,a=chofmann. 1999-04-29 04:20:14 +00:00
waterson%netscape.com 957bdbe7f0 Added some PR_LOG stuff to help debug leaks. 1999-04-28 06:24:19 +00:00
waterson%netscape.com 4a78156dd6 Made sure that the composite datasource cursor returns unique elements. 1999-04-28 02:42:31 +00:00
ftang%netscape.com 23aa77ee25 pass default charset info to parser 1999-04-27 21:33:36 +00:00
waterson%netscape.com 43590208f7 Land RDF_19990426_BRANCH, which extracted some static C++ routines for manipulating RDF containers into bona fide interfaces. 1999-04-27 05:54:18 +00:00
waterson%netscape.com ab34fa458b Initial revision. 1999-04-26 18:46:36 +00:00
waterson%netscape.com 9c10e840ee Added nsIRDFContainer and nsIRDFContainerUtils to replace the old C versions in rdfutil. 1999-04-26 18:45:59 +00:00
waterson%netscape.com c1acd45694 Added nsIRDFContainer and nsIRDFContainerUtils. 1999-04-26 18:45:14 +00:00
waterson%netscape.com e545139879 The Great Cursor Excorcism. Removed cursors in favor of enumerators. Misc updates to purge the xpidl stubs stuff in preparation for XPConnect. Details on RDF_19990422_BRANCH. 1999-04-24 02:41:02 +00:00
putterman%netscape.com 4cb7a18b20 removed fix for memory leak until we can fix other ref counting problems. 1999-04-23 17:46:25 +00:00
rickg%netscape.com f0aff5fdf8 update to sync with nsString2 1999-04-22 05:57:36 +00:00
waterson%netscape.com cc4a887590 Got rid of unncessary use of RDF_DEFINE_VOCAB macro. 1999-04-22 03:16:55 +00:00
waterson%netscape.com 1732f86c1d Added some missing addrefs. 1999-04-22 03:16:09 +00:00
waterson%netscape.com dff3c8218c Fixed a nsIRDFResource leak. 1999-04-22 03:15:27 +00:00
waterson%netscape.com 1f2cfa7bdf Made all interfaces 'scriptable' to generate a usable typelib. 1999-04-22 03:14:20 +00:00
waterson%netscape.com a12efd3224 Bug 4750. Updated RDF_NAMESPACE_URI to refer to the most recent (and final) version of the RDF recommendation. 1999-04-21 00:11:39 +00:00
waterson%netscape.com 10cc7b2f8a Bug 4750, 5220. Use correct RDF namespace. Fix incorrect use of RDF prefix on some RDF attributes. 1999-04-21 00:09:41 +00:00
rickg%netscape.com 0d1b06ca19 sync with nsString2 API 1999-04-20 07:20:21 +00:00
waterson%netscape.com d5d7bafd37 Code cleanup. Got rid of rdf_Assert() functions. 1999-04-17 00:10:18 +00:00
waterson%netscape.com c2c4a45431 Bug 4400. Fixed leaking of keys from resource and datasource tables. 1999-04-16 22:04:32 +00:00
waterson%netscape.com a5c1a36321 Code cleanup. 1999-04-16 08:39:02 +00:00
waterson%netscape.com c0bc14da61 Removed a frivolous assert. 1999-04-16 08:36:56 +00:00
waterson%netscape.com 2f16ca4113 Use 'ns' instead of 'namespace' just to be paranoid about C++ keywords. 1999-04-16 08:35:03 +00:00
shaver%netscape.com a278115b34 fix DEFINE_RDF_VOCAB 1999-04-15 21:01:11 +00:00
mccabe%netscape.com e33e295f30 Enabling xpidl as a standard part of the unix and windows build. Changed checks against BUILD_XPIDL to the (as yet undefined) USE_XPIDL variable in libpref, rdf, xpfe/AppCores, to keep them from firing just yet. The BUILD_XPIDL-enabling machinery in configure.in is unchanged, but BUILD_XPIDL is unused for now.
See http://www.mozilla.org/scriptable/xpidl/ if this breaks you.
1999-04-15 18:28:27 +00:00
alecf%netscape.com 4760f00727 remove rdf_qsort from all makefiles 1999-04-15 02:47:08 +00:00
waterson%netscape.com 782bfba4ef Added back into the build sp alecf & mccabe can get xpconnect working. 1999-04-14 00:39:20 +00:00
waterson%netscape.com 085b65c4df Comment out EXPORTS, CPPSRCS, and LIBRARY_NAME so that this can join
back into the build.
1999-04-14 00:38:47 +00:00
waterson%netscape.com 2a46f493b6 Removed #ifdefs, these are just placeholder files now. 1999-04-13 00:30:35 +00:00
waterson%netscape.com 66cc81625f Regenerated using newer xpidl compiler. 1999-04-13 00:29:43 +00:00
waterson%netscape.com 7439f94f9a Moved comments into the IDL file. 1999-04-13 00:16:38 +00:00
hyatt%netscape.com 167b5e855e Making sure the right URLs are writable. 1999-04-10 08:18:20 +00:00
waterson%netscape.com c3808426b5 Bug 4773. Removed idl directory for M4. We'll put it back next week. a=chofmann@netscape.com 1999-04-08 22:21:38 +00:00
waterson%netscape.com 3f6e890047 Bug 4621. Uninitialized memory read. Many thanks to Bruce Mitchener <bruce@cybersight.com>. a=chofmann@netscape.com 1999-04-07 21:02:29 +00:00
waterson%netscape.com 52df040914 Modified to use NS_RDF_ASSERTION_ACCEPTED and NS_RDF_ASSERTION_REJECTED return codes (local store implementation) 1999-04-07 06:29:41 +00:00
waterson%netscape.com 7893b66e74 Added NS_RDF_ASSERTION_ACCEPTED and NS_RDF_ASSERTION_REJECTED return codes. 1999-04-07 06:28:17 +00:00
sspitzer%netscape.com ab63691516 only do this if the IDL stuff has been installed 1999-04-07 02:58:01 +00:00
alecf%netscape.com 8af019fa67 add idl to directories so that we export nsRDFInterfaces.idl 1999-04-07 00:40:13 +00:00
waterson%netscape.com e47f3cbebd Regenerated using long-long instead of PRTime. 1999-04-06 06:36:50 +00:00
hyatt%netscape.com ef75e908d6 Fixing a bug in the RDF content sink where the ID attribute was being
qualified with a document URI even when it was a URI in its own right.
1999-04-03 01:47:07 +00:00
waterson%netscape.com a2d93d194e Started changing assertions into log messages. 1999-04-02 20:46:41 +00:00
waterson%netscape.com 732985df02 Removed a bunch of extraneous debug printfs that we're #ifdef DEBUG_waterson; this stuff is now being done in the in-memory data source via PR_LOG(). 1999-04-02 19:50:40 +00:00
waterson%netscape.com c195c63d4a Use 'long long' instead of native type for PRTime. 1999-04-01 22:04:33 +00:00
waterson%netscape.com e2af5e02c8 Try #2 to land fixes for xpidl stubs: fixed long-long problem. 1999-04-01 22:04:10 +00:00
waterson%netscape.com 850014c10e Added PR_LOG calls to debug the InMemoryDataSource. 1999-04-01 08:28:12 +00:00
waterson%netscape.com 9611247057 Fixed a case where we weren't handling default namespaces on output. 1999-04-01 05:17:05 +00:00
donm%netscape.com 60a9215f21 backing out mac bustage. 1999-03-31 16:41:11 +00:00
waterson%netscape.com 7cc9b1c6ab Regenerated files to pick up bug fixes to the -m stub XPIDL compiler. 1999-03-31 06:43:43 +00:00
waterson%netscape.com cf796499a5 Fixed GetTarget() to use new return codes. 1999-03-30 03:58:24 +00:00
waterson%netscape.com 3062f66f67 Changed RDF-specific errors to be success rather than error codes. 1999-03-30 02:30:16 +00:00
waterson%netscape.com 3c0ef959c0 Made sure to copy data source URI for key in the hashtable. 1999-03-30 01:41:21 +00:00
waterson%netscape.com 6bbd24c72e Changed RDF progids to use forward-slashes instead of pipes. 1999-03-30 01:09:24 +00:00
waterson%netscape.com 66a55f3f2c Landed RDF_19990326_BRANCH, scriptability changes. 1999-03-29 19:52:54 +00:00
waterson%netscape.com 089b59eec1 Added paranoid check to UnregisterDataSource() in the case that the datasource was never registered & tries to unregister in its destructor. Optimization to GetResource() -- do away with nsString's as they were causing a lot of heap activity. 1999-03-27 00:29:35 +00:00
waterson%netscape.com e226dd45e4 Added check for null pointer when doing synchronous read. Netlib return codes are bogus. 1999-03-27 00:28:08 +00:00
waterson%netscape.com 7e832a0c8d Fixed bad merge. 1999-03-26 05:34:36 +00:00