Commit Graph

809 Commits

Author SHA1 Message Date
waterson%netscape.com
390be57079 Fixed nsCOMPtr bustage on Mac. 1999-03-12 10:24:42 +00:00
waterson%netscape.com
b258cdbea3 Added note on making fns virtual. 1999-03-12 10:09:51 +00:00
waterson%netscape.com
587c81faba Added precondition checks to DOM observer APIs. 1999-03-12 10:09:26 +00:00
waterson%netscape.com
2d87bf73bc Fixed bug with ambiguity that may occur in calls to RDFTreeBuilderImpl::RemoveWidgetItem(); implemented OnRemoveChild() DOM observer. 1999-03-12 10:09:07 +00:00
rjc%netscape.com
47baa76a2a Damn tabs/spaces. 1999-03-12 09:21:04 +00:00
rjc%netscape.com
60620dc46d Move folder-open.gif and folder-closed.gif into dist area. 1999-03-12 09:00:58 +00:00
rjc%netscape.com
709bbefa61 The file system datasource now sets a type='FileSystemObject' attribute on file system nodes. 1999-03-12 08:50:36 +00:00
rjc%netscape.com
68ed3db323 Only set container='true' when something is really a container. 1999-03-12 08:49:26 +00:00
rjc%netscape.com
2da1bd5452 Add icons for type=FileSystemObject 1999-03-12 08:48:21 +00:00
rjc%netscape.com
a66384ce9c First Checked In. 1999-03-12 08:38:21 +00:00
waterson%netscape.com
9948afecc3 Renamed IsWidgetProperty() to IsContainmentProperty(), added RemoveWidgetItem() call and hooked it up in the generic builder. 1999-03-12 08:13:14 +00:00
waterson%netscape.com
c23bfa638d Ripped out the 'toy' parser and installed an updated version of the parser from 4.5. 1999-03-12 07:46:42 +00:00
hyatt%netscape.com
816a74efd1 Changing the name of the include tag. 1999-03-12 05:22:19 +00:00
hyatt%netscape.com
eafe35fb02 XUL fragments live! 1999-03-12 05:21:25 +00:00
hyatt%netscape.com
7b38b946bc Tweaked the content sink to remove an unused argument from the Init method. 1999-03-12 05:21:01 +00:00
rjc%netscape.com
eaa5d400eb Use appropriate icon for actual bookmark URLs. 1999-03-12 05:01:41 +00:00
waterson%netscape.com
b204ed66c9 Fix more tab-spaces makefile bustage. 1999-03-12 05:00:13 +00:00
rjc%netscape.com
1dc7b5e355 Removing old personal toolbar folder icons which are too long (>31 characters) due to Mac. They've been replaced by icon files with shorter names. 1999-03-12 04:31:21 +00:00
rjc%netscape.com
b413548180 Reducing length of personal toolbar folder icons to be no more than 31 characters as its a Mac limit. 1999-03-12 04:29:41 +00:00
rjc%netscape.com
e5f9a14f70 Icon filenames can't be longer than 31 characters (its a Mac limit) so shortening references to the personal toolbar folder icons. Also, adding in icon references to sidebar.xul 1999-03-12 04:19:43 +00:00
rjc%netscape.com
4e2266e2c4 Need to shorten image filenames to 31 or less characters. Its a Mac file limit. 1999-03-12 04:05:23 +00:00
rjc%netscape.com
89f95e4efc Make history datasource work on Mac and Unix, not just Windows. Now using nsFileSpec and removed all Std C FILE code in favor of streams. 1999-03-12 03:42:43 +00:00
warren%netscape.com
53f13f9cb4 Put back in call to NS_NewUnionEnumerator -- resolved link problem. 1999-03-12 02:10:03 +00:00
waterson%netscape.com
e0d7b0dd30 s/rdfb/rdf 1999-03-12 01:25:30 +00:00
waterson%netscape.com
2bf8166342 Added rules for personal toolbar GIFs. 1999-03-12 01:23:00 +00:00
waterson%netscape.com
a3ccdda0ca Added rules for personal toolbar folder GIFs. 1999-03-12 01:21:40 +00:00
waterson%netscape.com
52b813084e Added icons and style rules for the personal toolbar folder. 1999-03-12 01:21:20 +00:00
waterson%netscape.com
b3290410a8 Fixed spaces in Makefile.in. 1999-03-12 00:31:40 +00:00
waterson%netscape.com
4fcaa31487 Added rules to export bookmark images. 1999-03-12 00:01:22 +00:00
waterson%netscape.com
1289e9ff7b Use xul:titledbutton instead of xul:treeicon for now. 1999-03-11 23:59:26 +00:00
waterson%netscape.com
e991120721 Added bookmark images and style rules to apply them. 1999-03-11 23:58:51 +00:00
waterson%netscape.com
f55d2b7309 Fixed build: capitalization error. 1999-03-11 22:32:44 +00:00
waterson%netscape.com
6e46cc71b3 Bug 3213. Removed obsolete files to keep the tree clean. 1999-03-11 22:26:08 +00:00
hyatt%netscape.com
584f978dfc Added nsXULDocumentInfo.cpp 1999-03-11 20:10:31 +00:00
danm%netscape.com
b182b1d56f fix large leak loading XUL page. bug 3561 reported by bruce@cybersight.com. r:hyatt. 1999-03-11 19:54:17 +00:00
hyatt%netscape.com
5fee22456d Adding in the new document info class and tweaking the builder so that
it knows how to use it.
1999-03-11 19:49:32 +00:00
hyatt%netscape.com
09ac24bb6a Code to enable instantiation of the new document info class. 1999-03-11 19:49:05 +00:00
hyatt%netscape.com
ae4febb7f6 Helper class for handling of XUL fragments. 1999-03-11 19:48:43 +00:00
rjc%netscape.com
b8e70b1743 Comment out NS_PRECONDITION on mDocument. 1999-03-11 12:07:49 +00:00
rjc%netscape.com
eb6bc84a7b Better, smarter sorting implementation. 1999-03-11 12:01:47 +00:00
rjc%netscape.com
5999ae50bf Only answer GetTarget() queries if its a file URL (ignore file root node) 1999-03-11 12:00:57 +00:00
warren%netscape.com
7ffd58be7e Commented out line causing link error on mac (fix later). 1999-03-11 11:03:43 +00:00
warren%netscape.com
b108def4c3 attempt to fix mac build 1999-03-11 10:18:46 +00:00
warren%netscape.com
c2dd39a493 First cut at new command architecture. 1999-03-11 10:01:25 +00:00
hyatt%netscape.com
b2fa4f5976 Tweaks related to XUL fragments. 1999-03-10 23:31:26 +00:00
rjc%netscape.com
26211018ff const this, baby! 1999-03-10 22:54:49 +00:00
rjc%netscape.com
400bd8b309 Small sort fix. 1999-03-10 22:02:25 +00:00
rjc%netscape.com
d58133810f When asking for a bookmark's URL via GetTarget(), synthesize it. 1999-03-10 21:58:40 +00:00
waterson%netscape.com
814b4b5526 Added GetResource() to XULElement. 1999-03-10 20:20:52 +00:00
waterson%netscape.com
bdc7dc2003 Remove invalid reference to nsIRDFContent.h 1999-03-10 20:18:21 +00:00
hyatt%netscape.com
dce8a87ab7 Working on XUL fragments. 1999-03-10 20:05:12 +00:00
waterson%netscape.com
c0948f0710 Added SetDataBase() implementation that'll set the database on the DOMXULNode. 1999-03-10 19:54:36 +00:00
pinkerton%netscape.com
6d0da63421 correct my pitiful spelling of bonsai. 1999-03-10 19:39:04 +00:00
mcafee%netscape.com
73bf3f79fd Solaris doesn't like the dangling semi-colon after NS_DECL_ISUPPORTS_INHERITED macro. 1999-03-10 10:52:50 +00:00
rjc%netscape.com
ee1810d07b Cast away! and changed a few .Equals() to now be .EqualsIgnoreCase() 1999-03-10 09:41:07 +00:00
waterson%netscape.com
6782447db0 Aggregate nsIDOMXULTreeElement interface onto nsRDFElement. Scriptability #ifdef-ed out. 1999-03-10 08:50:27 +00:00
waterson%netscape.com
306a085eb8 Added nsXULTreeBuilder to build. 1999-03-10 08:49:35 +00:00
waterson%netscape.com
a232bf2910 Added nsXULTreeElement to build. 1999-03-10 08:49:12 +00:00
waterson%netscape.com
411cf39b7a Bug 3510. Fixed to use nsFileSpec, so now bookmarks should load on Mac (even through an alias). 1999-03-10 08:15:17 +00:00
waterson%netscape.com
82b8b77f3c Fix build bustage, not really sure what this is supposed to be doing. 1999-03-10 08:11:28 +00:00
waterson%netscape.com
118b7116cb Fixed header files to work outside the XPIDL world for now. 1999-03-10 07:12:42 +00:00
rjc%netscape.com
e4b04ae90f Small changes to sorting code to prepare for sorting on id attribute. 1999-03-10 07:07:10 +00:00
rjc%netscape.com
62c47142b8 Quick&dirty fix for natural position attribute hack. 1999-03-10 06:37:04 +00:00
waterson%netscape.com
8af4281695 Fixed my bad back-out. 1999-03-10 06:17:29 +00:00
waterson%netscape.com
040e629119 Landed on tip. 1999-03-10 05:37:31 +00:00
waterson%netscape.com
f40d38a0c6 Backed out addition of nsIDOMXULTreeElement: repository is horked. 1999-03-10 05:11:54 +00:00
waterson%netscape.com
e5be79299f Added nsIDOMXULTreeElement.g to exports. This is currently generated by a very special version of idlc. 1999-03-10 05:08:26 +00:00
waterson%netscape.com
65c794175c Added XULTreeElement to makefile, under !if. 1999-03-10 05:06:52 +00:00
waterson%netscape.com
828e9d1ad3 Added nsIStreamListener to #includes to try to fix gcc 2.7 bustage. 1999-03-10 05:05:27 +00:00
waterson%netscape.com
82f06c92a0 Initial revision. 1999-03-10 04:49:54 +00:00
hyatt%netscape.com
57b99a2554 Oops. Fixing build bustage. 1999-03-10 02:10:44 +00:00
hyatt%netscape.com
8c55b37f43 Fixing a bug. 1999-03-10 01:47:35 +00:00
hyatt%netscape.com
428fcbb0ed Adding support for XUL fragments to the content sink. (Work in
progress)
1999-03-10 01:45:53 +00:00
hyatt%netscape.com
bf1ce3afd5 Landing the initial changes to support XUL fragments. 1999-03-10 01:37:31 +00:00
mcafee%netscape.com
2313af674b PRBool means use PR_FALSE/PR_TRUE. This breaks Solaris. 1999-03-10 00:53:29 +00:00
waterson%netscape.com
28ac6a50e7 Made sure to initialize rv to NS_OK. 1999-03-09 23:51:34 +00:00
pinkerton%netscape.com
16a81f6c14 make the personal toolbar buttons more mozilla centric, even if everything else is blatant NSCP drug money. 1999-03-09 22:13:36 +00:00
rjc%netscape.com
f19354c9e7 Comment out PR_ASSERT() due to assert/unassert now actually being called. 1999-03-09 22:06:29 +00:00
hyatt%netscape.com
d5e32091fe Fixing a bug with selection in the tree view. 1999-03-09 21:58:06 +00:00
hyatt%netscape.com
b11125a802 Fixes to the broadcasters and observers. I made HTML elements work with
observes nodes, and I changed some SetAttribute calls to use the DOM
instead of the nsIContent APIs.
1999-03-09 19:30:41 +00:00
ramiro%netscape.com
eb2ce0674f Use the macro on all platforms. Thanks to pierre for helping me make sure
it doesnt break the mac.  I verified that it works on unix and windows.
1999-03-09 19:19:02 +00:00
warren%netscape.com
41570e76c1 PR_ASSERT wasn't defined for the mac. 1999-03-09 14:03:56 +00:00
warren%netscape.com
4c0ac65b2a Fixed nsRepository -> nsComponentManager 1999-03-09 12:43:27 +00:00
warren%netscape.com
44568143d6 Backed out the nsService template stuff. 1999-03-09 11:49:41 +00:00
warren%netscape.com
4b2d56fbaa nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
waterson%netscape.com
e189c7d58b Fixed GetElementsByAttribute(): use the DOM APIs to be consistent with namespaces. 1999-03-09 08:10:50 +00:00
waterson%netscape.com
f13802c572 Made widget observer observe the composite data source. 1999-03-09 08:05:26 +00:00
waterson%netscape.com
3d2b42cfd9 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
rjc%netscape.com
c71c49a1cf Add selection and column sortActive/sortDirection observation support. (Thanks, David!) 1999-03-09 01:54:46 +00:00
tague%netscape.com
0198976348 Fixed build bustage (lost const) 1999-03-08 21:02:35 +00:00
alecf%netscape.com
ac6500ef53 fix g++ -pedantic bustage 1999-03-08 20:18:53 +00:00
ramiro%netscape.com
8a849f863a Templates in nsXPComFactory exorcism. Part I.
Replaced the template code with a NS_DEF_FACTORY.
This is temporary.  As soon as I can verify this works on windows and
mac, ill remove the old code.
1999-03-08 09:44:16 +00:00
waterson%netscape.com
aa33bfc9fe Bug #3465. Atomize literals as well as resources. 1999-03-08 08:28:46 +00:00
waterson%netscape.com
36e645de5f Added some debugging code while tracking down bug #3465. 1999-03-08 08:27:53 +00:00
hyatt%netscape.com
0a01f1b0a9 added files: mozilla/rdf/content/src/nsRDFToolbarBuilder.cpp 1999-03-07 23:24:51 +00:00
hyatt%netscape.com
a9089619ee Added the NS_NewRDFToolbarBuilder call to the header. 1999-03-07 23:21:18 +00:00
hyatt%netscape.com
72c9e41e78 Changes to enable the instantiation of a toolbar builder. 1999-03-07 23:18:58 +00:00
hyatt%netscape.com
96a3c5b43e Changes to the builder APIs to distinguish folder items from leaf
items (although we're not quite there yet).
1999-03-07 23:18:26 +00:00
hyatt%netscape.com
ce65cb0e92 Adding the toolbar builder to Windows and Linux makefiles. 1999-03-07 23:17:01 +00:00
hyatt%netscape.com
a64fcfbefe The RDF toolbar builder (for constructing RDF toolbars like the Personal Toolbar). 1999-03-07 23:16:37 +00:00
hyatt%netscape.com
a456660fc9 Changing the natural order pos name to match the function conventions. 1999-03-07 10:52:42 +00:00
hyatt%netscape.com
7d2660158d Again. 1999-03-07 10:49:26 +00:00
hyatt%netscape.com
ef5e2a36f7 Fixing build bustage. 1999-03-07 10:48:58 +00:00
hyatt%netscape.com
46ce115cef Declaring some classes so that the compilers are happy again. 1999-03-07 10:41:00 +00:00
hyatt%netscape.com
add6714dc8 added files: mozilla/rdf/content/src/nsRDFGenericBuilder.cpp, mozilla/rdf/content/src/nsRDFMenuBuilder.cpp 1999-03-07 10:35:17 +00:00
hyatt%netscape.com
d07f18b7a8 The modified tree builder. 1999-03-07 10:30:42 +00:00
hyatt%netscape.com
e7388bbb7f Landing the menu builder for real. The bookmarks menu lives (well, sort of). 1999-03-07 10:28:42 +00:00
hyatt%netscape.com
1c6831d2b8 First stab at the menu builder. It doesn't know how to build popup menus
yet. We'll need to work on that one.
1999-03-07 10:00:13 +00:00
rjc%netscape.com
a23baf95a7 More support for column sorting. 1999-03-07 09:44:38 +00:00
hyatt%netscape.com
3dbf66b81d A base class for factoring out the common functionality that exists
among builders.  (To be used by the tree, toolbar, and menu builders
at the very least.)
1999-03-07 08:12:48 +00:00
dp%netscape.com
1576712e2f dist/bin/components is where all loadable components will be installed. 1999-03-06 09:04:53 +00:00
warren%netscape.com
061e28870c Fixing someone's RDF breakage. 1999-03-06 04:12:56 +00:00
rjc%netscape.com
8f7b62e778 Its a good thing to compile nsXULSortService.cpp, isn't it? (cyeh is making the same change to Makefile.win after verifying the fix.) 1999-03-06 04:05:38 +00:00
nisheeth%netscape.com
a8aa6a7b87 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
hyatt%netscape.com
f2a3f53d00 onchange handler implemented for observes nodes. 1999-03-06 01:19:13 +00:00
slamm%netscape.com
e53dcad09e Put test bookmarks at top. 1999-03-06 00:11:55 +00:00
rjc%netscape.com
b334a3cdd2 Small cleanup to nsXULSortService. 1999-03-06 00:11:14 +00:00
slamm%netscape.com
7eb89879c8 Simple bookmarks that launch. 1999-03-06 00:07:23 +00:00
slamm%netscape.com
aa3f352708 Add some bookmarks without redirection. delete ^M's 1999-03-06 00:05:52 +00:00
hyatt%netscape.com
97609c195b More tweaks to broadcasters. 1999-03-05 23:53:01 +00:00
rjc%netscape.com
3d90c3e2e4 First Checked In. 1999-03-05 23:51:41 +00:00
rjc%netscape.com
4a9419bdf8 nsXULSortService implementation: XUL sort functionality. 1999-03-05 23:51:13 +00:00
hyatt%netscape.com
2db952a359 Fixed a memory leak in the broadcasters. 1999-03-05 23:08:34 +00:00
mcmullen%netscape.com
9798175c73 Removed the offset parameter from the base stream interfaces. Implemented string streams. 1999-03-05 22:53:56 +00:00
hyatt%netscape.com
7753b2555c Changes to broadcasters. 1999-03-05 22:43:02 +00:00
hyatt%netscape.com
949a79c6f8 Changing the broadcaster methods to take DOM elements instead of DOM
nodes.
1999-03-05 22:37:24 +00:00
hyatt%netscape.com
0e55c2e4c9 Cleaning up some code. 1999-03-05 22:33:27 +00:00
hyatt%netscape.com
ba8e075863 Fixes to enable getElementById to work with HTML elements. 1999-03-05 20:30:13 +00:00
waterson%netscape.com
62e59eede0 Added nsRDFInterfaces.h to EXPORTS. 1999-03-05 11:12:58 +00:00
waterson%netscape.com
e11424ecba 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
715d402ca1 Initial revision. Generated from nsRDFInterfaces.idl. 1999-03-05 10:55:04 +00:00
waterson%netscape.com
bdf206486d Initial revision. Generated from nsRDFInterfaces.idl. 1999-03-05 10:49:13 +00:00
waterson%netscape.com
b3052ec629 Removed individual interface files for now, and plugged everything into nsRDFInterfaces.idl. 1999-03-05 10:48:07 +00:00
saari%netscape.com
2ca5da7f32 Fixing IID() to GetIID() to fix warren's bustage 1999-03-05 07:02:27 +00:00
warren%netscape.com
82acf5d486 Fixed up Advance methods. 1999-03-05 06:12:47 +00:00
warren%netscape.com
8b952eb017 Removed obsolete mail folder installation. 1999-03-05 06:09:43 +00:00
warren%netscape.com
81c4563279 Removed obsolete mail folder installation. 1999-03-05 06:03:36 +00:00
rjc%netscape.com
a3f2dec650 Only have one arc (a child) going out, otherwise duplicates! Also commented out NS_INIT_REFCNT() due to weirdness. 1999-03-05 06:03:03 +00:00
warren%netscape.com
59a8d7de15 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
49735684c7 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
46ec7a8108 Adding XUL attributes to the project. 1999-03-05 00:32:18 +00:00
hyatt%netscape.com
9ecbed5316 Fix for the Mac crash. 1999-03-05 00:20:10 +00:00
hyatt%netscape.com
942e8775ed Fixing the split of the attribute name (into a URI and an ID). 1999-03-05 00:03:30 +00:00
hyatt%netscape.com
dd7c2d27e3 Changes to the content sink to make sure attributes are not converted to lower case
and to make sure attributes are put into the correct namespace.
1999-03-05 00:02:33 +00:00
hyatt%netscape.com
4920fe00ea Regenerated the IDL for the XUlDocument. Changed getElementById to return
an element (and to have a lowercase d) for consistency with the HTML document
method of the same name.
1999-03-05 00:02:00 +00:00
hyatt%netscape.com
7eb40f9c2d Many bug fixes to the RDF content model including namespace changes and
style support.
1999-03-05 00:01:26 +00:00
hyatt%netscape.com
c7503b0018 Modified the makefiles to handle the new XUL attribute class. 1999-03-05 00:00:56 +00:00
hyatt%netscape.com
9e951476a4 Committing the new attribute class for the handling of XUL attributes. 1999-03-05 00:00:40 +00:00
hyatt%netscape.com
2ca7d30e03 generic attribute is going away in favor of a XUL-specific attribute class. 1999-03-04 23:59:57 +00:00
scc%netscape.com
2ec0a397ea rename |IID()| --> |GetIID()| 1999-03-03 19:48:57 +00:00
waterson%netscape.com
509aec2de6 Cleaned up OnSetAttribute() and OnRemoveAttribute() to only listen on elements in the tree. Special-cased the 'open' attribute on a xul:treeitem to construct and destroy treechildren as its value is set and unset. 1999-03-03 08:10:20 +00:00
waterson%netscape.com
4d5513faaf Cleaned up OnSetAttribute() and OnRemoveAttribute() to only listen on elements in the XUL document. Renamed the 'contentsgenerated' attribute to 'xulcontentsgenerated' to differentiate from the tree builder's stuff. Made this actually work. 1999-03-03 08:09:21 +00:00
waterson%netscape.com
c9a1447694 Removed tree-specific open and close code. This is now in the nsRDFTreeBuilder, where it belongs. 1999-03-03 08:07:10 +00:00
waterson%netscape.com
9584cfd711 Initial revision: all of the IDL files globbed together. 1999-03-03 03:29:37 +00:00
waterson%netscape.com
2e67fb60f3 Fixed use of Object, which is apparently a keyword. 1999-03-03 03:29:13 +00:00
hyatt%netscape.com
1d7617de7f More fixes to make sure the right attribute namespace is being used. 1999-03-03 01:38:32 +00:00
hyatt%netscape.com
1fec664a60 Fixes so that attributes are set correctly. 1999-03-03 01:26:33 +00:00
dp%netscape.com
06a110237c Installing loadable components in components/ directory 1999-03-03 01:25:21 +00:00
waterson%netscape.com
8277d976d7 Initial revision. They don't work. 1999-03-03 01:19:11 +00:00
hyatt%netscape.com
8e035eada0 Fixes to attributes so that they are properly added in with a namespace of
NONE.
1999-03-03 01:17:29 +00:00
scc%netscape.com
b81fb21272 fixed for nsCOMPtr: no construction or assignment from raw COM interface pointers 1999-03-02 22:27:46 +00:00
slamm%netscape.com
5ffa61ac5b Style changes. 1999-03-02 18:41:21 +00:00
brade%netscape.com
4c3ae48cb0 add prototype for NS_NewRDFInMemoryDataSource to reduce Macintosh compiler warnings 1999-03-02 15:30:28 +00:00
waterson%netscape.com
b29d87820d Added code to spy on the xul:open attribute; we now force content construction when a node is opened and release the children when it is closed. 1999-03-02 07:34:32 +00:00
waterson%netscape.com
9277c3e7c6 Create cell children _before_ adding the tree row to the tree. Removed unnecessary calls to FindTreeElement() where just using mRoot would do. 1999-03-02 07:33:45 +00:00
rjc%netscape.com
f8b4395e6d ChildAt(0) can return NULL, so check for it! 1999-03-02 04:07:10 +00:00
rjc%netscape.com
67406839f2 Fix array offset. 1999-03-02 04:05:10 +00:00
rjc%netscape.com
fc48a280d7 Bug fix: Sort on all child nodes. 1999-03-02 02:17:16 +00:00
waterson%netscape.com
8e1cdfed42 Fixed sloppiness with nsCOMPtr's that Win32 compiler didn't pick up. 1999-03-02 01:47:18 +00:00
waterson%netscape.com
c09373fcd2 Modified so that resource implementation registers _self_, rather than relying on the RDF service to do it. Also, added global static reference to RDF service. 1999-03-02 01:44:01 +00:00
waterson%netscape.com
77ce2f7f0d Whoops. Fixed a misnamed header file that Unix case-sensitiveness busts on. 1999-03-02 01:40:41 +00:00
waterson%netscape.com
cb6e99b330 General clean-up. Use RDF containers instead of multi-attributes. 1999-03-02 01:38:34 +00:00
waterson%netscape.com
7e429d1398 Added DOM observer stubs. Modified tree property lookup (now called 'containment') to look up the tree for a special tag. Modified generation code to only produce children for 'open' nodes. 1999-03-02 01:37:10 +00:00
waterson%netscape.com
a1f983b736 Removed spurious comment. 1999-03-02 01:33:49 +00:00
waterson%netscape.com
94f970cf29 Removed code that was #if 0-ed. 1999-03-02 01:01:52 +00:00
waterson%netscape.com
4cbaec4e6d 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
4711e14abc Updated documentation on ReigsterDataSource() && RegisterResource(). 1999-03-02 00:59:03 +00:00
pinkerton%netscape.com
2bcbfc08ab 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
0d9f516821 Don't automatically register every data source; instead, the data source can register itself during Init(). 1999-03-01 05:55:18 +00:00
peterl%netscape.com
006004dd56 added content state changed 1999-02-27 07:15:09 +00:00
putterman%netscape.com
ae7cb5ad7a Parses datasource string correctly. 1999-02-27 02:42:57 +00:00
waterson%netscape.com
dfc5eac7fd Change '=' to '#' to circumvent registry bustage for now. 1999-02-27 02:19:47 +00:00
pinkerton%netscape.com
3d6cc9ba89 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
slamm%netscape.com
08e5ad61d6 Add bookmarks window. 1999-02-26 20:01:27 +00:00
slamm%netscape.com
d63963762c Add bookmarks window 1999-02-26 19:58:17 +00:00
ebina%netscape.com
38b464566c Changing RegisterFactory to use the new API. 1999-02-26 17:19:00 +00:00
warren%netscape.com
a80cfd24db Fixed XXXNeverCalled 1999-02-26 12:18:19 +00:00
warren%netscape.com
2d5ac26d3f Fixed leak when Init fails. 1999-02-26 11:42:05 +00:00
warren%netscape.com
44cae3cd3f 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
ebaca81625 Modified DEFINE_RDF_VOCAB macro so that it doesn't create static constructors on Unix. 1999-02-26 03:07:59 +00:00
waterson%netscape.com
c1fa9721d0 Bug 3302. Fixed DOM calls to effect (more or less) the right change on the content model, modulo Bug 3275. This was causing asserts to fire whenever you called SetAttribute(). 1999-02-26 03:02:19 +00:00
rjc%netscape.com
d89d9cc85e Small case changes. 1999-02-26 02:45:25 +00:00
rjc%netscape.com
e2b02674e1 Modified sidebar.xul regarding sorting. 1999-02-26 02:16:56 +00:00
waterson%netscape.com
7dc1429c56 Improved SplitAttribute() to return kNameSpaceID_None if it finds a tag but can't determine the namespace. 1999-02-26 02:09:48 +00:00
rjc%netscape.com
203f6c073a Add RDF file system datasource into builds. 1999-02-26 02:04:28 +00:00
sfraser%netscape.com
5c04dca8e5 Mac project changes -- link with MSLDropInRuntime, instead of MSLShLibRuntime, and fix link order. Also clean up the prefix file mess. 1999-02-26 00:54:45 +00:00
dougt%netscape.com
423a68450d Changed nsNativeFileSpec to nsFileSpec. 1999-02-25 20:58:10 +00:00
waterson%netscape.com
d5ca0e3c3b Added support for <xul:treebody xul:id=...> 1999-02-25 18:37:27 +00:00
waterson%netscape.com
ab8c628386 Improved tag matching so that it doesn't assume XUL namespace. Added nsIXMLContent methods in anticipation of someday getting real namespace scoping right. See http://bugzilla.mozilla.org/show_bug.cgi?id=3275 for more info. 1999-02-25 17:15:57 +00:00
brade%netscape.com
d8e044b8da remove extra comma to reduce compiler warnings on Macintosh 1999-02-25 15:39:50 +00:00
hyatt%netscape.com
15eef1e48f Fixes to getElementsByTagName to avoid returning nodes that aren't elements. 1999-02-25 02:58:11 +00:00
waterson%netscape.com
2913e9af8b Added librdfutil_s.a to link. 1999-02-25 01:35:53 +00:00
waterson%netscape.com
e3f1c6ff8d Added nsRDFResource constructor to dlldeps.cpp to avoid runtime link problems on Linux. 1999-02-25 01:35:34 +00:00
waterson%netscape.com
b49aa431b2 Removed the use-tag-namespace-as-default-namespace hack (well, #ifdef'd it out, anyway). 1999-02-24 19:25:14 +00:00
pinkerton%netscape.com
34c3e4d9b4 remove absolute path in opt target to warren's machine. 1999-02-24 17:36:17 +00:00
warren%netscape.com
55f16a9dd4 Removed assertion (hit by mail code (bad xul?)). 1999-02-24 10:23:27 +00:00
warren%netscape.com
bd09892b89 Accidental commit (reverted) 1999-02-24 09:28:36 +00:00
warren%netscape.com
eeb0ad2864 Accidental commit (reverted) 1999-02-24 09:28:09 +00:00
warren%netscape.com
f09e5da64c reverted (accidently committed) 1999-02-24 09:03:54 +00:00
warren%netscape.com
4abf2f7a9e reverted (accidently committed) 1999-02-24 09:03:04 +00:00
warren%netscape.com
50ab28440d Removed link with rdfutil_s until I can get linux help. 1999-02-24 09:01:44 +00:00
warren%netscape.com
c0b4c81d7c Added util lib 1999-02-24 08:27:52 +00:00
warren%netscape.com
493391ebef Moved nsRDFResource to util. 1999-02-24 08:26:30 +00:00
warren%netscape.com
0ff2cb255d Added util directory stuff. 1999-02-24 08:25:00 +00:00
warren%netscape.com
3d725afdbd Removed demo mail code. 1999-02-24 08:03:20 +00:00
warren%netscape.com
9a85735160 Removed demo mail datasource. 1999-02-24 08:02:28 +00:00
warren%netscape.com
bc95d31a79 Got this stuff functioning. 1999-02-24 07:56:00 +00:00
waterson%netscape.com
2058dae033 Made default namespaces work. 1999-02-24 04:47:19 +00:00
waterson%netscape.com
bc0bd2e68a Fixed some refcounting bugs with atoms. 1999-02-24 04:46:47 +00:00
kipp%netscape.com
53a6b8c11d Build library properly 1999-02-24 04:44:41 +00:00
kipp%netscape.com
08258b786c Fixed crash bug where unitialized index would sometimes crash; also increment index in loop so that it terminates 1999-02-24 04:34:54 +00:00
hyatt%netscape.com
790a8f48ef Fixing the case of the ID atom (it should have been lower case). 1999-02-24 02:58:47 +00:00
hyatt%netscape.com
9f0be779bd Fixing the multiple observer crash. 1999-02-24 02:18:35 +00:00
waterson%netscape.com
c60c67adc4 Made sure to add a named reference to the event handlers. a=sar%netscape.com for checkin during closed tree. 1999-02-24 00:01:26 +00:00
warren%netscape.com
01dd4f0ed6 Cleaned up nsICollection and nsIEnumerator. Broke out nsIBidirectionalEnumerator. Added ISupportsArray enumerator. Cleaned nsISupportsArray. 1999-02-23 08:10:24 +00:00
ftang%netscape.com
02b8de88ba add S/GetLineBreaker to nsIDocument.h. Reviewed by kipp and waterson 1999-02-23 03:31:26 +00:00
hyatt%netscape.com
3ec6d9980a Touched the files auto-generatedb y the IDL. Also implemented getElementByAttribute
for documents and for elements.
1999-02-23 02:40:51 +00:00
hyatt%netscape.com
44b38bcc70 Touched the headers that are auto-generated from the IDL. 1999-02-23 02:40:26 +00:00
hyatt%netscape.com
0ab7a2cf6a Adding a getElementsByAttribute method. 1999-02-23 02:40:06 +00:00
hyatt%netscape.com
cce636c002 Re-enabling event handlers. 1999-02-22 19:05:30 +00:00
beard%netscape.com
0109305bc4 backed out build bustage change 1999-02-20 04:43:53 +00:00
rjc%netscape.com
c559019606 *** empty log message *** 1999-02-20 03:52:26 +00:00
rjc%netscape.com
0fc1c99cd3 Export nsIRDFFileSystem.h 1999-02-20 02:04:24 +00:00
hyatt%netscape.com
a1739b9b8a Implementing event handlers on XUL nodes. 1999-02-20 01:59:45 +00:00
rjc%netscape.com
3941a3d2c5 FileSystem data source now uses nsFileSpec (in base) 1999-02-20 01:38:57 +00:00
mcafee%netscape.com
759d1a2b61 PRBool: use PR_FALSE, PR_TRUE instead of false, true. 1999-02-19 10:57:49 +00:00
warren%netscape.com
54a4687221 Used new NS_DECL_ISUPPORTS_INHERITED and NS_IMPL_ISUPPORTS_INHERITED macros. 1999-02-19 06:34:23 +00:00
warren%netscape.com
f5fcd41a95 A bunch of fixes for cursor stuff. 1999-02-19 05:27:22 +00:00
mcafee%netscape.com
0bc7b91473 Solaris: Adding do_QueryInterface() wrapper to finish scc's nsCOMPtr carpool. 1999-02-19 03:46:06 +00:00
scc%netscape.com
b8df1ed8b0 updated 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:56:00 +00:00
scc%netscape.com
1fc03069a9 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
d8662169f4 Remove nsComPtr usage (due to Unix). 1999-02-19 00:19:42 +00:00
rjc%netscape.com
efce1fd313 Now call rdf_qsort on all platforms. 1999-02-18 22:55:02 +00:00
rjc%netscape.com
1946508edb Add rdf_qsort.c to Unix/Win makefiles. 1999-02-18 22:54:16 +00:00
waterson%netscape.com
16abbd0ff1 Removed RDF DLLs from SetupRegistry() b/c RDF self-registers. 1999-02-18 22:53:51 +00:00
waterson%netscape.com
bf37eede6e Fixed to get building on Linux. 1999-02-18 22:53:19 +00:00
rjc%netscape.com
56bf6d2a08 Needed to const strings. 1999-02-18 22:45:26 +00:00
waterson%netscape.com
f0789232a2 rdfutil.cpp 1999-02-18 22:36:41 +00:00
rjc%netscape.com
5111af2d2a Comment out error while I investigate. 1999-02-18 22:34:25 +00:00
rjc%netscape.com
e5ce27d6da 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