W3C home > Mailing lists > Public > www-validator@w3.org > September 2015

Issue in validator ?

From: Thomas Bouchet <thomas.bouchet@sourismaline.fr>
Date: Mon, 31 Aug 2015 14:39:47 +0200
Message-ID: <55E44B13.9090808@sourismaline.fr>
To: www-validator@w3.org
According to validator, this document has a problem :

<!doctype html>
<html>
<head><title>title</title></head>
<body>
<script type="text/javascript">
var a = 1;
<!--comment in script with false </script> -->
var b = 2;
</script>
</body>
</html>

Error being :
"The text content of element script was not in the required format:
Content contains the character sequence <!-- without a later occurrence
of the character sequence -->."


According to your documentation
(https://html.spec.whatwg.org/multipage/scripting.html#restrictions-for-contents-of-script-elements)
:

inner = < any string that doesn't contain a substring that matches
not-in-inner >

not-in-inner = comment-close / script-open

So, inside a comment inside a script tag I should not "open" a new
script tag. But nothing about closing one... Being into the comment tag,
parser should try to find a opening tag or a comment closing tag.


Where am I wrong ? ;o)

Regards,


-- 
Thomas Bouchet
Souris Maline
Tel: +33 (0)6 63 54 27 78
http://sourismaline.fr/


Received on Thursday, 3 September 2015 11:23:13 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 1 March 2016 14:18:13 UTC