From 2ddce0e3a42d168756e3fbd7636a4f0ba3acba14 Mon Sep 17 00:00:00 2001 From: "inonit%inonit.com" Date: Sun, 21 Jan 2007 15:28:18 +0000 Subject: [PATCH] Partial fix for bug #224334: implements __defineGetter__ and __defineSetter__. --- js/rhino/CHANGELOG | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/js/rhino/CHANGELOG b/js/rhino/CHANGELOG index 16fccd967ec..5f285ec5590 100644 --- a/js/rhino/CHANGELOG +++ b/js/rhino/CHANGELOG @@ -1,4 +1,4 @@ -This file version: $Id: CHANGELOG,v 1.4 2006-12-27 19:43:00 szegedia%freemail.hu Exp $ +This file version: $Id: CHANGELOG,v 1.5 2007-01-21 15:28:18 inonit%inonit.com Exp $ Changes since Rhino 1.6R5 ========================= @@ -9,6 +9,9 @@ Changes since Rhino 1.6R5 the ProtectionDomain of Rhino classes. - Wrapped access to system properties and creation of class loaders into AccessController.doPrivileged() to nicely play in secured environments. +- Added implementation of __defineGetter__ and __defineSetter__ to match + SpiderMonkey. __lookupGetter__ and __lookupSetter__ are not + implemented, nor are the JS get and set keywords. Also see #224334. - Fixed #318305: ScriptOrFnNode class reports bad end line number - Fixed #352319: Rhino threw a ClassCastException when a continuation captured from a catch() block was restarted.