Hi,
For the data binding example I'm getting:
[java] WARNING:
/Users/justinmclean/Downloads/closure-library/closure/goog/base.js:1503:
WARNING - "arguments.callee" cannot be used in ES5 strict mode
[java] var caller = arguments.callee.caller;
[java] ^
[java]
[java] Jul 14, 2014 3:53:57 PM
com.google.javascript.jscomp.LoggerErrorManager println
[java] WARNING:
/Users/justinmclean/Downloads/closure-library/closure/goog/debug/debug.js:276:
WARNING - "arguments.callee" cannot be used in ES5 strict mode
[java] error.stack = goog.debug.getStacktrace(arguments.callee.caller);
[java] ^
[java]
[java] Jul 14, 2014 3:53:57 PM
com.google.javascript.jscomp.LoggerErrorManager println
[java] WARNING:
/Users/justinmclean/Downloads/closure-library/closure/goog/debug/debug.js:299:
WARNING - "arguments.callee" cannot be used in ES5 strict mode
[java] var fn = arguments.callee.caller;
[java] ^
[java]
[java] Jul 14, 2014 3:53:57 PM
com.google.javascript.jscomp.LoggerErrorManager println
[java] WARNING:
/Users/justinmclean/Downloads/closure-library/closure/goog/debug/debug.js:307:
WARNING - A function's "caller" property cannot be used in ES5 strict mode
[java] fn = fn.caller;
[java] ^
[java]
[java] Jul 14, 2014 3:53:57 PM
com.google.javascript.jscomp.LoggerErrorManager println
[java] WARNING:
/Users/justinmclean/Downloads/closure-library/closure/goog/debug/debug.js:343:
WARNING - "arguments.callee" cannot be used in ES5 strict mode
[java] return goog.debug.getStacktraceHelper_(opt_fn ||
arguments.callee.caller, []);
[java] ^
[java]
[java] Jul 14, 2014 3:53:57 PM
com.google.javascript.jscomp.LoggerErrorManager println
[java] WARNING:
/Users/justinmclean/Downloads/closure-library/closure/goog/debug/debug.js:365:
WARNING - A function's "arguments" property cannot be used in ES5 strict mode
[java] var args = fn.arguments;
[java] ^
[java]
[java] Jul 14, 2014 3:53:57 PM
com.google.javascript.jscomp.LoggerErrorManager println
[java] WARNING:
/Users/justinmclean/Downloads/closure-library/closure/goog/debug/debug.js:409:
WARNING - A function's "caller" property cannot be used in ES5 strict mode
[java] sb.push(goog.debug.getStacktraceHelper_(fn.caller, visited));
[java] ^
[java]
[java] Jul 14, 2014 3:53:57 PM
com.google.javascript.jscomp.LoggerErrorManager println
[java] WARNING:
/Users/justinmclean/Downloads/closure-library/closure/goog/debug/errorhandler.js:48:
WARNING - goog.base is not compatible with ES5 strict mode.
[java] goog.base(this);
[java] ^
[java]
[java] Jul 14, 2014 3:53:57 PM
com.google.javascript.jscomp.LoggerErrorManager println
[java] WARNING:
/Users/justinmclean/Downloads/closure-library/closure/goog/debug/errorhandler.js:237:
WARNING - goog.base is not compatible with ES5 strict mode.
[java] goog.base(this, 'disposeInternal');
[java] ^
[java]
[java] Jul 14, 2014 3:53:57 PM
com.google.javascript.jscomp.LoggerErrorManager println
[java] WARNING:
/Users/justinmclean/Downloads/closure-library/closure/goog/debug/errorhandler.js:252:
WARNING - goog.base is not compatible with ES5 strict mode.
[java] goog.base(this, message);
[java] ^
[java]
[java] Jul 14, 2014 3:53:57 PM
com.google.javascript.jscomp.LoggerErrorManager println
[java] WARNING:
/Users/justinmclean/Downloads/closure-library/closure/goog/debug/logger.js:540:
WARNING - "arguments.callee" cannot be used in ES5 strict mode
[java] goog.debug.exposeException(opt_exception,
arguments.callee.caller));
[java] ^
[java]
[java] Jul 14, 2014 3:53:57 PM
com.google.javascript.jscomp.LoggerErrorManager printSummary
[java] WARNING: 0 error(s), 11 warning(s), 94.4% typed
[java] The project 'DataBindingTest' has been successfully compiled and
optimized.
[java] Warning message: JSC_ARGUMENTS_CALLEE_FORBIDDEN. "arguments.callee"
cannot be used in ES5 strict mode at
/Users/justinmclean/Downloads/closure-library/closure/goog/base.js line 1503 :
15
[java] Warning message: JSC_ARGUMENTS_CALLEE_FORBIDDEN. "arguments.callee"
cannot be used in ES5 strict mode at
/Users/justinmclean/Downloads/closure-library/closure/goog/debug/debug.js line
276 : 43
[java] Warning message: JSC_ARGUMENTS_CALLEE_FORBIDDEN. "arguments.callee"
cannot be used in ES5 strict mode at
/Users/justinmclean/Downloads/closure-library/closure/goog/debug/debug.js line
299 : 11
[java] Warning message: JSC_FUNCTION_CALLER_FORBIDDEN. A function's
"caller" property cannot be used in ES5 strict mode at
/Users/justinmclean/Downloads/closure-library/closure/goog/debug/debug.js line
307 : 11
[java] Warning message: JSC_ARGUMENTS_CALLEE_FORBIDDEN. "arguments.callee"
cannot be used in ES5 strict mode at
/Users/justinmclean/Downloads/closure-library/closure/goog/debug/debug.js line
343 : 51
[java] Warning message: JSC_FUNCTION_ARGUMENTS_PROP_FORBIDDEN. A
function's "arguments" property cannot be used in ES5 strict mode at
/Users/justinmclean/Downloads/closure-library/closure/goog/debug/debug.js line
365 : 15
[java] Warning message: JSC_FUNCTION_CALLER_FORBIDDEN. A function's
"caller" property cannot be used in ES5 strict mode at
/Users/justinmclean/Downloads/closure-library/closure/goog/debug/debug.js line
409 : 46
[java] Warning message: JSC_USE_OF_GOOG_BASE. goog.base is not compatible
with ES5 strict mode. at
/Users/justinmclean/Downloads/closure-library/closure/goog/debug/errorhandler.js
line 48 : 2
[java] Warning message: JSC_USE_OF_GOOG_BASE. goog.base is not compatible
with ES5 strict mode. at
/Users/justinmclean/Downloads/closure-library/closure/goog/debug/errorhandler.js
line 237 : 2
[java] Warning message: JSC_USE_OF_GOOG_BASE. goog.base is not compatible
with ES5 strict mode. at
/Users/justinmclean/Downloads/closure-library/closure/goog/debug/errorhandler.js
line 252 : 2
[java] Warning message: JSC_ARGUMENTS_CALLEE_FORBIDDEN. "arguments.callee"
cannot be used in ES5 strict mode at
/Users/justinmclean/Downloads/closure-library/closure/goog/debug/logger.js line
540 : 50
[java]
/Users/justinmclean/Documents/ApacheFlexJSRC5/apache-flex-flexjs-0.0.2-src/examples/DataBindingTest/src/MyInitialView.mxml:131
[java] Data binding will not be able to detect assignments to 'strings'.
[java]
dataProvider="{MyModel(applicationModel).strings}" />
[java]
^
[java]
[java] Java Result: 2
main:
BUILD SUCCESSFUL
The debug JS version fails to run, the release version runs, but in the swf
version the radio buttons and check boxes are non functional.
Justin