Commit Graph

895 Commits

Author SHA1 Message Date
waterson%netscape.com
a2285d5ca6 First stab at making this threadsafe. Still need to refcount the Assertion struct. 1999-02-04 10:42:21 +00:00
hyatt%netscape.com
5361c5a133 Implementation of the XUL content sink. 1999-02-03 02:49:30 +00:00
hyatt%netscape.com
585724ef3a Implementation of the XUL content sink. Addition of new files. 1999-02-03 02:48:27 +00:00
waterson%netscape.com
00d54c69ae Added code to release individual assertion elements when the data source is destroyed: this should close some major leakage. 1999-02-02 08:06:38 +00:00
waterson%netscape.com
4e621f5152 Fixed some refcounting and initialization bugs. 1999-02-02 07:06:56 +00:00
waterson%netscape.com
750c5c615d Fixed a pile of refcounting bugs. 1999-02-02 07:06:06 +00:00
waterson%netscape.com
9bf6fa8e74 Fixed an off-by-one error in the dtor. 1999-02-02 07:05:52 +00:00
waterson%netscape.com
ea5d84764c Content model builder is now specified by XML processing instruction. Modified code to handle new XUL tree widget content model (based on table code). Added CID fields to all the interfaces so that nsCOMPtr will work. Juggled some of the content model builder stuff around in an attempt to make things a bit saner. 1999-02-01 22:34:51 +00:00
waterson%netscape.com
eac20c0d92 Added code to spit out style sheet and named data source info. Fixed some bugs with references to internal anonymous resources. 1999-01-26 01:24:34 +00:00
waterson%netscape.com
8d4d9030f7 Altered anonymous resources to be produced with a hash mark, so they look more like anchors. 1999-01-26 01:23:55 +00:00
waterson%netscape.com
12e06cba89 Fixed bug in arcs-out cursor. 1999-01-26 01:22:40 +00:00
waterson%netscape.com
ea903107e6 Fixed a reference counting bug and a problem with the NS_RELEASE() macro. 1999-01-22 22:04:04 +00:00
waterson%netscape.com
b24ea8f193 Implemented RDF container support and improved support for 'anonymous' resources for output of RDF/XML. Cleaned up common RDF vocabularies, placing #defines into rdf.h. 1999-01-22 06:48:25 +00:00
waterson%netscape.com
aea6df3ac4 Improved namespace handling for output of RDF/XML streams. Modified basic data source interface to include GetAllResources(), which enumerates all of the resources in the datasource. Moved code for dumping an RDF/XML stream out of nsInMemoryDataSource into nsRDFXMLDataSource. 1999-01-21 22:24:32 +00:00
waterson%netscape.com
2a59b0efd3 Backed out bogus checking. 1999-01-20 19:56:34 +00:00
waterson%netscape.com
bd92c90bfd Obsolete. 1999-01-20 19:53:07 +00:00
waterson%netscape.com
3e6fc2b0ad Changed 'data base' to 'composite data source'. Merged RDF/XML document and stream data source into one big happy interface. 1999-01-20 01:42:13 +00:00
waterson%netscape.com
fe9d6d047b Replacement for nsIRDFXMLDocument.h. Not yet in the build. 1999-01-19 02:43:03 +00:00
waterson%netscape.com
7c14d36861 Replacement for nsStreamDataSource.cpp. Not yet in the build. 1999-01-19 02:42:30 +00:00
waterson%netscape.com
1f06f7d982 Added documentation comments. 1999-01-18 22:31:05 +00:00
waterson%netscape.com
5f8d808014 Added an assertion after OpenContainer() to help catch parse errors. 1999-01-18 22:14:59 +00:00
waterson%netscape.com
c07e15fb58 Fixed compiler warning. 1999-01-14 23:03:07 +00:00
waterson%netscape.com
d3b9f0cf03 Rearranged stream and content sink stuff to be a part of base: content sink will eventually be replaced by a lower-level parser implementation. Improved the named data source handling. 1999-01-14 10:55:08 +00:00
waterson%netscape.com
d1081a74f9 Factored content model builder code into its own interface. Hooked up RDF-to-content model notification. Minor bug fixes in data sources. 1999-01-12 19:41:06 +00:00
guha%netscape.com
e5b20e0c8e adding a tree interface to datasources. Not yet in build system 1999-01-12 17:35:25 +00:00
waterson%netscape.com
2f9e197491 Added some comments to call out potential funkiness. 1999-01-07 05:29:31 +00:00
guha%netscape.com
ce5f96afb9 More on the alloy prototype 1999-01-06 17:38:37 +00:00
waterson%netscape.com
379ac6d48b Added LXR comments. 1999-01-05 21:57:59 +00:00
waterson%netscape.com
9fd3cd02fd Added LXR comments. 1999-01-05 21:22:20 +00:00
waterson%netscape.com
73f5ef14b2 Added comments for LXR. 1999-01-05 21:07:09 +00:00
waterson%netscape.com
d3edcef901 Fixed the last bug with my namespace hack. Added a bunch of comments. 1999-01-05 21:06:54 +00:00
waterson%netscape.com
990c0bfb05 Bug fixes and enhancements to nsRDFStreamData source. Can almost round-trip RDF/XML now... 1999-01-05 08:44:40 +00:00
waterson%netscape.com
78fa98a324 Landed RDF_122898_BRANCH onto the trunk. 1999-01-05 03:53:15 +00:00
waterson%netscape.com
9b2f69e89a Okay, try #2. Fix Win95/98 build bustage. 1998-12-30 21:25:47 +00:00
leaf%mozilla.org
7099c09cc1 backing out removal of nsInMemoryDataSource.obj 1998-12-30 20:00:59 +00:00
waterson%netscape.com
dd28fe9eaa Fix Win95 build bustage. 1998-12-30 17:52:01 +00:00
cls%seawood.org
903ff9a81d Ok, after further thought, the last attempt wasn't going to work as the mac project files were not updated so we'll just put Guha's stuff in ifdefs. 1998-12-28 06:05:14 +00:00
cls%seawood.org
b19bd56d44 Oops, forgot about the headers. 1998-12-28 05:34:13 +00:00
guha%netscape.com
1ca9deb869 adding a method to nsIRDFCursor.cpp 1998-12-27 20:35:46 +00:00
waterson%netscape.com
d4fea026bb Initial revision. 1998-12-24 08:26:27 +00:00
waterson%netscape.com
9468240dbb Fixed #ifdefs. 1998-12-24 06:57:46 +00:00
waterson%netscape.com
2fc4664954 Bad idea. 1998-12-24 06:31:10 +00:00
waterson%netscape.com
42379a0c66 Removed nsRDFBaseFactory.cpp. 1998-12-24 06:30:09 +00:00
waterson%netscape.com
e38771a874 Changed to a static library for now. 1998-12-24 06:22:21 +00:00
waterson%netscape.com
6a227c1d03 Initial revision. Separated from mozilla/rdf/include. Not yet in the build. 1998-12-24 05:07:14 +00:00