hg: jdk9/client/nashorn: 5 new changesets

philip.race at oracle.com philip.race at oracle.com
Fri Aug 22 17:46:49 UTC 2014


Changeset: 57500636de77
Author:    sundar
Date:      2014-08-20 20:04 +0530
URL:       http://hg.openjdk.java.net/jdk9/client/nashorn/rev/57500636de77

8050078: Nashorn ClassFilter Support
Reviewed-by: lagergren, hannesw

+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ClassFilter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties
! test/script/basic/JDK-8015969.js
+ test/script/trusted/classfilter.js
+ test/script/trusted/classfilter.js.EXPECTED
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
! test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java

Changeset: 3516182f0612
Author:    sundar
Date:      2014-08-20 21:32 +0530
URL:       http://hg.openjdk.java.net/jdk9/client/nashorn/rev/3516182f0612

8055687: Wrong "this" passed to JSObject.eval call
Reviewed-by: lagergren, hannesw, attila

! samples/find_nonfinals.js
+ samples/find_nonfinals2.js
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java

Changeset: 127a155b49c8
Author:    sundar
Date:      2014-08-21 20:06 +0530
URL:       http://hg.openjdk.java.net/jdk9/client/nashorn/rev/127a155b49c8

8055762: Nashorn misses linker for netscape.javascript.JSObject instances
Reviewed-by: lagergren, jlaskey

! make/build.xml
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java
+ test/script/basic/JDK-8055762.js
+ test/script/basic/JDK-8055762.js.EXPECTED

Changeset: ee00439d1d54
Author:    sundar
Date:      2014-08-22 15:47 +0530
URL:       http://hg.openjdk.java.net/jdk9/client/nashorn/rev/ee00439d1d54

8055796: JSObject and browser JSObject linkers should provide fallback to call underlying Java methods directly
Reviewed-by: attila, hannesw

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
+ test/script/basic/JDK-8055796.js
+ test/script/basic/JDK-8055796.js.EXPECTED

Changeset: 0f91116bb4bd
Author:    sundar
Date:      2014-08-22 22:50 +0530
URL:       http://hg.openjdk.java.net/jdk9/client/nashorn/rev/0f91116bb4bd

8055830: JDK-8015969.js is silently failing
Reviewed-by: lagergren, jlaskey, hannesw

! test/script/basic/JDK-8015969.js



More information about the jdk9-all-changes mailing list