Chapter 4

Test CaseDescriptionLink To SpecNormative for XForms BasicNormative for XForms Full
4.2.1.axforms-model-construct event4.2.1truetrue
4.2.1.b1schemas loaded sucessfully4.2.1truetrue
4.2.1.b2invalid schemas loaded4.2.1truetrue
4.2.1.c1 initial instance data comes from external source 4.2.1truetrue
4.2.1.c2external data source takes precedence over inline source4.2.1truetrue
4.2.1.c3instance data defined in invalid external source4.2.1truetrue
4.2.1.dxforms-model-construct-done event dispatched for each model4.2.1truetrue
4.2.2.axforms-model-construct-done event dispatched after xforms-model-construct event4.2.2truetrue
4.2.2.bform control points to node that does not exist4.2.2truetrue
4.2.2.c1 form control referenced instance that did not exist yet 4.2.2truetrue
4.2.2.c2 invalid QNAME causes xforms-binding-exception 4.2.2truetrue
4.2.3.a xforms-model-construct-done and xforms-ready events 4.2.3truetrue
4.2.4.axforms-model-destruct dispatched after form submission4.2.4truetrue
4.3.1.a xforms-next and xforms-previous events 4.3.1truetrue
4.3.1.b navindex attribute 4.3.1falsefalse
4.3.2.a xforms-focus event dispatched 4.3.2truetrue
4.3.3.a xforms-hint and xforms-help events dispatched 4.3.3truetrue
4.3.4.a xforms-refresh event dispatched 4.3.4truetrue
4.3.5.a xforms-revalidate event dispatched 4.3.5truetrue
4.3.6.a xforms-recalculate event dispatched 4.3.6truetrue
4.3.7.a xforms-rebuild event dispatched 4.3.7truetrue
4.3.8.a xforms-reset event dispatched4.3.8truetrue
4.4.1.a DOMActivate event dispatched 4.4.1truetrue
4.4.2.a xforms-value-changed event dispatched 4.4.2truetrue
4.4.3.a xforms-select and xforms-deselect events dispatched 4.4.3truetrue
4.4.4.a xforms-scroll-first and xforms-scroll-last events dispatched 4.4.4truetrue
4.4.5.a xforms-insert and xforms-delete events dispatched 4.4.5truetrue
4.4.6.a xforms-valid event dispatched 4.4.6truetrue
4.4.7.a xforms-invalid event dispatched 4.4.7truetrue
4.4.8.a DOMFocusIn event dispatched 4.4.8truetrue
4.4.9.a DOMFocusOut event dispatched 4.4.9truetrue
4.4.10.a xforms-readonly event dispatched 4.4.10truetrue
4.4.11.a xforms-readwrite event dispatched 4.4.11truetrue
4.4.12.a xforms-required event dispatched 4.4.12truetrue
4.4.13.a xforms-optional event dispatched 4.4.13truetrue
4.4.14.a xforms-enabled event dispatched 4.4.14truetrue
4.4.15.a xforms-disabled event dispatched 4.4.15truetrue
4.4.16.a xforms-in-range event dispatched 4.4.16truetrue
4.4.17.a xforms-out-of-range event dispatched 4.4.17truetrue
4.4.18.a xforms-submit-done event dispatched 4.4.18truetrue
4.4.19.a xforms-submit-error event dispatched 4.4.19truetrue
4.5.1.a1invalid model attribute causes xforms-binding-exception4.5.1truetrue
4.5.1.a2invalid bind attribute causes xforms-binding-exception4.5.1truetrue
4.5.1.a3invalid submission attribute causes xforms-binding-exception4.5.1truetrue
4.5.1.a4invalid instance attribute causes xforms-binding-exception4.5.1truetrue
4.5.2.a xforms-link-exception 4.5.2truetrue
4.5.3.a xforms-link-error 4.5.3truetrue
4.5.4.a xforms-compute-exception 4.5.4truetrue
4.5.5.a xforms-version-exception test 1 4.5.5falsefalse
4.5.5.b xforms-version-exception test 2 4.5.5falsefalse
4.6.1.a1 event sequencing for input, textarea, and secret controls 4.6.1truetrue
4.6.1.a2 event sequencing for range and upload controls 4.6.1truetrue
4.6.1.b1event sequencing for input, secret, textarea controls for focus change with value change4.6.1truetrue
4.6.1.b2event sequenceing for range and upload controls for focus change with value change4.6.1truetrue
4.6.3.aevent sequencing for select and select1 controls with incremental=true4.6.3truetrue
4.6.3.bevent sequencing for select and select1 controls without incremental=true4.6.3truetrue
4.6.3.cevent sequenceing for select and select1 controls for focus change with value change4.6.3truetrue
4.6.4.aevent sequencing for trigger controls4.6.4truetrue
4.6.5.aevent sequencing for submit controls4.6.5truetrue
4.7.ainvalid ID references that terminate with no effect4.7truetrue
4.7.bxforms-submit event not dispatched4.7truetrue
4.7.cnull result of IDREF search by index() function4.7truetrue
4.7.dnull result of IDREF search by instance() function4.7truetrue
4.7.e1null search for bind causes exception4.7truetrue
4.7.e2null search for model causes exception4.7truetrue
4.7.e3null search for instance causes exception4.7truetrue