From 0c80d21e01f7f7f7ec76f80ed02e4935ca9d952a Mon Sep 17 00:00:00 2001 From: Mihai Bazon Date: Mon, 16 Mar 2015 10:53:31 +0200 Subject: [PATCH] Fix prop mangling MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Even if not “defined”, do mangle if name exists in the cache. --- lib/propmangle.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/propmangle.js b/lib/propmangle.js index 41eeffe4..f79b4748 100644 --- a/lib/propmangle.js +++ b/lib/propmangle.js @@ -145,7 +145,8 @@ function mangle_properties(ast, options) { } function should_mangle(name) { - return names_to_mangle.indexOf(name) >= 0; + return cache.props.has(name) + || names_to_mangle.indexOf(name) >= 0; } function add(name) { -- 2.34.1