﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
10675	escapejs doesn't handle U+2028 LINE SEPARATOR	Ole Laursen	Rich Leland	"I'm doing something like this:

{{{
<script>
var myvar = ""{{ somestring|escapesj|safe }}"";
</script>
}}}

Now one of my users somehow managed to put in a U+2028 character in somestring (darn Mac freak) which upon investigation turns out be ""LINE SEPARATOR - may be used to represent this semantic unambiguously"". This makes Firefox barf with a SyntaxError: unterminated string literal which breaks the script. So it seems escapejs should handle this character, too."		closed	Template system	1.0		fixed			Accepted	1	0	0	0	0	0
