Document chapters have been rearranged for greater logical progression. The headings below are given in terms of the new chapter numbers.
Editorial notes throughout the document have been reformatted and clarified as numbered "Editor's Feedback Requests" or "Editor's Notes".
Various paragraphs throughout the document have been revised for spelling, grammar, and flow.
The convention of xform:
is used to represent the XForms namespace.
In section 1.4, Document Conventions have been updated for greater consistency. The rest of the document has been made to match the new document conventions.
Removed terms "Data Structures Component" and "XForms Extensions Component" as these were used only in the non-normative concepts chapter.
Overall - changed facet scheme
to uriScheme
.
The min
and max
facets no longer serve as shortcuts
to the minLength
and maxLength
facets (but do still
refer to minExclusive
and maxExclusive
).
4.1 - For clarity, removed term "built-in" datatypes.
4.1 - Added "XForms Validation Rule:" to sentence describing potentially conflicting facet values.
The term "XForms Specific Property" has been changed to "model item property".
Though the syntax and usage are the same, id
attributes are no
longer classified as model item properties.
5.2.5 The "calc
" property is now "calculate
".
3.2.6 New model item property - "priority
".
5.3.6 New example for "switch
"
Renamed Chapter to be consistent with Table of Contents.
Renamed 6.3 to "Binding Expressions".
Added new subsection 6.3.1 "Root and Context Nodes".
Added new subsection 6.3.2 "Canonical Binding Expressions".
Removed references to multiple instances with a single Model.
Section 8.3 has been reorganized to cover all aspects of direct binding.
Section 8.4 has been reorganized to cover all aspects of indirect binding.
Section 8.5 The model::
and instance::
axis specifiers
have been unified into a single separate xform
attribute.
This chapter has been moved towards the end of the specification, as well as internally reorganized.
The syntax for the elements declared has been simplified (in particular, the
<instance>
element no longer needs a model
attribute.
9.2.1 - Typo, changed element href
to attribute.
9.2.3 - Renamed extra <submit>
element to <submitInfo>
.
This chapter has been rewritten, based on the latest discussions within the Working Group.
Updated with new version of the XForms Model Schema.
This appendix has not been significantly updated, an therefore is not synchronized with the rest of the document.
The example has been updated in accord with the rest of XForms.
New normative reference to DOM Level 2 Events.