aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMihai Bazon <mihai.bazon@gmail.com>2015-03-18 10:09:30 +0200
committerMihai Bazon <mihai.bazon@gmail.com>2015-03-18 10:09:30 +0200
commitd36faffecae72e40ad71585334fd93d56479b820 (patch)
tree8afbf77fc5aca0e5abafd1084355787cd0839b40
parent9de7199b88edb37753a36a9688d34a4be801f41b (diff)
downloadtracifyjs-d36faffecae72e40ad71585334fd93d56479b820.tar.gz
tracifyjs-d36faffecae72e40ad71585334fd93d56479b820.zip
Fix parsing for U+2028 / U+2029
(they should be treated as whitespace)
-rw-r--r--lib/parse.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/parse.js b/lib/parse.js
index 0e269ab7..95a9f776 100644
--- a/lib/parse.js
+++ b/lib/parse.js
@@ -298,7 +298,8 @@ function tokenizer($TEXT, filename, html5_comments) {
};
function skip_whitespace() {
- while (WHITESPACE_CHARS(peek()))
+ var ch;
+ while (WHITESPACE_CHARS(ch = peek()) || ch == "\u2028" || ch == "\u2029")
next();
};