### Eclipse Workspace Patch 1.0 #P css-validator Index: org/w3c/css/properties/css3/CssBoxShadow.java =================================================================== RCS file: /sources/public/2002/css-validator/org/w3c/css/properties/css3/CssBoxShadow.java,v retrieving revision 1.3 diff -u -r1.3 CssBoxShadow.java --- org/w3c/css/properties/css3/CssBoxShadow.java 5 Jan 2010 13:49:50 -0000 1.3 +++ org/w3c/css/properties/css3/CssBoxShadow.java 10 May 2011 18:47:55 -0000 @@ -14,6 +14,7 @@ import org.w3c.css.util.InvalidParamException; import org.w3c.css.values.CssColor; import org.w3c.css.values.CssExpression; +import org.w3c.css.values.CssFunction; import org.w3c.css.values.CssIdent; import org.w3c.css.values.CssLength; import org.w3c.css.values.CssOperator; @@ -85,8 +86,10 @@ if (lengthcounter == 2 || lengthcounter == 3) { if (val instanceof CssColor) { value += val.toString() + " "; + } else if (val instanceof CssFunction){ + value += new org.w3c.css.properties.css1.CssColor(ac, expression).toString(); } else { - value += (new org.w3c.css.values.CssColor(ac, (String) val.get())).toString() + " "; + value += (new org.w3c.css.values.CssColor(ac, (String) val.get())).toString() + " "; } } else { throw new InvalidParamException("value", expression.getValue(),