Chapter 4

Test Case Description Link To Spec Normative for XForms Basic Normative for XForms Full
4.2.1.a xforms-model-construct event 4.2.1 true true
4.2.1.b1 schemas loaded sucessfully 4.2.1 true true
4.2.1.b2 invalid schemas loaded 4.2.1 true true
4.2.1.c1 initial instance data comes from external source 4.2.1 true true
4.2.1.c2 external data source takes precedence over inline source 4.2.1 true true
4.2.1.c3 instance data defined in invalid external source 4.2.1 true true
4.2.1.d xforms-model-construct-done event dispatched for each model 4.2.1 true true
4.2.2.a xforms-model-construct-done event dispatched after xforms-model-construct event 4.2.2 true true
4.2.2.b form control points to node that does not exist 4.2.2 true true
4.2.2.c1 form control referenced instance that did not exist yet 4.2.2 true true
4.2.2.c2 invalid QNAME causes xforms-binding-exception 4.2.2 true true
4.2.3.a xforms-model-construct-done and xforms-ready events 4.2.3 true true
4.2.4.a xforms-model-destruct dispatched after form submission 4.2.4 true true
4.3.1.a xforms-next and xforms-previous events 4.3.1 true true
4.3.1.b navindex attribute 4.3.1 false false
4.3.2.a xforms-focus event dispatched 4.3.2 true true
4.3.3.a xforms-hint and xforms-help events dispatched 4.3.3 true true
4.3.4.a xforms-refresh event dispatched 4.3.4 true true
4.3.5.a xforms-revalidate event dispatched 4.3.5 true true
4.3.6.a xforms-recalculate event dispatched 4.3.6 true true
4.3.7.a xforms-rebuild event dispatched 4.3.7 true true
4.3.8.a xforms-reset event dispatched 4.3.8 true true
4.4.1.a DOMActivate event dispatched 4.4.1 true true
4.4.2.a xforms-value-changed event dispatched 4.4.2 true true
4.4.3.a xforms-select and xforms-deselect events dispatched 4.4.3 true true
4.4.4.a xforms-scroll-first and xforms-scroll-last events dispatched 4.4.4 true true
4.4.5.a xforms-insert and xforms-delete events dispatched 4.4.5 true true
4.4.6.a xforms-valid event dispatched 4.4.6 true true
4.4.7.a xforms-invalid event dispatched 4.4.7 true true
4.4.8.a DOMFocusIn event dispatched 4.4.8 true true
4.4.9.a DOMFocusOut event dispatched 4.4.9 true true
4.4.10.a xforms-readonly event dispatched 4.4.10 true true
4.4.11.a xforms-readwrite event dispatched 4.4.11 true true
4.4.12.a xforms-required event dispatched 4.4.12 true true
4.4.13.a xforms-optional event dispatched 4.4.13 true true
4.4.14.a xforms-enabled event dispatched 4.4.14 true true
4.4.15.a xforms-disabled event dispatched 4.4.15 true true
4.4.16.a xforms-in-range event dispatched 4.4.16 true true
4.4.17.a xforms-out-of-range event dispatched 4.4.17 true true
4.4.18.a xforms-submit-done event dispatched 4.4.18 true true
4.4.19.a xforms-submit-error event dispatched 4.4.19 true true
4.5.1.a1 invalid model attribute causes xforms-binding-exception 4.5.1 true true
4.5.1.a2 invalid bind attribute causes xforms-binding-exception 4.5.1 true true
4.5.1.a3 invalid submission attribute causes xforms-binding-exception 4.5.1 true true
4.5.1.a4 invalid instance attribute causes xforms-binding-exception 4.5.1 true true
4.5.2.a xforms-link-exception 4.5.2 true true
4.5.3.a xforms-link-error 4.5.3 true true
4.5.4.a xforms-compute-exception 4.5.4 true true
4.5.5.a xforms-version-exception test 1 4.5.5 false false
4.5.5.b xforms-version-exception test 2 4.5.5 false false
4.6.1.a1 event sequencing for input, textarea, and secret controls 4.6.1 true true
4.6.1.a2 event sequencing for range and upload controls 4.6.1 true true
4.6.1.b1 event sequencing for input, secret, textarea controls for focus change with value change 4.6.1 true true
4.6.1.b2 event sequenceing for range and upload controls for focus change with value change 4.6.1 true true
4.6.3.a event sequencing for select and select1 controls with incremental=true 4.6.3 true true
4.6.3.b event sequencing for select and select1 controls without incremental=true 4.6.3 true true
4.6.3.c event sequenceing for select and select1 controls for focus change with value change 4.6.3 true true
4.6.4.a event sequencing for trigger controls 4.6.4 true true
4.6.5.a event sequencing for submit controls 4.6.5 true true
4.7.a invalid ID references that terminate with no effect 4.7 true true
4.7.b xforms-submit event not dispatched 4.7 true true
4.7.c null result of IDREF search by index() function 4.7 true true
4.7.d null result of IDREF search by instance() function 4.7 true true
4.7.e1 null search for bind causes exception 4.7 true true
4.7.e2 null search for model causes exception 4.7 true true
4.7.e3 null search for instance causes exception 4.7 true true