Commit Graph

6 Commits

Author SHA1 Message Date
darin%meer.net
b680e67a1c Initial checkin for submission element (very incomplete)
git-svn-id: svn://10.0.0.236/branches/FORMS_20040722_BRANCH@163267 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-05 22:56:51 +00:00
bryner%brianryner.com
0019f63901 Factor out a base class for XForms elements and a base class for form control elements. Move code for cloning a set of iid's for scripting onto nsXFormsElement. Make input elements create an anonymous html:input, which will eventually get its type set from the schema type bound to the instance data node.
git-svn-id: svn://10.0.0.236/branches/FORMS_20040722_BRANCH@161953 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-08 23:59:47 +00:00
bryner%brianryner.com
b1f14f29da Add a document property which contains all of the model elements in the document. The first model element in the list is responsible for firing model-construct-done on each model once all models have been initialized. Currently that happens when onload fires since models could be anywhere in the document.
Change mContent to a raw pointer to avoid circular reference leak.

Fixed bogus release of bind target rather than xpath expression.


git-svn-id: svn://10.0.0.236/branches/FORMS_20040722_BRANCH@160850 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-17 08:08:19 +00:00
bryner%brianryner.com
88e46eea5b Attach model item properties from bind elements, using new content node property mechanism.
git-svn-id: svn://10.0.0.236/branches/FORMS_20040722_BRANCH@160691 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-12 00:00:48 +00:00
bryner%brianryner.com
98401688c3 - implement getInstanceDocument()
- evaluate xpath expression in <bind> nodeset attribute
- become a nsIDocumentObserver so that we can be notified of content removal; we'll need this for the model item hash.


git-svn-id: svn://10.0.0.236/branches/FORMS_20040722_BRANCH@160010 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 01:46:33 +00:00
bryner%brianryner.com
299cc29176 Beginnings of XTF-based XForms implementation. Nothing here does anything useful yet.
git-svn-id: svn://10.0.0.236/branches/FORMS_20040722_BRANCH@159757 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 23:47:14 +00:00