SMIL 2.0 Interoperability Implementation Report


These results document the interoperablity of multiple implementations of the features of SMIL 2.0. Results as of May 22, 2001.
There are 5 separate implementations, three of them with very broad coverage of the language and modules. Implementers consisted of both large and small international corporations. All features in the SMIL 2.0 specification have been implemented separately at least twice.
Features not having at least two implementations were removed from the specification

The data presented here is intentended solely to be used as proof of SMIL 2.0 implementability. It is only a snapshot of the actual implementation behaviors at one moment of time, this data is not intended to be used for assessing or grading the performance of any individual implementation.

The SMIL 2.0 test suite is available at http://www.w3.org/2001/SMIL20/testsuite/

Summary

Section PASS FAIL RISK %
Animation 176 0 0 100%
Content Control 10 0 0 100%
Layout 28 0 0 100%
Linking 51 0 0 100%
Media 13 0 0 100%
Metadata 6 0 0 100%
Structure 8 0 0 100%
Timing 271 0 0 100%
Transitions 42 0 0 100%
Time Manipulation 25 0 0 100%
Language Profile 4 0 0 100%
Totals 634 0 0 100%


Results for each test

Results are P(ass), F(ail), or blank

REMOVED tests have been removed from the SMIL 2.0 test suite,but are still listed in order to leave the sequence numbers unchanged.
Tests were removed because they either tested features removed from the specification, or they were deemed incorrect for testing the necessary features and were replaced with appropriate tests covering those features.

Animation

Implementation


Test Number Test File Name A B C D E Status
1.1 animation-add-BE-05.smil P P P

COMPLETE
1.2 animation-add-BE-09.smil P P F

COMPLETE
1.3 animation-extRef-image1.smil P P P

COMPLETE
1.4 animation-extRef-image2.smil P P P

COMPLETE
1.5 animation-extRef-image3.smil P P P

COMPLETE
1.6 animation-motion-BE-11.smil P P P

COMPLETE
1.7 animation-overall-BE-01.smil P P P

COMPLETE
1.8 animation-targElt-BE-03.smil P P P

COMPLETE
1.9 animation-targElt-BE-04.smil P P P

COMPLETE
1.10 animation-values-BE-06.smil P P P

COMPLETE
1.11 animation-values-BE-07.smil P P P

COMPLETE
1.12 animation-values-BE-08.smil P P P

COMPLETE
2.1 null.smil (was: animate_lin_b.smil) P F P

REMOVED
2.2 null.smil (was:animate_lin_f.smil) P F P

REMOVED
2.3 null.smil (was: animate_lin_fb.smil) P F P

REMOVED
2.4 null.smil (was:animate_lin_ft.smil) P F P

REMOVED
2.5 null.smil (was: animate_lin_v.smil) P F P

REMOVED
3.1 animateColor_by_freeze_discrete.smil P P P

COMPLETE
3.2 animateColor_by_freeze_paced_addsum.smil P P P

COMPLETE
3.3 animateColor_by_remove_discrete_addsum.smil P P P

COMPLETE
3.4 animateColor_by_remove_linear.smil P P P

COMPLETE
3.5 animateColor_fromBy_freeze_paced.smil P P P

COMPLETE
3.6 animateColor_fromBy_hold_linear_addsum.smil P P P

COMPLETE
3.7 animateColor_fromBy_remove_discrete.smil P P P

COMPLETE
3.8 animateColor_fromTo_freeze_discrete.smil P P P

COMPLETE
3.9 animateColor_fromTo_freeze_discrete_addsum.smil P P P

COMPLETE
3.10 animateColor_fromTo_hold_paced.smil P P P

COMPLETE
3.11 animateColor_fromTo_hold_paced_addsum.smil P P P

COMPLETE
3.12 animateColor_to_remove_discrete.smil P P P

COMPLETE
3.13 animateColor_to_remove_paced_addsum.smil P P P

COMPLETE
3.14 animateColor_values_freeze_discrete.smil P P P

COMPLETE
3.15 animateColor_values_hold_linear.smil P P P

COMPLETE
3.16 animateColor_values_hold_linear_addsum.smil P P P

COMPLETE
3.17 animateColor_values_remove_discrete_addsum.smil P P P

COMPLETE
3.18 animateColor_values_remove_paced.smil P P P

COMPLETE
4.1 animateMotion_addrpl_discrete_b.smil P P P

COMPLETE
4.2 animateMotion_addrpl_discrete_fb.smil P P P

COMPLETE
4.3 animateMotion_addrpl_discrete_fb_accum.smil P P P

COMPLETE
4.4 animateMotion_addrpl_lin_fb.smil P P P

COMPLETE
4.5 animateMotion_addrpl_lin_fb_accum.smil P P P

