--- a/content/smil/test/db_smilCSSFromTo.js
+++ b/content/smil/test/db_smilCSSFromTo.js
@@ -72,16 +72,18 @@ var _fromToTestLists = {
midComp: "rgb(100, 100, 100)" }),
],
colorFromInheritWhite: [
new AnimTestcaseFromTo("inherit", "rgb(205, 205, 205)",
{ fromComp: "rgb(255, 255, 255)",
midComp: "rgb(230, 230, 230)" }),
],
paintServer: [
+ new AnimTestcaseFromTo("none", "blue", { toComp : "rgb(0, 0, 255)" }),
+ new AnimTestcaseFromTo("rgb(50, 50, 50)", "none"),
new AnimTestcaseFromTo("url(#gradA)", "url(#gradB) currentColor",
{ fromComp: "url(\"" + document.URL +
"#gradA\") rgb(0, 0, 0)",
toComp: "url(\"" + document.URL +
"#gradB\") rgb(50, 50, 50)" },
"need support for URI-based paints"),
new AnimTestcaseFromTo("url(#gradA) orange", "url(#gradB)",
{ fromComp: "url(\"" + document.URL +
@@ -342,20 +344,19 @@ var gFromToBundles = [
new TestcaseBundle(gPropList.stop_color,
[].concat(_fromToTestLists.color,
_fromToTestLists.colorFromInheritBlack)),
new TestcaseBundle(gPropList.stop_opacity, _fromToTestLists.opacity,
"need support for float values"),
new TestcaseBundle(gPropList.stroke,
[].concat(_fromToTestLists.color,
_fromToTestLists.paintServer, [
- // Note: inherited value is rgb(0, 0, 0) (default)
+ // Note: inherited value is "none" (the default for "stroke" property)
new AnimTestcaseFromTo("inherit", "rgb(200, 200, 200)",
- { fromComp: "none"})]),
- "need support for 'none' value"),
+ { fromComp: "none"})])),
new TestcaseBundle(gPropList.stroke_dasharray,
[].concat(_fromToTestLists.lengthPx,
_fromToTestLists.lengthPxPctSVG,
_fromToTestLists.lengthPctSVG,
[
new AnimTestcaseFromTo("10px", "20px"),
new AnimTestcaseFromTo("1px, 5px", "1px"),
new AnimTestcaseFromTo("1px, 15px", "1px, 2px, 3px, 4px, 5px"),