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

Reply via email to