diff options
author | Alex Lam S.L <alexlamsl@gmail.com> | 2017-03-08 05:07:05 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-03-08 05:07:05 +0800 |
commit | dedbeeff15b53a8ab79f9d477ac414e9a6c1ef16 (patch) | |
tree | 86ff85fccfda33f68db0427e468151040ecefa4c /lib/parse.js | |
parent | bd6dee52abd607244d89f606a729e811a9b0b478 (diff) | |
download | tracifyjs-dedbeeff15b53a8ab79f9d477ac414e9a6c1ef16.tar.gz tracifyjs-dedbeeff15b53a8ab79f9d477ac414e9a6c1ef16.zip |
plan B for IE8 do-while semi-colon fix (#1572)
- omitting trailing semi-colon in do-while breaks non-browser parser, e.g. uglify-js 1.x
- trailing semi-colon only breaks IE8 if followed by `else` or `while`
- always use braces in do-while body to workaround 2nd case with no size loss in compression
fixes #1568
Diffstat (limited to 'lib/parse.js')
0 files changed, 0 insertions, 0 deletions