UglifyJS/test
Paul Gschwendtner c15af086fd Fix compressed source-maps have non-terminated segments
Currently when UglifyJS compresses a given input file that comes
with a source-map, but the source-map does not have mappings for
all code parts in the input file. e.g. the input file has been generated
and some specific code-parts have been generated and are not
originating from any source-file.

In that case if mappings before the "generated code" are collected, and
the original file location for the "generated code" is determined after previous
mappings for the same line have been recorded, UglifyJS just ignores the fact that
there is no original location and the previous segment is not terminated. This causes
the "generated code" incorrectly to be mapped to the previous segment/
original source location.
2019-04-28 00:49:39 +02:00
..
compress enhance side_effects (#3384) 2019-04-25 15:15:50 +08:00
input Fix compressed source-maps have non-terminated segments 2019-04-28 00:49:39 +02:00
mocha Fix compressed source-maps have non-terminated segments 2019-04-28 00:49:39 +02:00
benchmark.js show benchmark subtotal (#2960) 2018-02-26 11:46:26 +08:00
exports.js reduce test exports (#3361) 2019-04-17 16:19:08 +08:00
fetch.js clean up webkit quirks (#3229) 2018-08-08 16:15:45 +08:00
jetstream.js introduce functions (#3360) 2019-04-15 22:23:11 +08:00
mocha.js handle asynchronous test failures (#3164) 2018-05-31 20:21:39 +08:00
mozilla-ast.js refactor brackets to braces (#3005) 2018-03-15 15:46:45 +08:00
node.js deprecate low level API (#1877) 2017-05-08 03:24:42 +08:00
run-tests.js fix corner cases in preserve_line (#3212) 2018-07-13 01:51:10 +08:00
sandbox.js fix corner case in functions (#3367) 2019-04-19 02:55:43 +08:00
travis-ufuzz.js improve fuzzing on Travis CI 2018-07-13 02:05:52 +08:00
ufuzz.js refactor brackets to braces (#3005) 2018-03-15 15:46:45 +08:00
ufuzz.json fix corner case in ie8 (#3216) 2018-07-19 14:45:36 +08:00