- From: <bugzilla@wiggum.w3.org>
- Date: Sat, 26 Aug 2006 00:26:51 +0000
- To: www-validator-cvs@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=3633
Summary: Validator incorrectly reports validity for case of
escaped close-quote which leaves quoted string
unterminated
Product: CSSValidator
Version: CSS Validator
Platform: PC
OS/Version: Windows XP
Status: NEW
Severity: normal
Priority: P2
Component: CSS 2.0
AssignedTo: ot@w3.org
ReportedBy: cecil@cecilward.com
QAContact: www-validator-cvs@w3.org
Test case checked using direct input mode, grammar CSS2 selected:
Test cases :
element { background-image: url("myimage\") ; }
element { background-image: url('myimage\') ; }
selector { font-family: "MyFont3\", Serif; }
I believe that the above examples are all illegal, if my reading of CSS 2.1 and
CSS 2 is correct, yet the validator reports no error.
Reasoning: the escaped quote mark should be treated as _part of_ an
_identifier_, not as a closing string quote. See the productions for
"string1"/"string2" and "url" in CSS2 section D.2.
Regards,
Cecil Ward.
Received on Saturday, 26 August 2006 00:26:57 UTC