diff -r 49bb7e75b326 -r 40665ad691ca nashorn/test/script/trusted/JDK-8006529.js --- a/nashorn/test/script/trusted/JDK-8006529.js Wed Jul 24 11:13:24 2013 +0200 +++ b/nashorn/test/script/trusted/JDK-8006529.js Wed Jul 24 12:48:09 2013 +0200 @@ -124,7 +124,7 @@ var env = getEnvMethod.invoke(getContextMethod.invoke(null)) - var parser = ParserConstructor.newInstance(env, source, new ThrowErrorManager()); + var parser = ParserConstructor.newInstance(env, source, ThrowErrorManager.class.newInstance()); var func = parseMethod.invoke(parser); var compiler = CompilerConstructor.newInstance(env);