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

264 Коммитов

Автор SHA1 Сообщение Дата
waterson%netscape.com 0c1a11239c Bug 3978. Removed warning: it was silly. This happens all the time for HTML content in a XUL document. 1999-03-18 23:04:58 +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 0338e56e86 Cleaned up code that mutates an element's ID, modulo bug 3971. 1999-03-18 20:46:02 +00:00
hyatt%netscape.com 9fcc58babd Changes to fix the Bookmarks menu crashing problem. 1999-03-15 05:36:13 +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
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
putterman%netscape.com d54a42c5ed comment out NS_ERROR in remove 1999-03-12 13:13:58 +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 ef044d8dbd Only set container='true' when something is really a container. 1999-03-12 08:49:26 +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
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
waterson%netscape.com ec24215d10 Use xul:titledbutton instead of xul:treeicon for now. 1999-03-11 23:59:26 +00:00
waterson%netscape.com 2a975cf38a Fixed build: capitalization error. 1999-03-11 22:32:44 +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 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
hyatt%netscape.com 347fb3aa94 Tweaks related to XUL fragments. 1999-03-10 23:31:26 +00:00
rjc%netscape.com ad2f6654f2 Small sort fix. 1999-03-10 22:02:25 +00:00
waterson%netscape.com f0745144ef Added GetResource() to XULElement. 1999-03-10 20:20:52 +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
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 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 33f2bc3467 Landing the initial changes to support XUL fragments. 1999-03-10 01:37:31 +00:00
waterson%netscape.com c3d02ab7dd Made sure to initialize rv to NS_OK. 1999-03-09 23:51:34 +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
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
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
hyatt%netscape.com a729f0ed96 Added the NS_NewRDFToolbarBuilder call to the header. 1999-03-07 23:21:18 +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 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
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
hyatt%netscape.com e18a567aa5 onchange handler implemented for observes nodes. 1999-03-06 01:19:13 +00:00
rjc%netscape.com ecc18e5568 Small cleanup to nsXULSortService. 1999-03-06 00:11:14 +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
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
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 c8fa3a8d4d Fix for the Mac crash. 1999-03-05 00:20:10 +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
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
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
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