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

836 Коммитов

Автор SHA1 Сообщение Дата
rjc%netscape.com 0b7812b66f Add a sample "Find Queries" bookmark folder for testing. 1999-03-18 22:36:13 +00:00
rjc%netscape.com 0279f04966 Export nsIRDFFind.h 1999-03-18 22:35:12 +00:00
rjc%netscape.com 22d4c58ae3 First Checked In. 1999-03-18 22:34:22 +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
hyatt%netscape.com 6647377172 Fixes for the mouseover toolbar button problem. Approved by Chris. 1999-03-18 21:18:00 +00:00
waterson%netscape.com d26e64f9ea Fixed nsCOMPtr bustage. Friggin' windows compiler. 1999-03-18 21:03:01 +00:00
waterson%netscape.com f55670db30 Added dom-test-1. 1999-03-18 20:55:53 +00:00
waterson%netscape.com c8663687cd Test files for DOM manipulators. 1999-03-18 20:54:14 +00:00
waterson%netscape.com b0c919c3ee Fixed unwanted NS_RELEASE() in RegisterResource(). 1999-03-18 20:47:27 +00:00
waterson%netscape.com d1f752c7d8 Changed to use operator new[] instead of PL_strdup(). (Thanks, Brad!) 1999-03-18 20:47:03 +00:00
waterson%netscape.com 0338e56e86 Cleaned up code that mutates an element's ID, modulo bug 3971. 1999-03-18 20:46:02 +00:00
leaf%mozilla.org 0a0f5ac00f Landing nspr library name change, and plevent function call change. 1999-03-17 21:32:03 +00:00
matt%netscape.com 0490a1d4ce changing www.bugsplat.org to bugsplat.mozilla.org in the toolbar 1999-03-16 21:39:06 +00:00
hyatt%netscape.com 9fcc58babd Changes to fix the Bookmarks menu crashing problem. 1999-03-15 05:36:13 +00:00
mcmullen%netscape.com f7778f3167 Adjusted the use of nsFileSpec in GetVolumeList(), thereby avoiding a crash. 1999-03-13 22:52:24 +00:00
rjc%netscape.com 840e7a39f9 Reduce amount of string allocation, and delete []basename when done with it. 1999-03-13 09:32:13 +00:00
rjc%netscape.com 2071bf5824 Use nsFileURL instead of nsFilePath to get file URL. 1999-03-13 09:25:46 +00:00
rjc%netscape.com 2ee3df5e63 Add column sorting support to bookmarks.xul 1999-03-13 09:10:40 +00:00
hyatt%netscape.com bba1db3240 Menus are much closer now. 1999-03-13 00:31:05 +00:00
hyatt%netscape.com 911f083e80 On the road to making the bookmarks menu work properly. 1999-03-13 00:08:25 +00:00
pierre%netscape.com 54d4e48974 fixed uninitialized variable in XULContentSinkImpl::Init() 1999-03-12 23:36:33 +00:00
waterson%netscape.com c9a5823a93 Bug 3529: re-rooting the tree. Added code in the generic content builder that notices changes to the 'id=' attribute and reconstructs the tree from a new resource when the object's identity is changed. Also, renamed the nsRDFGenericBuilder::IsWidgetElement() to IsFolderOrItem(), because that's what it's doing. 1999-03-12 22:20:34 +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
putterman%netscape.com d54a42c5ed comment out NS_ERROR in remove 1999-03-12 13:13:58 +00:00
ramiro%netscape.com f31b16897d Dont build broken rdfsink tests, breaks --enable-tests. 1999-03-12 11:27:57 +00:00
waterson%netscape.com bd69bb3b7c More nsCOMPtr bustage. !@$!%!@ Mac. 1999-03-12 10:29:11 +00:00
waterson%netscape.com 56fb8b6da7 Fixed nsCOMPtr bustage on Mac. 1999-03-12 10:24:42 +00:00
waterson%netscape.com 8bbd8f1335 Added note on making fns virtual. 1999-03-12 10:09:51 +00:00
waterson%netscape.com f7db140aba Added precondition checks to DOM observer APIs. 1999-03-12 10:09:26 +00:00
waterson%netscape.com 954fd347fc 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 9281aff0ce Damn tabs/spaces. 1999-03-12 09:21:04 +00:00
rjc%netscape.com a56f69dbda Move folder-open.gif and folder-closed.gif into dist area. 1999-03-12 09:00:58 +00:00
rjc%netscape.com f88509a2bf 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 ef044d8dbd Only set container='true' when something is really a container. 1999-03-12 08:49:26 +00:00
rjc%netscape.com d8537829d0 Add icons for type=FileSystemObject 1999-03-12 08:48:21 +00:00
rjc%netscape.com d2e0408d41 First Checked In. 1999-03-12 08:38:21 +00:00
waterson%netscape.com 2962cfb5fd 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 f2e2f5d702 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 be4a3aed70 Changing the name of the include tag. 1999-03-12 05:22:19 +00:00
hyatt%netscape.com 87e0d24c26 XUL fragments live! 1999-03-12 05:21:25 +00:00
hyatt%netscape.com c63911775c Tweaked the content sink to remove an unused argument from the Init method. 1999-03-12 05:21:01 +00:00
rjc%netscape.com 6541bb1458 Use appropriate icon for actual bookmark URLs. 1999-03-12 05:01:41 +00:00
waterson%netscape.com 1585696cce Fix more tab-spaces makefile bustage. 1999-03-12 05:00:13 +00:00
rjc%netscape.com bea5aebdfa 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 7464d05939 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 22647a70f0 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 be3be43d64 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 508a20b7cc 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 c1498e57d2 Put back in call to NS_NewUnionEnumerator -- resolved link problem. 1999-03-12 02:10:03 +00:00
waterson%netscape.com 9363165370 s/rdfb/rdf 1999-03-12 01:25:30 +00:00
waterson%netscape.com 561f39e60f Added rules for personal toolbar GIFs. 1999-03-12 01:23:00 +00:00
waterson%netscape.com 080f81f5af Added rules for personal toolbar folder GIFs. 1999-03-12 01:21:40 +00:00
waterson%netscape.com 966d71a298 Added icons and style rules for the personal toolbar folder. 1999-03-12 01:21:20 +00:00
waterson%netscape.com 2452c1a232 Fixed spaces in Makefile.in. 1999-03-12 00:31:40 +00:00
waterson%netscape.com 5366434767 Added rules to export bookmark images. 1999-03-12 00:01:22 +00:00
waterson%netscape.com ec24215d10 Use xul:titledbutton instead of xul:treeicon for now. 1999-03-11 23:59:26 +00:00
waterson%netscape.com ff8de3d949 Added bookmark images and style rules to apply them. 1999-03-11 23:58:51 +00:00
waterson%netscape.com 2a975cf38a Fixed build: capitalization error. 1999-03-11 22:32:44 +00:00
waterson%netscape.com bc64bb2f73 Bug 3213. Removed obsolete files to keep the tree clean. 1999-03-11 22:26:08 +00:00
hyatt%netscape.com 11c4d50cbf Added nsXULDocumentInfo.cpp 1999-03-11 20:10:31 +00:00
danm%netscape.com c53e11b3a9 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 fa81242e10 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 157bddd1d0 Code to enable instantiation of the new document info class. 1999-03-11 19:49:05 +00:00
hyatt%netscape.com 4893c6c452 Helper class for handling of XUL fragments. 1999-03-11 19:48:43 +00:00
rjc%netscape.com 2e2544c1c6 Comment out NS_PRECONDITION on mDocument. 1999-03-11 12:07:49 +00:00
rjc%netscape.com 4c1c22eb08 Better, smarter sorting implementation. 1999-03-11 12:01:47 +00:00
rjc%netscape.com 1a0a4f1e32 Only answer GetTarget() queries if its a file URL (ignore file root node) 1999-03-11 12:00:57 +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
hyatt%netscape.com 347fb3aa94 Tweaks related to XUL fragments. 1999-03-10 23:31:26 +00:00
rjc%netscape.com c79c4cf792 const this, baby! 1999-03-10 22:54:49 +00:00
rjc%netscape.com ad2f6654f2 Small sort fix. 1999-03-10 22:02:25 +00:00
rjc%netscape.com 8162c0689c When asking for a bookmark's URL via GetTarget(), synthesize it. 1999-03-10 21:58:40 +00:00
waterson%netscape.com f0745144ef Added GetResource() to XULElement. 1999-03-10 20:20:52 +00:00
waterson%netscape.com dbd530e6b4 Remove invalid reference to nsIRDFContent.h 1999-03-10 20:18:21 +00:00
hyatt%netscape.com e88c1129fb Working on XUL fragments. 1999-03-10 20:05:12 +00:00
waterson%netscape.com ac0ce40dd3 Added SetDataBase() implementation that'll set the database on the DOMXULNode. 1999-03-10 19:54:36 +00:00
pinkerton%netscape.com fe42bbfdd8 correct my pitiful spelling of bonsai. 1999-03-10 19:39:04 +00:00
mcafee%netscape.com 53c2a55a3c 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 e0b265412b Cast away! and changed a few .Equals() to now be .EqualsIgnoreCase() 1999-03-10 09:41:07 +00:00
waterson%netscape.com e1afba1084 Aggregate nsIDOMXULTreeElement interface onto nsRDFElement. Scriptability #ifdef-ed out. 1999-03-10 08:50:27 +00:00
waterson%netscape.com 900484c7ff Added nsXULTreeBuilder to build. 1999-03-10 08:49:35 +00:00
waterson%netscape.com d9e0cf7761 Added nsXULTreeElement to build. 1999-03-10 08:49:12 +00:00
waterson%netscape.com 217beee7f7 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 9fadccdbbc Fix build bustage, not really sure what this is supposed to be doing. 1999-03-10 08:11:28 +00:00
waterson%netscape.com 0d7a452c49 Fixed header files to work outside the XPIDL world for now. 1999-03-10 07:12:42 +00:00
rjc%netscape.com 29ffc540fb Small changes to sorting code to prepare for sorting on id attribute. 1999-03-10 07:07:10 +00:00
rjc%netscape.com 488785adb4 Quick&dirty fix for natural position attribute hack. 1999-03-10 06:37:04 +00:00
waterson%netscape.com 383f156d92 Fixed my bad back-out. 1999-03-10 06:17:29 +00:00
waterson%netscape.com 1a72986d9a Landed on tip. 1999-03-10 05:37:31 +00:00
waterson%netscape.com e7978323d6 Backed out addition of nsIDOMXULTreeElement: repository is horked. 1999-03-10 05:11:54 +00:00
waterson%netscape.com f1a7903703 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 d36e33caf7 Added XULTreeElement to makefile, under !if. 1999-03-10 05:06:52 +00:00
waterson%netscape.com b812e1f16c Added nsIStreamListener to #includes to try to fix gcc 2.7 bustage. 1999-03-10 05:05:27 +00:00
waterson%netscape.com 28e7b1b92e Initial revision. 1999-03-10 04:49:54 +00:00
hyatt%netscape.com d556ecb900 Oops. Fixing build bustage. 1999-03-10 02:10:44 +00:00
hyatt%netscape.com 7f7cbd5a7d Fixing a bug. 1999-03-10 01:47:35 +00:00
hyatt%netscape.com 27746339ad Adding support for XUL fragments to the content sink. (Work in
progress)
1999-03-10 01:45:53 +00:00
hyatt%netscape.com 33f2bc3467 Landing the initial changes to support XUL fragments. 1999-03-10 01:37:31 +00:00
mcafee%netscape.com 93a500e430 PRBool means use PR_FALSE/PR_TRUE. This breaks Solaris. 1999-03-10 00:53:29 +00:00
waterson%netscape.com c3d02ab7dd Made sure to initialize rv to NS_OK. 1999-03-09 23:51:34 +00:00
pinkerton%netscape.com 3c1afb1311 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 0545fdee3d Comment out PR_ASSERT() due to assert/unassert now actually being called. 1999-03-09 22:06:29 +00:00
hyatt%netscape.com e3e08df35d Fixing a bug with selection in the tree view. 1999-03-09 21:58:06 +00:00
hyatt%netscape.com 09561af850 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 7e12a4b568 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 593d0d9815 PR_ASSERT wasn't defined for the mac. 1999-03-09 14:03:56 +00:00
warren%netscape.com 6a3f2455fa Fixed nsRepository -> nsComponentManager 1999-03-09 12:43:27 +00:00
warren%netscape.com bdcaa63028 Backed out the nsService template stuff. 1999-03-09 11:49:41 +00:00
warren%netscape.com c50687b845 nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
waterson%netscape.com 166aab00ae Fixed GetElementsByAttribute(): use the DOM APIs to be consistent with namespaces. 1999-03-09 08:10:50 +00:00
waterson%netscape.com 423fdfd472 Made widget observer observe the composite data source. 1999-03-09 08:05:26 +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
rjc%netscape.com 43701c09d3 Add selection and column sortActive/sortDirection observation support. (Thanks, David!) 1999-03-09 01:54:46 +00:00
tague%netscape.com e83d88b1db Fixed build bustage (lost const) 1999-03-08 21:02:35 +00:00
alecf%netscape.com fd2941ac9d fix g++ -pedantic bustage 1999-03-08 20:18:53 +00:00
ramiro%netscape.com 869b29d48d 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 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 5013fdcd04 added files: mozilla/rdf/content/src/nsRDFToolbarBuilder.cpp 1999-03-07 23:24:51 +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 4f858388c4 Changes to enable the instantiation of a toolbar builder. 1999-03-07 23:18:58 +00:00
hyatt%netscape.com 10c3453c14 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 48f57c2848 Adding the toolbar builder to Windows and Linux makefiles. 1999-03-07 23:17:01 +00:00
hyatt%netscape.com 471a2f0f6e The RDF toolbar builder (for constructing RDF toolbars like the Personal Toolbar). 1999-03-07 23:16:37 +00:00
hyatt%netscape.com 79023cea65 Changing the natural order pos name to match the function conventions. 1999-03-07 10:52:42 +00:00
hyatt%netscape.com 165979fca6 Again. 1999-03-07 10:49:26 +00:00
hyatt%netscape.com 543bf84aec Fixing build bustage. 1999-03-07 10:48:58 +00:00
hyatt%netscape.com 9a611e8119 Declaring some classes so that the compilers are happy again. 1999-03-07 10:41:00 +00:00
hyatt%netscape.com 03ff6b50fb 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 b65b1198e1 The modified tree builder. 1999-03-07 10:30:42 +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
hyatt%netscape.com 1f369af635 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 58fcc170d8 More support for column sorting. 1999-03-07 09:44:38 +00:00
hyatt%netscape.com 372c03156f 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 12c0769c82 dist/bin/components is where all loadable components will be installed. 1999-03-06 09:04:53 +00:00
warren%netscape.com dd93375aa5 Fixing someone's RDF breakage. 1999-03-06 04:12:56 +00:00
rjc%netscape.com d54a157fb3 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 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
hyatt%netscape.com e18a567aa5 onchange handler implemented for observes nodes. 1999-03-06 01:19:13 +00:00
slamm%netscape.com 5dc9b41467 Put test bookmarks at top. 1999-03-06 00:11:55 +00:00
rjc%netscape.com ecc18e5568 Small cleanup to nsXULSortService. 1999-03-06 00:11:14 +00:00
slamm%netscape.com 6e7cb8f9a7 Simple bookmarks that launch. 1999-03-06 00:07:23 +00:00
slamm%netscape.com f6ec58147c Add some bookmarks without redirection. delete ^M's 1999-03-06 00:05:52 +00:00
hyatt%netscape.com cfad52f4a9 More tweaks to broadcasters. 1999-03-05 23:53:01 +00:00
rjc%netscape.com cb29c704c2 First Checked In. 1999-03-05 23:51:41 +00:00
rjc%netscape.com d7f0411223 nsXULSortService implementation: XUL sort functionality. 1999-03-05 23:51:13 +00:00
hyatt%netscape.com c4589797ea Fixed a memory leak in the broadcasters. 1999-03-05 23:08:34 +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
hyatt%netscape.com 003eb1d25f Changes to broadcasters. 1999-03-05 22:43:02 +00:00
hyatt%netscape.com c6912beac6 Changing the broadcaster methods to take DOM elements instead of DOM
nodes.
1999-03-05 22:37:24 +00:00
hyatt%netscape.com 85fed6d64d Cleaning up some code. 1999-03-05 22:33:27 +00:00
hyatt%netscape.com 5d2e9c4d21 Fixes to enable getElementById to work with HTML elements. 1999-03-05 20:30:13 +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 7483c69105 Fixed up Advance methods. 1999-03-05 06:12:47 +00:00
warren%netscape.com f3d5314c50 Removed obsolete mail folder installation. 1999-03-05 06:09:43 +00:00
warren%netscape.com f789c9ff58 Removed obsolete mail folder installation. 1999-03-05 06:03:36 +00:00
rjc%netscape.com b9a6b3bf4a 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 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 bb17ff1924 Adding XUL attributes to the project. 1999-03-05 00:32:18 +00:00
hyatt%netscape.com c8fa3a8d4d Fix for the Mac crash. 1999-03-05 00:20:10 +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
hyatt%netscape.com 2cfd455c97 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 2ef50c0187 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 94f316e8f0 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 e8fdd82897 Modified the makefiles to handle the new XUL attribute class. 1999-03-05 00:00:56 +00:00
hyatt%netscape.com c02d994cac Committing the new attribute class for the handling of XUL attributes. 1999-03-05 00:00:40 +00:00
hyatt%netscape.com 07df5299fd generic attribute is going away in favor of a XUL-specific attribute class. 1999-03-04 23:59:57 +00:00
scc%netscape.com 31ff626ae9 rename |IID()| --> |GetIID()| 1999-03-03 19:48:57 +00:00
waterson%netscape.com eb941c9b25 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 1716eb4ffe 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 958bbee1f4 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 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
hyatt%netscape.com a673d12e20 More fixes to make sure the right attribute namespace is being used. 1999-03-03 01:38:32 +00:00
hyatt%netscape.com 64a6753587 Fixes so that attributes are set correctly. 1999-03-03 01:26:33 +00:00
dp%netscape.com e115322998 Installing loadable components in components/ directory 1999-03-03 01:25:21 +00:00
waterson%netscape.com e32a423983 Initial revision. They don't work. 1999-03-03 01:19:11 +00:00
hyatt%netscape.com 6b640a1aee 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 00a29df078 fixed for nsCOMPtr: no construction or assignment from raw COM interface pointers 1999-03-02 22:27:46 +00:00
slamm%netscape.com b716e1bd20 Style changes. 1999-03-02 18:41:21 +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 5b4e352425 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 0f9243daa4 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 8a3178b0de ChildAt(0) can return NULL, so check for it! 1999-03-02 04:07:10 +00:00
rjc%netscape.com 2d20fcef8e Fix array offset. 1999-03-02 04:05:10 +00:00
rjc%netscape.com 5b081c683f Bug fix: Sort on all child nodes. 1999-03-02 02:17:16 +00:00
waterson%netscape.com 82854c79ef Fixed sloppiness with nsCOMPtr's that Win32 compiler didn't pick up. 1999-03-02 01:47:18 +00:00
waterson%netscape.com 9b24c207a3 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 564e076878 Whoops. Fixed a misnamed header file that Unix case-sensitiveness busts on. 1999-03-02 01:40:41 +00:00
waterson%netscape.com 22455ed201 General clean-up. Use RDF containers instead of multi-attributes. 1999-03-02 01:38:34 +00:00
waterson%netscape.com 185c805d1c 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 e5ca61cd99 Removed spurious comment. 1999-03-02 01:33:49 +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
peterl%netscape.com 6cc2958942 added content state changed 1999-02-27 07:15:09 +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
slamm%netscape.com b305ee6bd2 Add bookmarks window. 1999-02-26 20:01:27 +00:00
slamm%netscape.com 35bcbaf305 Add bookmarks window 1999-02-26 19:58:17 +00:00
ebina%netscape.com 66e1467fa8 Changing RegisterFactory to use the new API. 1999-02-26 17:19:00 +00:00
warren%netscape.com ea6b8493f6 Fixed XXXNeverCalled 1999-02-26 12:18:19 +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
waterson%netscape.com 1a5afc6cd4 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 292f7b0edb Small case changes. 1999-02-26 02:45:25 +00:00
rjc%netscape.com 4f1d324fef Modified sidebar.xul regarding sorting. 1999-02-26 02:16:56 +00:00
waterson%netscape.com d24631f345 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 0949de4ea9 Add RDF file system datasource into builds. 1999-02-26 02:04:28 +00:00
sfraser%netscape.com 91a5b15f6c 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 e49426076f Changed nsNativeFileSpec to nsFileSpec. 1999-02-25 20:58:10 +00:00
waterson%netscape.com cbadd836e9 Added support for <xul:treebody xul:id=...> 1999-02-25 18:37:27 +00:00
waterson%netscape.com 3e5a8fac67 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 4aaec60ace remove extra comma to reduce compiler warnings on Macintosh 1999-02-25 15:39:50 +00:00
hyatt%netscape.com caaaa239f1 Fixes to getElementsByTagName to avoid returning nodes that aren't elements. 1999-02-25 02:58:11 +00:00
waterson%netscape.com 316785c34d Added librdfutil_s.a to link. 1999-02-25 01:35:53 +00:00
waterson%netscape.com ada729b81c Added nsRDFResource constructor to dlldeps.cpp to avoid runtime link problems on Linux. 1999-02-25 01:35:34 +00:00
waterson%netscape.com 9c1e617fdd 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 c0641b6995 remove absolute path in opt target to warren's machine. 1999-02-24 17:36:17 +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 e09fee684c reverted (accidently committed) 1999-02-24 09:03:54 +00:00
warren%netscape.com 31b545bb94 reverted (accidently committed) 1999-02-24 09:03:04 +00:00
warren%netscape.com bd41c42cd8 Removed link with rdfutil_s until I can get linux help. 1999-02-24 09:01:44 +00:00
warren%netscape.com 61b70c32cd Added util lib 1999-02-24 08:27:52 +00:00
warren%netscape.com c2222be332 Moved nsRDFResource to util. 1999-02-24 08:26:30 +00:00
warren%netscape.com e9d48a1790 Added util directory stuff. 1999-02-24 08:25:00 +00:00
warren%netscape.com 9363dcaa4c Removed demo mail code. 1999-02-24 08:03:20 +00:00
warren%netscape.com 3db84193a4 Removed demo mail datasource. 1999-02-24 08:02:28 +00:00
warren%netscape.com 81d5bf8017 Got this stuff functioning. 1999-02-24 07:56:00 +00:00
waterson%netscape.com fce118aa97 Made default namespaces work. 1999-02-24 04:47:19 +00:00
waterson%netscape.com 4a450ed443 Fixed some refcounting bugs with atoms. 1999-02-24 04:46:47 +00:00
kipp%netscape.com 6bfe345bf5 Build library properly 1999-02-24 04:44:41 +00:00
kipp%netscape.com 32f095692b 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 5e15e8bfed Fixing the case of the ID atom (it should have been lower case). 1999-02-24 02:58:47 +00:00