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

360 Коммитов

Автор SHA1 Сообщение Дата
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
waterson%netscape.com 3e108aa171 Added the _real_ RDF namespace, commented out for now. 1999-03-26 04:43:28 +00:00
waterson%netscape.com 00896c290d Removed HACK_DONT_USE_LIBREG #ifdef. 1999-03-26 04:43:02 +00:00
waterson%netscape.com 430bbb3c3f Fixed default namespaces. 1999-03-26 04:42:29 +00:00
briano%netscape.com 41dd62814d Handle NO_STATIC_LIB being set, when all this file does is create a static library. 1999-03-25 21:10:22 +00:00
warren%netscape.com c660e1db8d GetDataSource change to instantiate xml datasources by default. 1999-03-25 07:33:07 +00:00
rickg%netscape.com ede624cbbf prep work to land nsString2 1999-03-22 08:29:26 +00:00
rjc%netscape.com 40c46dff38 Be sure to NS_INIT_REFCNT() for InMemoryResourceCursor() creation. 1999-03-19 01:09:48 +00:00
mcafee%netscape.com 3c14b895d6 Ignore generated files. 1999-03-18 22:01:51 +00:00
putterman%netscape.com 07b1eaa48a Increase the length the url can be before the document file name is prepended to it. 1999-03-18 21:43:00 +00:00
waterson%netscape.com b0c919c3ee Fixed unwanted NS_RELEASE() in RegisterResource(). 1999-03-18 20:47:27 +00:00
warren%netscape.com 871d75c334 Fixed comment. 1999-03-12 21:39:25 +00:00
warren%netscape.com 558fe23653 Changed GetEnabledCommands to GetAllCommands/IsCommandEnabled. 1999-03-12 21:28:34 +00:00
warren%netscape.com c1498e57d2 Put back in call to NS_NewUnionEnumerator -- resolved link problem. 1999-03-12 02:10:03 +00:00
warren%netscape.com 9f49004510 Commented out line causing link error on mac (fix later). 1999-03-11 11:03:43 +00:00
warren%netscape.com 1930f473c3 attempt to fix mac build 1999-03-11 10:18:46 +00:00
warren%netscape.com fc2e4550dc First cut at new command architecture. 1999-03-11 10:01:25 +00:00
waterson%netscape.com f0745144ef Added GetResource() to XULElement. 1999-03-10 20:20:52 +00:00
warren%netscape.com 593d0d9815 PR_ASSERT wasn't defined for the mac. 1999-03-09 14:03:56 +00:00
warren%netscape.com c50687b845 nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
waterson%netscape.com b0d32f4ae3 Land Guha's history stuff, including some fixes for references in the file system data source, and modifications for literals: there's now nsIntLiteral and nsDateLiteral. 1999-03-09 04:01:56 +00:00
waterson%netscape.com a234cfc3f3 Bug #3465. Atomize literals as well as resources. 1999-03-08 08:28:46 +00:00
waterson%netscape.com b4b33fe270 Added some debugging code while tracking down bug #3465. 1999-03-08 08:27:53 +00:00
hyatt%netscape.com a729f0ed96 Added the NS_NewRDFToolbarBuilder call to the header. 1999-03-07 23:21:18 +00:00
hyatt%netscape.com 51f014158e Landing the menu builder for real. The bookmarks menu lives (well, sort of). 1999-03-07 10:28:42 +00:00
nisheeth%netscape.com 61aa27804d Changed nsIContentSink->NotifyError() to accept an nsParserError argument. This change is needed for propagating errors from the new expat parser. 1999-03-06 02:01:11 +00:00
mcmullen%netscape.com 0b721e55f8 Removed the offset parameter from the base stream interfaces. Implemented string streams. 1999-03-05 22:53:56 +00:00
waterson%netscape.com e2d2d45ea2 Added nsRDFInterfaces.h to EXPORTS. 1999-03-05 11:12:58 +00:00
waterson%netscape.com 5c4e7ea126 Added C++-specific #include of nscore.h to make sure that PRUnichar gets included. 1999-03-05 11:12:24 +00:00
waterson%netscape.com d5e7a15215 Initial revision. Generated from nsRDFInterfaces.idl. 1999-03-05 10:55:04 +00:00
waterson%netscape.com 69190a7d13 Initial revision. Generated from nsRDFInterfaces.idl. 1999-03-05 10:49:13 +00:00
waterson%netscape.com 875aa3905a Removed individual interface files for now, and plugged everything into nsRDFInterfaces.idl. 1999-03-05 10:48:07 +00:00
saari%netscape.com acc701ebfa Fixing IID() to GetIID() to fix warren's bustage 1999-03-05 07:02:27 +00:00
warren%netscape.com 93fea88d7d Added prlog tracing code. Fixed some error codes. Fixed DBArcsInOutCursor::Advance to check for failure on GetValue. 1999-03-05 05:59:02 +00:00
rjc%netscape.com 1542fcadb8 Changes to autoregister the file system datasource (broken due to Warren's earlier changes.) 1999-03-05 03:22:51 +00:00
hyatt%netscape.com 56f553e4b1 Fixing the split of the attribute name (into a URI and an ID). 1999-03-05 00:03:30 +00:00
scc%netscape.com 31ff626ae9 rename |IID()| --> |GetIID()| 1999-03-03 19:48:57 +00:00
waterson%netscape.com aa48931968 Initial revision: all of the IDL files globbed together. 1999-03-03 03:29:37 +00:00
waterson%netscape.com 6ae0df1eb2 Fixed use of Object, which is apparently a keyword. 1999-03-03 03:29:13 +00:00
waterson%netscape.com e32a423983 Initial revision. They don't work. 1999-03-03 01:19:11 +00:00
brade%netscape.com 18570ceea8 add prototype for NS_NewRDFInMemoryDataSource to reduce Macintosh compiler warnings 1999-03-02 15:30:28 +00:00
waterson%netscape.com bebe515a4f Removed code that was #if 0-ed. 1999-03-02 01:01:52 +00:00
waterson%netscape.com 12efabd1de Got rid of PrefixMap(), which was obsoleted by Warren's changes to use the repository. Added some assertions to ease debugging. Altered GetResource() and GetDataSource() to _not_ automatically register the resource/datasource; rather, the resource/datasource's Init() method should do that. ClGot rid of PR_smptrinf() calls in favor of nsAutoString stuff. 1999-03-02 01:00:45 +00:00
waterson%netscape.com 4d5425954d Updated documentation on ReigsterDataSource() && RegisterResource(). 1999-03-02 00:59:03 +00:00
pinkerton%netscape.com 0ef1121e84 make the hack for macos to not use libreg easier to turn on and off to make it easier to work on a fix. 1999-03-01 17:47:28 +00:00
waterson%netscape.com 16e3e60042 Don't automatically register every data source; instead, the data source can register itself during Init(). 1999-03-01 05:55:18 +00:00
putterman%netscape.com da662458b1 Parses datasource string correctly. 1999-02-27 02:42:57 +00:00
waterson%netscape.com 6b6ad0f87d Change '=' to '#' to circumvent registry bustage for now. 1999-02-27 02:19:47 +00:00
pinkerton%netscape.com bd7b3824fc warren's hack-o-rama to get rdf working w/out libreg on mac. permission to check into closed tree by sar. 1999-02-26 23:28:14 +00:00
warren%netscape.com 4c5d33109b Fixed leak when Init fails. 1999-02-26 11:42:05 +00:00
warren%netscape.com 97781f4c14 Changes for RDF component registration using nsRepository. Also changed args to NSGetFactory and friends. 1999-02-26 10:17:14 +00:00
waterson%netscape.com c932e5ed4c Modified DEFINE_RDF_VOCAB macro so that it doesn't create static constructors on Unix. 1999-02-26 03:07:59 +00:00
rjc%netscape.com 0949de4ea9 Add RDF file system datasource into builds. 1999-02-26 02:04:28 +00:00
dougt%netscape.com e49426076f Changed nsNativeFileSpec to nsFileSpec. 1999-02-25 20:58:10 +00:00
warren%netscape.com c1983f0644 Removed assertion (hit by mail code (bad xul?)). 1999-02-24 10:23:27 +00:00
warren%netscape.com ecf3421e34 Accidental commit (reverted) 1999-02-24 09:28:36 +00:00
warren%netscape.com 46c6fab20d Accidental commit (reverted) 1999-02-24 09:28:09 +00:00
warren%netscape.com c2222be332 Moved nsRDFResource to util. 1999-02-24 08:26:30 +00:00
warren%netscape.com 3642da81a5 Cleaned up nsICollection and nsIEnumerator. Broke out nsIBidirectionalEnumerator. Added ISupportsArray enumerator. Cleaned nsISupportsArray. 1999-02-23 08:10:24 +00:00
scc%netscape.com b5e4065bfb updating for nsCOMPtr; owners should check my changes to see if they agree with my choices for |do_QueryInterface| vs |dont_QueryInterface| 1999-02-19 02:53:45 +00:00
rjc%netscape.com fb1f8fcf5c Add rdf_qsort.c to Unix/Win makefiles. 1999-02-18 22:54:16 +00:00
waterson%netscape.com e762a78686 rdfutil.cpp 1999-02-18 22:36:41 +00:00
rjc%netscape.com 9f69ac9f4c Add simple, preliminary way of doing sorting. (Note: using our own local version of qsort due to API changes.) 1999-02-18 22:29:16 +00:00
rjc%netscape.com dc159963a9 First Checked In. 1999-02-18 22:28:10 +00:00
warren%netscape.com 10ee85c70f Added nsRDFResource.h for the mac 1999-02-17 23:02:00 +00:00
warren%netscape.com 51610f1248 Consolidated DefaultResourceImpl with nsRDFResource. 1999-02-17 22:28:15 +00:00
waterson%netscape.com 02f3d9b924 Landed RDF_19990217_BRANCH. This includes a bunch of changes to get XUL scriptability up and running; also, nsRDFResourceElement and nsRDFGenericElement have been collapsed into a single class, and most of the state has been turned into attributes on the class. 1999-02-17 11:09:57 +00:00
waterson%netscape.com 2372f7e7ec Landed RDFDOM_19990215_BRANCH. Began implementing DOM-to-RDF functionality. 1999-02-16 19:30:04 +00:00
waterson%netscape.com dcc81afe7c Added nsRDFParserUtils.cpp to Unix build. 1999-02-11 04:20:44 +00:00
waterson%netscape.com b1963636ca Doh! Forgot to make two of the methods static. 1999-02-11 04:10:36 +00:00
waterson%netscape.com aab370f32d Added nsRDFParserUtils.cpp. 1999-02-11 04:06:02 +00:00
waterson%netscape.com 9e5c2c748e Added some routines for use with parsing RDF/XML and XUL. 1999-02-11 04:05:41 +00:00
waterson%netscape.com c37bbf9498 Whacked to get RDF/XUL working right, with local content mderged in. 1999-02-09 03:15:41 +00:00
warren%netscape.com fa4dc71bd1 Added nsRDFResource -- basic resource implementation to subclass. 1999-02-05 01:29:27 +00:00
waterson%netscape.com 3bc072f9df Never used. 1999-02-05 00:30:09 +00:00
waterson%netscape.com 73e0e7dac3 Buncha stuff to clean up implementation and make sure that a good RDF graph was getting created from the XUL. 1999-02-04 10:44:53 +00:00
waterson%netscape.com cdbcd66802 First stab at making this threadsafe. Still need to refcount the Assertion struct. 1999-02-04 10:42:21 +00:00
hyatt%netscape.com 3d3d6ae3c2 Implementation of the XUL content sink. 1999-02-03 02:49:30 +00:00
hyatt%netscape.com 67f728a35c Implementation of the XUL content sink. Addition of new files. 1999-02-03 02:48:27 +00:00
waterson%netscape.com fdc356d6ad 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 dc47ab867a Fixed some refcounting and initialization bugs. 1999-02-02 07:06:56 +00:00
waterson%netscape.com 40c78e8a96 Fixed a pile of refcounting bugs. 1999-02-02 07:06:06 +00:00
waterson%netscape.com 5ffebb7295 Fixed an off-by-one error in the dtor. 1999-02-02 07:05:52 +00:00
waterson%netscape.com ab4b961ba4 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 fe29d7a62d 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 611f40b423 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 0c34e98919 Fixed bug in arcs-out cursor. 1999-01-26 01:22:40 +00:00
waterson%netscape.com 8dd666c066 Fixed a reference counting bug and a problem with the NS_RELEASE() macro. 1999-01-22 22:04:04 +00:00
waterson%netscape.com d1f68358c9 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 df4a252cc6 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 935c9ca430 Backed out bogus checking. 1999-01-20 19:56:34 +00:00
waterson%netscape.com 3fe93974af Obsolete. 1999-01-20 19:53:07 +00:00
waterson%netscape.com 4902901aa4 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 8bed107f77 Replacement for nsIRDFXMLDocument.h. Not yet in the build. 1999-01-19 02:43:03 +00:00
waterson%netscape.com aaa16f1b62 Replacement for nsStreamDataSource.cpp. Not yet in the build. 1999-01-19 02:42:30 +00:00
waterson%netscape.com 27e27aa689 Added documentation comments. 1999-01-18 22:31:05 +00:00
waterson%netscape.com e8326bc55f Added an assertion after OpenContainer() to help catch parse errors. 1999-01-18 22:14:59 +00:00
waterson%netscape.com faf9dce220 Fixed compiler warning. 1999-01-14 23:03:07 +00:00
waterson%netscape.com 4eff893c29 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 ae2d963b77 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 c36fa1a019 adding a tree interface to datasources. Not yet in build system 1999-01-12 17:35:25 +00:00
waterson%netscape.com d3df2a0245 Added some comments to call out potential funkiness. 1999-01-07 05:29:31 +00:00
guha%netscape.com 169bdc133e More on the alloy prototype 1999-01-06 17:38:37 +00:00
waterson%netscape.com 86345bc146 Added LXR comments. 1999-01-05 21:57:59 +00:00
waterson%netscape.com 547f3b8953 Added LXR comments. 1999-01-05 21:22:20 +00:00
waterson%netscape.com 275755870e Added comments for LXR. 1999-01-05 21:07:09 +00:00
waterson%netscape.com 71f73518c0 Fixed the last bug with my namespace hack. Added a bunch of comments. 1999-01-05 21:06:54 +00:00
waterson%netscape.com 71d6d1db7f 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 314b664b4c Landed RDF_122898_BRANCH onto the trunk. 1999-01-05 03:53:15 +00:00
waterson%netscape.com 2614577e86 Okay, try #2. Fix Win95/98 build bustage. 1998-12-30 21:25:47 +00:00
leaf%mozilla.org c711951816 backing out removal of nsInMemoryDataSource.obj 1998-12-30 20:00:59 +00:00
waterson%netscape.com 957bf329e3 Fix Win95 build bustage. 1998-12-30 17:52:01 +00:00
cls%seawood.org 43dc9d6207 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 ea0c65cd4a Oops, forgot about the headers. 1998-12-28 05:34:13 +00:00
guha%netscape.com 489589a12b adding a method to nsIRDFCursor.cpp 1998-12-27 20:35:46 +00:00
waterson%netscape.com cca5fac0ba Initial revision. 1998-12-24 08:26:27 +00:00
waterson%netscape.com a2b51a7f91 Fixed #ifdefs. 1998-12-24 06:57:46 +00:00
waterson%netscape.com 80cb10e283 Bad idea. 1998-12-24 06:31:10 +00:00
waterson%netscape.com edf15eca94 Removed nsRDFBaseFactory.cpp. 1998-12-24 06:30:09 +00:00
waterson%netscape.com 79f0e49b61 Changed to a static library for now. 1998-12-24 06:22:21 +00:00
waterson%netscape.com 6814c4901c Initial revision. Separated from mozilla/rdf/include. Not yet in the build. 1998-12-24 05:07:14 +00:00