1.1 --- a/emul/src/main/java/java/lang/AnnotationImpl.java Tue Dec 04 12:44:33 2012 +0100
1.2 +++ b/emul/src/main/java/java/lang/AnnotationImpl.java Tue Dec 04 12:57:05 2012 +0100
1.3 @@ -50,7 +50,9 @@
1.4 }
1.5 @JavaScriptBody(args = "anno", body =
1.6 "var arr = new Array();"
1.7 - + "for (p in anno) {"
1.8 + + "var props = Object.getOwnPropertyNames(anno);\n"
1.9 + + "for (var i = 0; i < props.length; i++) {\n"
1.10 + + " var p = props[i];\n"
1.11 + " arr.push(p);"
1.12 + "}"
1.13 + "return arr;"