COMPLETE
4.6 animateMotion_addrpl_lin_ft.smil P P P

COMPLETE
4.7 animateMotion_addrpl_lin_v.smil P P P

COMPLETE
4.8 animateMotion_addrpl_paced_b.smil P P P

COMPLETE
4.9 animateMotion_addrpl_paced_b_accum.smil P P P

COMPLETE
4.10 animateMotion_addrpl_paced_t.smil P P P

COMPLETE
4.11 animateMotion_addrpl_paced_t_accum.smil P P P

COMPLETE
4.12 animateMotion_addrpl_paced_v.smil P P P

COMPLETE
4.13 animateMotion_addsum_discrete_b.smil P P P

COMPLETE
4.14 animateMotion_addsum_discrete_fb.smil P P P

COMPLETE
4.15 animateMotion_addsum_discrete_fb_accum.smil P P P

COMPLETE
4.16 animateMotion_addsum_discrete_ft.smil P P P

COMPLETE
4.17 animateMotion_addsum_discrete_t.smil P P P

COMPLETE
4.18 animateMotion_addsum_discrete_v.smil P P P

COMPLETE
4.19 animateMotion_addsum_lin_b.smil P P P

COMPLETE
4.20 animateMotion_addsum_lin_b_accum.smil P P P

COMPLETE
4.21 animateMotion_addsum_lin_t.smil P P F

COMPLETE
4.22 animateMotion_addsum_lin_t_accum.smil P P P

COMPLETE
4.23 animateMotion_addsum_lin_v.smil P P P

COMPLETE
4.24 animateMotion_addsum_paced_fb.smil P P P

COMPLETE
4.25 animateMotion_addsum_paced_ft.smil P P P

COMPLETE
4.26 animateMotion_addsum_paced_ft_accum.smil P P P

COMPLETE
4.27 animateMotion_addsum_paced_v.smil P P P

COMPLETE
4.28 animateMotion_discrete_b.smil P P P

COMPLETE
4.29 animateMotion_discrete_b_accum.smil P P P

COMPLETE
4.30 animateMotion_discrete_fb.smil P P P

COMPLETE
4.31 animateMotion_discrete_ft.smil P P P

COMPLETE
4.32 animateMotion_discrete_t.smil P P P

COMPLETE
4.33 animateMotion_discrete_t_accum.smil P P P

COMPLETE
4.34 animateMotion_discrete_v.smil P P P

COMPLETE
4.35 animateMotion_discrete_v_accum.smil P P P

COMPLETE
4.36 animateMotion_lin_fb.smil P P P

COMPLETE
4.37 animateMotion_lin_ft.smil P P P

COMPLETE
4.38 animateMotion_lin_ft_accum.smil P P P

COMPLETE
4.39 animateMotion_lin_v.smil P P P

COMPLETE
4.40 animateMotion_lin_v_accum.smil P P P

COMPLETE
4.41 animateMotion_orig_default_discrete_fb_accum.smil P P F

COMPLETE
4.42 animateMotion_orig_default_discrete_ft.smil P P F

COMPLETE
4.43 animateMotion_orig_default_discrete_v_accum.smil P P F

COMPLETE
4.44 animateMotion_orig_default_lin_b.smil P P P

COMPLETE
4.45 animateMotion_orig_default_lin_fb_accum.smil P P F

COMPLETE
4.46 animateMotion_orig_default_lin_ft_accum.smil P P F

COMPLETE
4.47 animateMotion_orig_default_lin_v.smil P P P

COMPLETE
4.48 animateMotion_orig_default_paced_b_accum.smil P P P

COMPLETE
4.49 animateMotion_orig_default_paced_fb.smil P P F

COMPLETE
4.50 animateMotion_orig_default_paced_t.smil P P F

COMPLETE
4.51 animateMotion_orig_default_paced_v_accum.smil P P P

COMPLETE
4.52 animateMotion_paced_b.smil P P P

COMPLETE
4.53 animateMotion_paced_t.smil P P F

COMPLETE
4.54 animateMotion_paced_t_accum.smil P P P

COMPLETE
4.55 animateMotion_paced_v.smil P P P

COMPLETE
4.56 animateMotion_paced_v_accum.smil P P F

COMPLETE
5.1 animate_addrpl_discrete_b.smil P P P

COMPLETE
5.2 animate_addrpl_discrete_fb.smil P P P

COMPLETE
5.3 animate_addrpl_discrete_fb_accum.smil P P P

COMPLETE
5.4 animate_addrpl_lin_fb.smil P P P

COMPLETE
5.5 animate_addrpl_lin_fb_accum.smil P P P

COMPLETE
5.6 animate_addrpl_lin_ft.smil P P P

