Switch branches/tags
merge_pr_13636 merge_pr_13635 merge_pr_13634 merge_pr_13631 merge_pr_13630 merge_pr_13629 merge_pr_13628 merge_pr_13622 merge_pr_13617 merge_pr_13614 merge_pr_13612 merge_pr_13610 merge_pr_13609 merge_pr_13608 merge_pr_13607 merge_pr_13605 merge_pr_13604 merge_pr_13601 merge_pr_13599 merge_pr_13594 merge_pr_13593 merge_pr_13590 merge_pr_13589 merge_pr_13588 merge_pr_13587 merge_pr_13586 merge_pr_13584 merge_pr_13583 merge_pr_13582 merge_pr_13580 merge_pr_13577 merge_pr_13576 merge_pr_13574 merge_pr_13573 merge_pr_13570 merge_pr_13569 merge_pr_13567 merge_pr_13566 merge_pr_13565 merge_pr_13562 merge_pr_13561 merge_pr_13556 merge_pr_13555 merge_pr_13554 merge_pr_13552 merge_pr_13551 merge_pr_13549 merge_pr_13548 merge_pr_13547 merge_pr_13546 merge_pr_13545 merge_pr_13543 merge_pr_13542 merge_pr_13541 merge_pr_13540 merge_pr_13538 merge_pr_13537 merge_pr_13535 merge_pr_13528 merge_pr_13527 merge_pr_13525 merge_pr_13521 merge_pr_13520 merge_pr_13519 merge_pr_13517 merge_pr_13516 merge_pr_13515 merge_pr_13514 merge_pr_13512 merge_pr_13511 merge_pr_13509 merge_pr_13504 merge_pr_13501 merge_pr_13500 merge_pr_13498 merge_pr_13497 merge_pr_13496 merge_pr_13495 merge_pr_13494 merge_pr_13493 merge_pr_13492 merge_pr_13491 merge_pr_13490 merge_pr_13489 merge_pr_13488 merge_pr_13486 merge_pr_13485 merge_pr_13484 merge_pr_13483 merge_pr_13482 merge_pr_13481 merge_pr_13480 merge_pr_13479 merge_pr_13476 merge_pr_13475 merge_pr_13473 merge_pr_13472 merge_pr_13469 merge_pr_13468 merge_pr_13466
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
..
Failed to load latest commit information.
extensibility
import
linking
painting
path
pservers/reftests
render/reftests
rendering/order
scripted
shapes
struct/UnknownElement
styling
svg-in-svg
text
types
META.yml
README.md
historical.html
idlharness.window.js

README.md

The import directory contains tests imported from the SVG 1.1 Second Edition test suite, with tests renamed to contain -manual in their name. These tests need review to verify that they are still correct for the latest version of SVG (which at the time of writing is SVG 2) and then need to be converted to reftests or testharness.js-based tests.

The SVG 1.1 test suite came with reference PNGs for each test, which, while not suitable as exact reftest reference files, at least give a rough indication of what the test should look like. For some tests, such as those involving filters, the test pass criteria are written with reference to the PNGs. When converting the tests to reftests or testharness.js-based tests, you might want to consult the reference PNG.

Tests should be placed in a directory named after the SVG 2 chapter name (for example in the shapes/ directory for Basic Shapes chapter tests). Scripted tests should be placed under a scripted/ subdirectory and reftests under a reftests/ subdirectory, within the chapter directory. Filenames for tests of DOM methods and properties should start with InterfaceName.methodOrPropertyName, such as types/scripted/SVGElement.ownerSVGElement-01.html.

Direct questions about the imported SVG 1.1 tests to Cameron McCormack.