add Date to known globals for unsafe compress option
This commit is contained in:
parent
395a17ccda
commit
5d9fb88856
|
|
@ -693,7 +693,7 @@ merge(Compressor.prototype, {
|
||||||
return node instanceof AST_SymbolRef && node.definition().undeclared;
|
return node instanceof AST_SymbolRef && node.definition().undeclared;
|
||||||
}
|
}
|
||||||
|
|
||||||
var global_names = makePredicate("Array Boolean console Error Function Math Number RegExp Object String");
|
var global_names = makePredicate("Array Boolean console Date Error Function Math Number RegExp Object String");
|
||||||
AST_SymbolRef.DEFMETHOD("is_declared", function(compressor) {
|
AST_SymbolRef.DEFMETHOD("is_declared", function(compressor) {
|
||||||
return !this.definition().undeclared
|
return !this.definition().undeclared
|
||||||
|| compressor.option("unsafe") && global_names(this.name);
|
|| compressor.option("unsafe") && global_names(this.name);
|
||||||
|
|
|
||||||
|
|
@ -241,6 +241,7 @@ issue_2233_1: {
|
||||||
Array.isArray;
|
Array.isArray;
|
||||||
Boolean;
|
Boolean;
|
||||||
console.log;
|
console.log;
|
||||||
|
Date;
|
||||||
Error.name;
|
Error.name;
|
||||||
Function.length;
|
Function.length;
|
||||||
Math.random;
|
Math.random;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user