From f96b4d2e4ed682a9547eba060adeed4367905cbe Mon Sep 17 00:00:00 2001 From: Athijegannathan Sundararajan Date: Tue, 6 May 2014 17:54:15 +0530 Subject: [PATCH] 8042364: Make __proto__ ES6 draft compliant Reviewed-by: jlaskey, lagergren, attila --- .../internal/codegen/CodeGenerator.java | 5 +- .../jdk/nashorn/internal/objects/Global.java | 7 ++ .../internal/runtime/ScriptObject.java | 16 ++--- nashorn/test/script/basic/JDK-8024120.js | 4 -- nashorn/test/script/basic/JDK-8024174.js | 2 +- nashorn/test/script/basic/JDK-8042364.js | 65 +++++++++++++++++++ .../test/script/basic/JDK-8042364.js.EXPECTED | 5 ++ 7 files changed, 88 insertions(+), 16 deletions(-) create mode 100644 nashorn/test/script/basic/JDK-8042364.js create mode 100644 nashorn/test/script/basic/JDK-8042364.js.EXPECTED diff --git a/nashorn/src/jdk/nashorn/internal/codegen/CodeGenerator.java b/nashorn/src/jdk/nashorn/internal/codegen/CodeGenerator.java index 9cf0adb949f..882846c6334 100644 --- a/nashorn/src/jdk/nashorn/internal/codegen/CodeGenerator.java +++ b/nashorn/src/jdk/nashorn/internal/codegen/CodeGenerator.java @@ -1451,7 +1451,10 @@ final class CodeGenerator extends NodeOperatorVisitor