XForms 1.1 Conformance Suite Implementation Status for Firefox XForms extension

XForms 1.1 Test -- January 2009

This report describes the results from testing the XForms 1.1 Test Suite on the Firefox 2 and Firefox 3 web browsers with the Firefox XForms extensions.

Legend

Type Description
Passed The test passed when it was run manually.
Failed The test failed when it was run manually.
Unknown The test was not run, or an unknown result occurred.

Results Table

Test Case Number Test Case Name Firefox 2.0 Firefox 3.0
4. Processing Model
4.2.1.a xforms-model-construct event Passed Passed
4.2.1.b1 schemas loaded sucessfully Passed Passed
4.2.1.b2 schemas loaded with an xforms-link-exception Passed Passed
4.2.1.c1 initial instance defined in external source Passed Passed
4.2.1.c2 external source takes precedence over inline source for initial instance data Passed Passed
4.2.1.c3 initial instance defined in invalid external source Passed Passed
4.2.1.d xforms-model-construct-done event is dispatched for each model Passed Passed
4.2.2.a xforms-model-construct and xforms-model-construct-done events Passed Passed
4.2.2.b xforms-model-construct-done Passed Passed
4.2.2.c1 form control referenced instance that did not exist yet Passed Passed
4.2.2.c2 invalid QNAME causes xforms-binding-exception Passed Passed
4.2.3.a xforms-model-construct-done and xforms-ready events Passed Passed
4.2.4.a xforms-model-destruct dispatched after form submission Passed Passed
4.3.1.a xforms-rebuild event Passed Passed
4.3.2.a xforms-recalculate event Passed Passed
4.3.3.a xforms-revalidate event Passed Passed
4.3.4.a xforms-refresh event Passed Passed
4.3.5.a xforms-reset event Passed Passed
4.3.6.a xforms-previous and xforms-next Passed Passed
4.3.6.b navigation sequence with navindex Failed Failed
4.3.7.a xforms-focus event Passed Passed
4.3.8.a xforms-help and xforms-hint events Passed Passed
4.4.1.a xforms-insert event Passed Passed
4.4.2.a xforms-delete action Passed Passed
4.4.3.a xforms-value-changed event Passed Passed
4.4.4.a xforms-valid event Passed Passed
4.4.5.a xforms-invalid event Passed Passed
4.4.6.a xforms-readonly event Passed Passed
4.4.7.a xforms-readwrite event Passed Passed
4.4.8.a xforms-required event Passed Passed
4.4.9.a xforms-optional event Passed Passed
4.4.10.a xforms-enabled event Passed Passed
4.4.11.a xforms-disabled event Passed Passed
4.4.12.a DOMActivate event Passed Passed
4.4.13.a DOMFocusIn event Passed Passed
4.4.14.a DOMFocusOut event Passed Passed
4.4.15.a xforms-select and xforms-deselect events Passed Passed
4.4.16.a xforms-in-range event Passed Passed
4.4.17.a xforms-out-of-range event Passed Passed
4.4.18.a xforms-scroll-first and xforms-scroll-last events Passed Passed
4.5.1.a1 xforms-binding-exception, invalid model attribute Passed Passed
4.5.1.a2 xforms-binding-exception, invalid bind attribute Passed Passed
4.5.1.a3 xforms-binding-exception, invalid submission attribute Passed Passed
4.5.1.a4 xforms-binding-exception, invalid instance attribute of submission attribute Passed Passed
4.5.1.a5 xforms-binding-exception, illegal binding expression Passed Passed
4.5.2.a xforms-compute-exception Failed Failed
4.5.3.a xforms-link-error Failed Failed
4.5.4.a xforms-link-exception Failed Failed
4.5.5.a xforms-output-error event Failed Failed
4.5.7.a xforms-version-exception Failed Failed
4.6.1.a1 event sequencing for input, secret, textarea controls Passed Passed
4.6.1.a2 event sequenceing for range and upload controls Failed Failed
4.6.1.b1 event sequencing for input, secret, textarea controls - focus change with value change Passed Passed
4.6.1.b2 event sequenceing for range and upload controls - focus change with value change Passed Passed
4.6.3.a event sequencing for select/select1 controls with incremental="true" Passed Passed
4.6.3.b event sequencing for select/select1 controls without incremental="true" Failed Failed
4.6.3.c event sequencing for select/select1 controls (focus changes) Passed Passed
4.6.4.a event sequencing for trigger controls Passed Passed
4.6.5.a event sequencing for submit controls Passed Passed
4.7.a invalid ID references that terminate with no effect Passed Passed
4.7.b xforms-submit event not dispatched Passed Passed
4.7.c null result of IDREF search by index() function Passed Passed
4.7.d null result of IDREF search by instance() function Passed Passed
4.7.e1 null search for bind causes exception Passed Passed
4.7.e2 null search for model causes exception Passed Passed
4.7.e3 null search for instance causes exception Passed Passed
4.8.1.a getInstanceDocument() method Passed Passed
4.8.1.b getInstanceDocument() throws a DOMException Passed Passed