diff -r 0a582b5a2737 -r 36f16c49bdef emul/src/main/java/java/lang/ClassLoader.java --- a/emul/src/main/java/java/lang/ClassLoader.java Tue Oct 30 09:24:41 2012 +0100 +++ b/emul/src/main/java/java/lang/ClassLoader.java Sun Dec 02 06:25:28 2012 +0100 @@ -29,6 +29,7 @@ import java.net.URL; import java.util.Enumeration; import java.util.NoSuchElementException; +import org.apidesign.bck2brwsr.core.JavaScriptBody; /** * A class loader is an object that is responsible for loading classes. The @@ -147,6 +148,7 @@ */ public abstract class ClassLoader { + @JavaScriptBody(args = {}, body = "") private static native void registerNatives(); static { registerNatives();