fixes #259: don't unnecessarily quote object properties when --screw-ie8

This commit is contained in:
Michael Ficarra
2013-08-18 19:45:06 -05:00
parent 6ea3f7fe34
commit d9ad3c7cbf
3 changed files with 12 additions and 12 deletions

View File

@@ -129,11 +129,6 @@ if (ARGS.d) {
if (COMPRESS) COMPRESS.global_defs = getOptions("d");
}
if (ARGS.screw_ie8) {
if (COMPRESS) COMPRESS.screw_ie8 = true;
if (MANGLE) MANGLE.screw_ie8 = true;
}
if (ARGS.r) {
if (MANGLE) MANGLE.except = ARGS.r.replace(/^\s+|\s+$/g).split(/\s*,+\s*/);
}
@@ -142,6 +137,12 @@ var OUTPUT_OPTIONS = {
beautify: BEAUTIFY ? true : false
};
if (ARGS.screw_ie8) {
if (COMPRESS) COMPRESS.screw_ie8 = true;
if (MANGLE) MANGLE.screw_ie8 = true;
OUTPUT_OPTIONS.screw_ie8 = true;
}
if (BEAUTIFY)
UglifyJS.merge(OUTPUT_OPTIONS, BEAUTIFY);