Opened 7 years ago
Last modified 7 years ago
#42182 new defect (bug)
esc_js must escape U+2028 and U+2029
Reported by: | johanee | Owned by: | |
---|---|---|---|
Milestone: | Awaiting Review | Priority: | normal |
Severity: | normal | Version: | 4.8 |
Component: | Formatting | Keywords: | has-patch |
Focuses: | Cc: |
Description
JS considers U+2028 (line separator) and U+2029 (paragraph separator) as line terminators, so they must be escaped to not break inline JS.
See:
https://www.ecma-international.org/ecma-262/5.1/#sec-7.3
Attachments (1)
Note: See
TracTickets for help on using
tickets.
#42181 was marked as a duplicate.