COMPLETE
5.7 animate_addrpl_lin_v.smil P P P

COMPLETE
5.8 animate_addrpl_paced_b.smil P P P

COMPLETE
5.9 animate_addrpl_paced_b_accum.smil P P P

COMPLETE
5.10 animate_addrpl_paced_t.smil P P P

COMPLETE
5.11 animate_addrpl_paced_t_accum.smil P P F

COMPLETE
5.12 animate_addrpl_paced_v.smil P P P

COMPLETE
5.13 animate_addsum_discrete_b.smil P P P

COMPLETE
5.14 animate_addsum_discrete_fb.smil P P P

COMPLETE
5.15 animate_addsum_discrete_fb_accum.smil P P F

COMPLETE
5.16 animate_addsum_discrete_ft.smil P P P

COMPLETE
5.17 animate_addsum_discrete_t.smil P P F

COMPLETE
5.18 animate_addsum_discrete_v.smil P P P

COMPLETE
5.19 animate_addsum_lin_b.smil P P F

COMPLETE
5.20 animate_addsum_lin_b_accum.smil P P P

COMPLETE
5.21 animate_addsum_lin_t.smil P P P

COMPLETE
5.22 animate_addsum_lin_t_accum.smil P P P

COMPLETE
5.23 animate_addsum_lin_v.smil P P P

COMPLETE
5.24 animate_addsum_paced_fb.smil P P P

COMPLETE
5.25 animate_addsum_paced_ft.smil P P P

COMPLETE
5.26 animate_addsum_paced_ft_accum.smil P P P

COMPLETE
5.27 animate_addsum_paced_v.smil P P P

COMPLETE
5.28 animate_discrete_b.smil P P P

COMPLETE
5.29 animate_discrete_b_accum.smil P P P

COMPLETE
5.30 animate_discrete_fb.smil P P P

COMPLETE
5.31 animate_discrete_ft.smil P P P

COMPLETE
5.32 animate_discrete_t.smil P P P

COMPLETE
5.33 animate_discrete_t_accum.smil P P F

COMPLETE
5.34 animate_discrete_v.smil P P P

COMPLETE
5.35 animate_discrete_v_accum.smil P P P

COMPLETE
5.36 animate_lin_fb.smil P P P

COMPLETE
5.37 animate_lin_ft.smil P P P

COMPLETE
5.38 animate_lin_ft_accum.smil P P P

COMPLETE
5.39 animate_lin_v.smil P P P

COMPLETE
5.40 animate_lin_v_accum.smil P P P

COMPLETE
5.41 animate_paced_b.smil P P P

COMPLETE
5.42 animate_paced_t.smil P P P

COMPLETE
5.43 animate_paced_t_accum.smil P P F

COMPLETE
5.44 animate_paced_v.smil P P P

COMPLETE
5.45 animate_paced_v_accum.smil P P P

COMPLETE
6.1 set_attName_background-color_nested_to_begin_dur.smil P P P

COMPLETE
6.2 set_attName_backgroundColor_img_nested_to_begin_dur.smil P P P

COMPLETE
6.3 set_attName_height_nested_to_begin_dur.smil P P P

COMPLETE
6.4 set_attName_left_nested_begin_dur_repeatDur_accumulate.smil P P P

COMPLETE
6.5 set_attName_left_nested_begin_dur_reverse.smil P P F

COMPLETE
6.6 set_attName_left_nested_to_begin_dur.smil P P P

COMPLETE
6.7 set_attName_left_target_begin_dur_repeatCount.smil P P P

COMPLETE
6.8 set_attName_left_target_begin_dur_repeatCount_accumulate.smil P P P

COMPLETE
6.9 set_attName_left_target_begin_dur_repeatDur.smil P P P

COMPLETE
6.10 set_attName_src_nested_begin_dur.smil P P F

COMPLETE
6.11 set_attName_src_nested_begin_dur_repeatCount.smil P P F

COMPLETE
6.12 set_attName_top_nested_to_begin_dur.smil P P P

COMPLETE
6.13 set_attName_width_nested_begin_dur_repeatCount_additive.smil P P P

COMPLETE
6.14 set_attName_width_nested_dur.smil P P P

COMPLETE
6.15 set_attName_width_nested_to_begin_dur.smil P P P

COMPLETE
6.16 set_attName_width_target_begin_dur.smil P P P

COMPLETE
6.17 set_attName_width_target_begin_dur_reverse.smil P P P

COMPLETE
6.18 set_attName_z-index_target_to_begin_dur.smil P P F

COMPLETE
7.1 animate_spline_001.smil P P


COMPLETE
7.2 animate_spline_002.smil P P


COMPLETE
7.3