TestCoverage/3-Rendering-Model
This page is an archive of the previous Group's wiki from http://www.w3.org/Graphics/SVG/Group/wiki.
Test Coverage for SVG Tiny 1.2 Chapter 3: Rendering Model
Legend:
- is a comment or note
✓ is an assertion or feature that is fully covered in the test suite
# is an assertion or feature that is partially or not covered in the test suite
3.2 The painters model
- Clearly this is tested by a large number of tests, but we should probably have a few more explicit layering tests to cover layering of replaced content. Specifically <foreignObject> and <video> (and to a lesser extent <image>) for which there are basically no layering tests.
# Test layering with replaced content on top of other content
# Test layering with replaced content at bottom of the paint stack
# Test layering with replaced content in the middle of the paint stack
# Test layering of multiple instances of replaced content
3.4.2 Rendering raster images
# We need more tests the stress resampling, eg skew, rotation, scaling, and combinations thereof
3.4.3 Rendering video
- There are a few tests for the video element, however given we're just sticking to rendering
# rotation of <video>
# scaling of <video>
# skewing of <video>
- the spec says an ability to do this optional, but we should probably at least have tests to confirm support