TestCoverage/3-Rendering-Model

From SVG

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

[1]

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