Reverted for now as this appears to be causing a problem in some apps. git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@5953 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/dev/core/src/com/google/gwt/dev/js/JsParser.java b/dev/core/src/com/google/gwt/dev/js/JsParser.java index 32a8632..7fdde5b 100644 --- a/dev/core/src/com/google/gwt/dev/js/JsParser.java +++ b/dev/core/src/com/google/gwt/dev/js/JsParser.java
@@ -1197,12 +1197,8 @@ return mapPrefixOperation(JsUnaryOperator.TYPEOF, unOp); case TokenStream.ADD: - if (unOp.getFirstChild().getType() != TokenStream.NUMBER) { - return mapPrefixOperation(JsUnaryOperator.POS, unOp); - } else { - // Pretend we didn't see it. - return mapExpression(unOp.getFirstChild()); - } + // Pretend we didn't see it. + return mapExpression(unOp.getFirstChild()); case TokenStream.VOID: return mapPrefixOperation(JsUnaryOperator.VOID, unOp);