- From: Yves Lafon via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 03 Oct 2012 12:03:49 +0000
- To: www-validator-cvs@w3.org
Update of /sources/public/2002/css-validator/org/w3c/css/properties/css3 In directory hutz:/tmp/cvs-serv18585/css3 Modified Files: CssTransitionProperty.java Log Message: warning for non-existent properties Index: CssTransitionProperty.java =================================================================== RCS file: /sources/public/2002/css-validator/org/w3c/css/properties/css3/CssTransitionProperty.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- CssTransitionProperty.java 3 Oct 2012 10:21:22 -0000 1.1 +++ CssTransitionProperty.java 3 Oct 2012 12:03:46 -0000 1.2 @@ -5,9 +5,11 @@ // Please first read the full copyright statement in file COPYRIGHT.html package org.w3c.css.properties.css3; +import org.w3c.css.properties.PropertiesLoader; import org.w3c.css.util.ApplContext; import org.w3c.css.util.InvalidParamException; import org.w3c.css.values.CssExpression; +import org.w3c.css.values.CssIdent; import org.w3c.css.values.CssLayerList; import org.w3c.css.values.CssTypes; import org.w3c.css.values.CssValue; @@ -21,6 +23,7 @@ */ public class CssTransitionProperty extends org.w3c.css.properties.css.CssTransitionProperty { + public static final CssIdent all = CssIdent.getIdent("all"); /** * Create a new CssTransitionProperty */ @@ -58,8 +61,12 @@ singleVal = true; sValue = none; values.add(none); + } else if (all.equals(val)) { + values.add(all); } else { - // TOTO check it's an existing property + if (PropertiesLoader.getProfile(ac.getPropertyKey()).getProperty(val.toString()) == null) { + ac.getFrame().addWarning("noexproperty", val.toString()); + } values.add(val); } break;
Received on Wednesday, 3 October 2012 12:03:53 UTC