This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 17703 - The CSS Validator does not treat many valid CSS3 properties as valid
Summary: The CSS Validator does not treat many valid CSS3 properties as valid
Status: NEW
Alias: None
Product: CSSValidator
Classification: Unclassified
Component: CSS 3 (show other bugs)
Version: CSS Validator
Hardware: PC All
: P2 blocker
Target Milestone: ---
Assignee: This bug has no owner yet - up for the taking
QA Contact: qa-dev tracking
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-05 18:31 UTC by Erik Snyder
Modified: 2012-09-21 19:59 UTC (History)
1 user (show)

See Also:


Attachments

Description Erik Snyder 2012-07-05 18:31:57 UTC
word-wrap: break-word
overflow-wrap: break-word

Both of these generate an error in the CSS Validator:
"Property word-wrap doesn't exist : break-word"
"Property overflow-wrap doesn't exist : break-word"

These are both valid CSS3 properties and break-word does, in fact, exist.  Why is the CSS Validator not treating them as valid CSS?  Why does the CSS Validator error out the way that it does?  The CSS Validator claims that it will validate CSS level 3, but it doesn't appear to be working properly.  This submission page only shows CSS2.1 in the component description, is the CSS Validator actually doing CSS3 validation, as it claims, or not?  This error is causing issues with sites that demand W3C validated CSS.
Comment 1 Jukka K. Korpela 2012-09-12 08:30:01 UTC
These properties are now recognized. But see bug 7388 regarding treatment of word-wrap.
Comment 2 Yves Lafon 2012-09-21 19:59:34 UTC
The spec says that one property is an alias for the other, not that one is deprecated, but adding a Warning in that case ("legacy property" or something) would indeed be a plus.