waterson%netscape.com
e463eee79f
Made nsXULAttribute implement nsIDOMAttr, and made nsXULAttributes implement nsIDOMNamedNodeMap. Updated the nsRDFElement accordingly, and implemented GetAttributes() and Set/GetAttributeNode().
1999-04-06 06:40:31 +00:00
waterson%netscape.com
b04e0c7138
Added prtime to ensure PRTime gets defined.
1999-04-06 00:30:49 +00:00
rickg%netscape.com
e1c7da8d9f
update to new string api
1999-04-06 00:22:46 +00:00
rjc%netscape.com
9fc33f028c
Unset lastPulse attribute before updating it to the new value.
1999-04-06 00:20:58 +00:00
rjc%netscape.com
960d82d302
More fun with pulsing. Now check pulse interval and only pulse if interval has passed.
1999-04-06 00:14:53 +00:00
rjc%netscape.com
076fffc18a
Small bug fix for non-debug builds.
1999-04-05 23:33:29 +00:00
rjc%netscape.com
6a1d2a4010
Add preliminary support for pulsing a container to see if its contents change.
1999-04-05 23:10:43 +00:00
hyatt%netscape.com
48e4ccfaa9
key event support in handledomevent
1999-04-03 01:12:57 +00:00
waterson%netscape.com
db65032d55
Changed #ifdef DEBUG_waterson debug printfs to us PR_LOG(). Fixed a initialization-order warning on Unix.
1999-04-02 19:51:35 +00:00
waterson%netscape.com
0295ba5750
Check to make sure that you have content in the doc before doing GetElementById(). (This was causing crash in SearchForNodeByID() -- thanks to law@netscape.com for the fix.)
1999-04-01 02:30:03 +00:00
vidur%netscape.com
3ad604d74d
Added epilog and prolog to document.
1999-03-31 20:49:42 +00:00
rjc%netscape.com
72d77e386f
Fix crash when sorting on a column (due to change on how GetTarget() returns errors.)
1999-03-30 11:05:58 +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
6a9f55ba2d
Added code to initialize XPIDL JS stubs, added nsJSXULDocument into the build, temporarily added the rdf service as an attribute on the XUL document.
1999-03-30 00:38:16 +00:00
waterson%netscape.com
66a55f3f2c
Landed RDF_19990326_BRANCH, scriptability changes.
1999-03-29 19:52:54 +00:00
joki%netscape.com
47eaa109a7
Removing assertion from HandleDOMEvent. New capture/bubble path passes through this func.
1999-03-29 02:29:43 +00:00
joki%netscape.com
5abbeab8a7
Changing api uses in editor, rdf, and xpfe to match DOM2 api name/param changes.
1999-03-28 22:27:38 +00:00
ftang%netscape.com
50880692ba
add Set/GetWordBreaker to nsIDocument. reviewed and approved by waterson
1999-03-27 00:58:42 +00:00
ramiro%netscape.com
58156c9428
Fix indiscriminate debug comment spewage.
1999-03-26 11:34:21 +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
peterl%netscape.com
4783a22e3c
set default attribute style hint to content
1999-03-25 06:32:09 +00:00
vidur%netscape.com
60c2b1e433
Implemented ID targetting for HTML in XML documents. Changed name of GetNameSpacePrefix to avoid clash.
1999-03-20 01:51:00 +00:00
rjc%netscape.com
f9fe32efb7
Remove const.
1999-03-19 01:56:21 +00:00
rjc%netscape.com
53523f7518
When sorting (not natural order), first ask for a slightly modified target value. This allows a datasource to detect when a value is being asked for sorting purposes and can be smart... for example, a mail datasource could strip off the "Re:" on mail messages.
1999-03-19 01:52:18 +00:00
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
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
564e076878
Whoops. Fixed a misnamed header file that Unix case-sensitiveness busts on.
1999-03-02 01:40:41 +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
peterl%netscape.com
6cc2958942
added content state changed
1999-02-27 07:15:09 +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
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
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
4a450ed443
Fixed some refcounting bugs with atoms.
1999-02-24 04:46:47 +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
hyatt%netscape.com
83073a77fe
Fixing the multiple observer crash.
1999-02-24 02:18:35 +00:00
waterson%netscape.com
f7372ad980
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
3642da81a5
Cleaned up nsICollection and nsIEnumerator. Broke out nsIBidirectionalEnumerator. Added ISupportsArray enumerator. Cleaned nsISupportsArray.
1999-02-23 08:10:24 +00:00
ftang%netscape.com
fbebe3feca
add S/GetLineBreaker to nsIDocument.h. Reviewed by kipp and waterson
1999-02-23 03:31:26 +00:00
hyatt%netscape.com
dbc9dd98bf
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
69bed5464f
Touched the headers that are auto-generated from the IDL.
1999-02-23 02:40:26 +00:00
hyatt%netscape.com
3ec0b0e2a8
Adding a getElementsByAttribute method.
1999-02-23 02:40:06 +00:00
hyatt%netscape.com
400b2bb27b
Re-enabling event handlers.
1999-02-22 19:05:30 +00:00
beard%netscape.com
7dc1f50b5d
backed out build bustage change
1999-02-20 04:43:53 +00:00
hyatt%netscape.com
b38de83ff5
Implementing event handlers on XUL nodes.
1999-02-20 01:59:45 +00:00
mcafee%netscape.com
ae131a0fc3
Solaris: Adding do_QueryInterface() wrapper to finish scc's nsCOMPtr carpool.
1999-02-19 03:46:06 +00:00
scc%netscape.com
b69653a62b
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
rjc%netscape.com
a963ec4802
Remove nsComPtr usage (due to Unix).
1999-02-19 00:19:42 +00:00
rjc%netscape.com
31ae9e7d2f
Now call rdf_qsort on all platforms.
1999-02-18 22:55:02 +00:00
rjc%netscape.com
b629190d4f
Needed to const strings.
1999-02-18 22:45:26 +00:00
rjc%netscape.com
af5e60358e
Comment out error while I investigate.
1999-02-18 22:34:25 +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
hyatt%netscape.com
21fb604870
Improvements to the broadcasting mechanism so that HTML nodes can properly
...
observe XUL broadcasters.
1999-02-18 21:45:06 +00:00
hyatt%netscape.com
cdb147c010
Improvements to the document getElementByID method.
1999-02-18 05:03:20 +00:00
waterson%netscape.com
52795bfe02
Implemented most of the rest of the DOM observer methods.
1999-02-18 02:02:48 +00:00
waterson%netscape.com
e9ac665cab
Fixed bug where we were generating HTML kids for each attribute that we iterated over.
1999-02-18 00:25:06 +00:00
hyatt%netscape.com
b63fb09939
Implemented more DOM methods to get apprunner working with XUL files.
1999-02-17 22:32:40 +00:00
hyatt%netscape.com
61c0ffc303
Finishing the broadcaster work (at least for now).
1999-02-17 19:35:53 +00:00
hyatt%netscape.com
291d836dc5
More tweaks to the broadcasting stuff.
1999-02-17 18:58:05 +00:00
hyatt%netscape.com
f977644992
Implemented brain-dead tree walk in GetElementByID.
1999-02-17 18:46:23 +00:00
hyatt%netscape.com
6b3d1a7725
Checking in code that does the broadcaster hookup.
1999-02-17 18:33:33 +00:00
waterson%netscape.com
c8fbeb37dd
Added nsIDOMElementObserver interface, implemented OnSetAttribute(). Fixed so that a shared namespace manager is held.
1999-02-17 11:57:57 +00:00
waterson%netscape.com
cd754c4b03
Implemented nsIDOMElement::GetAttribute().
1999-02-17 11:56:44 +00:00
waterson%netscape.com
d3faaebeef
Added nsIDOMElementObserver interface to QI.
1999-02-17 11:56: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
6dbd4926ba
Create RDF_19990217_BRANCH from RDF_DOM_19990216_BRANCH to pick up nsCOMPtr changes before doing major whackage.
1999-02-17 08:17:50 +00:00
scc%netscape.com
90374dc1ab
changes for nsCOMPtr
1999-02-17 05:45:31 +00:00
mcafee%netscape.com
ec37c5e675
Adding do_QueryInterface() wrapper for nsCOMPtr carpool
1999-02-17 02:31:01 +00:00
waterson%netscape.com
2372f7e7ec
Landed RDFDOM_19990215_BRANCH. Began implementing DOM-to-RDF functionality.
1999-02-16 19:30:04 +00:00
hyatt%netscape.com
c1367452b7
Added the sync-up when the broadcast listener first gets added.
1999-02-16 07:57:55 +00:00
troy%netscape.com
7b2012fca2
Fixed some errors related to switch to using nsCOMPtr
1999-02-12 18:41:26 +00:00
kipp%netscape.com
5a554d526e
COMized nsIPresShell and nsIPresContext
1999-02-12 17:45:58 +00:00
peterl%netscape.com
8d65d14ec2
changed all html atoms to lower case
1999-02-12 06:19:07 +00:00
sfraser%netscape.com
8100d64797
Fixing build bustage
1999-02-12 00:11:25 +00:00
akkana%netscape.com
bf0baf8027
Rename nsISelection to nsIFrameSelection
1999-02-11 23:12:28 +00:00
hyatt%netscape.com
0debc0c557
Changes to RDF elements to support the XUL node API.
1999-02-11 23:11:36 +00:00
hyatt%netscape.com
ca823a56ba
Adding the XUL Node auto-generated file (from the IDL).
1999-02-11 23:10:33 +00:00
hyatt%netscape.com
55c0f02afd
COmmitting the idl for the XUlNode.
1999-02-11 23:10:09 +00:00
hyatt%netscape.com
396a0bb720
Removing some interfaces.
1999-02-11 23:09:41 +00:00
hyatt%netscape.com
695afb21d6
SHuffling around of interfaces.
1999-02-11 23:08:52 +00:00
waterson%netscape.com
2447830175
Fixed nsISelection bustage.
1999-02-10 19:39:29 +00:00
mjudge%netscape.com
3b7278f7cf
removing nsICollection
1999-02-10 18:57:54 +00:00
hyatt%netscape.com
bab3bd7741
Fixing the auto-generated JS file since the IDL changed.
1999-02-10 10:16:34 +00:00
hyatt%netscape.com
e360f09d78
Fixing the auto-generated file since the IDL changed.
1999-02-10 10:15:47 +00:00
hyatt%netscape.com
c1fffab737
Added a SetBroadcaster method so that I have a convenient way to set the broadcaster
...
for a given broadcast listener.
1999-02-10 10:15:22 +00:00
hyatt%netscape.com
69a8141709
The auto-generated file for the XUL broadcast listener.
1999-02-10 09:53:39 +00:00
hyatt%netscape.com
bbdbed94b0
The auto-generated JS file for the XUL broadcaster.
1999-02-10 09:53:19 +00:00
hyatt%netscape.com
400e2ca005
The auto-generated JS file for the XUL command.
1999-02-10 09:52:48 +00:00
hyatt%netscape.com
d9014d615d
The auto-generated header file for the XULCommand idl.
1999-02-10 09:50:59 +00:00
hyatt%netscape.com
3596c27b6e
The auto-generated header file for the XULBroadcastListener idl.
1999-02-10 09:50:28 +00:00
hyatt%netscape.com
0ddafcb933
The auto-generated file for the XULBroadcaster IDL.
1999-02-10 09:49:50 +00:00
hyatt%netscape.com
8e4b9ff5b2
IDL for enhancements to XUL content nodes, namely the ability to invoke
...
the commands associated with command nodes and the ability to provide
automatic attribute-chaining between a set of broadcasters and broadcast
listeners.
1999-02-10 09:48:00 +00:00
waterson%netscape.com
a56f90e335
Made nsRDFContentUtils routines static members of a class. Made the tree builder more polite about creating cells. Made the tree builder look at the <xul:tree>'s <xul:treecol> elements for column info.
1999-02-09 04:59:11 +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
waterson%netscape.com
4f9a406db7
Added an #ifdef-ed out hard dependency on layout. So I can remember how to do HTML-in-XUL.
1999-02-04 10:55:09 +00:00
waterson%netscape.com
6217a1532d
Fixed missing NS_INIT_REFCNT() bug.
1999-02-04 10:54:18 +00:00
waterson%netscape.com
dd9dc18bd2
First cut at a real implementation. HTML-in-XUL is #ifdef-ed out pending some workable interface for constructing HTML tags.
1999-02-04 10:53:22 +00:00
waterson%netscape.com
7328bd9c3c
Made shared static services where possible.
1999-02-04 10:52:35 +00:00
waterson%netscape.com
3bdd0a0568
Added nsIHTMLContentContainer interface, made SplitProperty() more clever. Fits and starts toward getting HTML-in-XUL-in-RDF working.
1999-02-04 10:50:50 +00:00
hyatt%netscape.com
536c0ed72c
Implementation of the XUL content sink. Modifications to the RDF document
...
to teach it about XUL.
1999-02-03 02:48:55 +00:00
waterson%netscape.com
df72435a92
Fixed bug with refcounting of XUL atoms.
1999-02-02 07:38:03 +00:00
waterson%netscape.com
44474c735a
Forgot to NS_INIT_REFCNT().
1999-02-02 07:09:48 +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
3b99d91686
Added nsRDFXULBuilder.cpp; this is not currently in the build.
1999-01-29 00:41:42 +00:00
waterson%netscape.com
8aeccdd602
Fixed bug where random properties on the root content node were coming up as bogus columns.
1999-01-26 05:30:24 +00:00
ftang%netscape.com
8ca2c39a5b
change nsCharSetID into nsString type
1999-01-25 16:05:04 +00:00
peterl%netscape.com
9586d972e2
sync to nsIDocument API changes
1999-01-23 06:59:35 +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
kostello%netscape.com
45d73ac696
Updated RDF document to match changed XIF signature
1999-01-21 21:46:27 +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
vidur%netscape.com
7818412fda
Completion of document as node - specifically, the childNodes array. Completion of nodeName, nodeValue and attributes properties for different types of nodes.
1999-01-19 23:07:33 +00:00
peterl%netscape.com
baec5f2b55
added GetBaseURL
...
Checkin during red tree approved by sar
1999-01-15 01:53:50 +00:00
waterson%netscape.com
2bef1d0629
Oops. Had an = when I meant ==.
1999-01-14 23:04:16 +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
7773967f5f
Obsoleted.
1999-01-12 19:42:36 +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
vidur%netscape.com
96eac03f6f
Added new namespace/attribute parsing methods to nsIContent
1999-01-12 16:38:28 +00:00
waterson%netscape.com
8ecf8282fc
Initial revision (not yet in build.)
1999-01-12 05:33:32 +00:00
waterson%netscape.com
f7e3c75573
Initial revision. (Not yet in the build.)
1999-01-12 05:32:30 +00:00
waterson%netscape.com
4105248fce
Put namespaces back (bug was in LocalStore.rdf). Fixed some bugs with RDF containers.
1999-01-07 18:43:03 +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
cabb6b2ba0
Added LXR comments.
1999-01-05 21:36:05 +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
cca5fac0ba
Initial revision.
1998-12-24 08:26:27 +00:00
waterson%netscape.com
0553b692ac
Fixed implementation include paths.
1998-12-24 07:27:25 +00:00
waterson%netscape.com
903c8cc177
Made Init() an official member of the nsIRDFContentSink interface.
1998-12-24 06:57:19 +00:00
waterson%netscape.com
1b10eadf5d
Fixed CID header file.
1998-12-24 06:33:16 +00:00
waterson%netscape.com
80cb10e283
Bad idea.
1998-12-24 06:31:10 +00:00
waterson%netscape.com
154abcffc9
Remove nsRDFContentFactory.cpp
1998-12-24 06:29:03 +00:00
waterson%netscape.com
b269ed04d9
Fixed DEPTH variable.
1998-12-24 06:26:56 +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