[sync]
Store the entire previous flags object
https://github.com/einars/js-beautify/commit/4b1ea2d6f4c07b9140ba5b66c3e6dabd0ee9d260
Parsing should mostly not cross frame boundaries
https://github.com/einars/js-beautify/commit/aa516c2bccef2c3889e4229d048253e59f36bccc
Fix preserved newlines inside expression frames
https://github.com/einars/js-beautify/commit/978273aeba996d132c915d4b225f11a845280fa4
Fix missed string switch
https://github.com/einars/js-beautify/commit/096adaafef35312a389706b8563998aa4edad378
Re-indent js tests
https://github.com/einars/js-beautify/commit/9dbaacc778ca3e7d6eaf283a35f918e6707f2073
Add tests for # 197
https://github.com/einars/js-beautify/commit/76612f49b76d7d4af4fc31f800e710d660f9b423
Separate the node aspects of test from browser runnable ones
https://github.com/einars/js-beautify/commit/5000464bf0b6d62940677029e72a79cdbad2d2f2
Update tests:
changed since "Separate the node aspects of test from browser runnable ones", https://github.com/einars/js-beautify/commit/5000464bf0b6d62940677029e72a79cdbad2d2f2