1.1 --- a/test/script/basic/JDK-8024847.js Mon Mar 09 11:34:48 2015 +0100 1.2 +++ b/test/script/basic/JDK-8024847.js Fri Feb 20 15:47:28 2015 +0100 1.3 @@ -102,7 +102,18 @@ 1.4 print(jlist); 1.5 1.6 var obj = new JSObject() { 1.7 - toNumber: function() { return 42; } 1.8 + getMember: function(name) { 1.9 + if (name == "valueOf") { 1.10 + return new JSObject() { 1.11 + isFunction: function() { 1.12 + return true; 1.13 + }, 1.14 + call: function(thiz) { 1.15 + return 42; 1.16 + } 1.17 + }; 1.18 + } 1.19 + } 1.20 }; 1.21 1.22 print(32 + obj);