SMIL 3.0 Interoperability Implementation Report (original) (raw)

This version

http://www.w3.org/2007/SMIL30/SMIL30-implementation-result.html

Editors:

Thierry Michel, W3C

Daniel Zucker, Invited Expert

Copyright2008 W3C (MIT, ERCIM,Keio), All Rights Reserved. W3C liability,trademarkand document use rules apply.


This document reports the the interoperability test results for multiple implementations of new features in SMIL 3.0.
Results are reported as of Sept 16th, 2008.

These test results are based on the SMIL 3.0 TestSuite.

The purpose of the Interoperability Implementation Report is to document that at least two independent implementers can independently read the same specification and produce two independent interoperable implementations for a given feature. This tests both the clarity of the specification, in that the specification language must be clear enough to sufficiently describe an interoperable implementation, as well as the implementability of the specification itself. This implementation test report is not meant to test conformance of any given SMIL implementation.

This SMIL 3.0 Interoperability Implementation Report tests only new features added in SMIL 3.0 beyond SMIL 2.1. Combining this report with the SMIL 2.1 Interoperability Implementation Report and SMIL 2.0 Interoperability Implementation Report completely tests functionality in SMIL 3.0.

SMIL 3.0 new features are additions do not interfere with any former SMIL 2.1 functionalities. These SML 3.0 new features do not change semantics of the former SMIL 2.1 features, and the changes in modularization have no impact on player behavior. Therefore the following results list only the new features introduced in SMIL 3.0.

Results are presented for three independent implementations:

Implementers consisted of both large and small international corporations. All features in the SMIL 3.0 specification have been implemented separately at least twice.

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

Results for each test

Results are yes (passed),no (failed), or blank (not executed).

PASSED tests have fullfill theSMIL 3.0 Candidate Recommandation exit criteria. Each test has at least two passing implementations which have been developed independently.

REMOVED tests have been removed from the SMIL 3.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.