From 8f06ca4eea9bef4ebeeb64bb4f3a86d8b741e908 Mon Sep 17 00:00:00 2001 From: "igor%mir2.org" Date: Sun, 26 Jan 2003 14:30:47 +0000 Subject: [PATCH] Added list of resolved Bugzilla reports git-svn-id: svn://10.0.0.236/trunk@136968 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/js/rhino/docs/rhino15R4.html | 151 ++++++++++++++++++++++++++- 1 file changed, 150 insertions(+), 1 deletion(-) diff --git a/mozilla/js/rhino/docs/rhino15R4.html b/mozilla/js/rhino/docs/rhino15R4.html index ce30fbfed55..7d991edd4f8 100644 --- a/mozilla/js/rhino/docs/rhino15R4.html +++ b/mozilla/js/rhino/docs/rhino15R4.html @@ -15,7 +15,7 @@ This is a log of significant changes since the release of Rhino 1.5 Release 3. A new, incompatible Rhino debug API gives an option to monitor entering/leaving of script functions while decreasing the amount of code to -implement the API in the Rhino core. Details are available here. +implement the API in the Rhino core. Details are available here. With the new API Rhino Debugger provides options to break on function enter/exit, can debug scripts defined by eval and Function construction and scripts loaded prior the debugger were started.

WrapFactory introduced, WrapHandler deprecated

A design flaw in the WrapHandler interface (a call to a Java contructor from @@ -52,6 +52,155 @@ var obj = new fooJar.Foo(1, 2, 3); obj.someMethod(); +

Resolved Bugzilla reports

+ +The following Rhino reports in Bugzilla where resolved for Rhino 1.5 Release 4. +

+61579 - +context.decompileScript doesn't work. + +
72021 - +The ScriptRuntime class tries to convert even the String values to JavaNativeObject + +
83051 - +A function defined under a with block can't be invoked outside it + +
104089 - +Cannot reattach context to its thread because of the bug in Context class + +
105438 - +SourceName and lineNumbers of syntax errors in Javascript files not dispalyed. + +
106548 - +/^.*?$/ will not match anything + +
114583 - +script compile/decompile bug + +
114969 - +[], [^] are valid RegExp conditions + +
115717 - +java.lang.ArrayIndexOutOfBoundsException on with/try/finally + +
120194 - +JS toInt32(x) conversion doesn't match ECMAScript definition + +
122167 - +string.replace() placeholder '$1' not working + +
123439 - +Backreferences /(a)? etc./ must hold |undefined| if not used + +
124508 - +regexp.lastIndex should be integer-valued double, not uint32 + +
124900 - +arguments object storing duplicate parameter values + +
125562 - +Regexp performance improvement + + +
126317 - +Crash on re.exec(str) if re.lastIndex set to certain values + +
126722 - +(undefined === null) evaluating to true in Rhino compiled mode + +
128468 - +java.io.NotSerializableException: org.mozilla.javascript.NativeError + +
129365 - +Incorrect licensing in dtoa.java + +
132217 - +delete on global function should not delete the function + +
136893 - +Rhino treatment of |for(i in undefined)|, |for(i in null)| + +
137181 - +delete on an arguments[i] not working correctly + +
145791 - +ECMA conformance: Function.prototype.apply(), Function.prototype.call() + +
149285 - +Complier does not report the correct line number on SyntaxError:Invalid assignment left-hand side. + +
151337 - +EcmaError.getLineSource() returns 0x0 characters. + +
153223 - +New RegExp engine in Rhino + +
154693 - +Interpreted mode doesn't grok different functions on different objects + +
156510 - +for (i in undefined) {} should not throw TypeError + +
157196 - +ScriptableObject needs custom serialization implementation + +
157509 - +No error on invalid usage of \ in identifiers + +
159334 - +The javascript functions size is limited by a bug + +
166530 - +ClassCostException in FunctionObject static initializer + +
169830 - +Array.concat(function) doesn't add function to the array + +
173180 - +Rhino UTF-8 decoder accepts overlong sequences + +
173906 - +Dynamic scope not working correctly with optimzation level >= 1 + +
175383 - +ArrayIndexOutOfBoundsException in string.replace() + +
177314 - +Rhino should allow '\400' to mean ' 0' + +
179068 - +String literals in Rhino are limited to 64K + +
179366 - +--> after whitespace after line start should mean comments to line end + +
181654 - +Calling toString for an object derived from the Error class throws TypeError + +
181834 - +wrong scope used for inner functions when compiling functions with dynamic scopes (interpreted only) + +
181909 - +some regression tests for Error invalid + +
182028 - +Calling has() in get() of a ScriptableObject causes getter function to not be called + +
184107 - +with(...) { function f ...} should set f in the global scope + +
184111 - +ArrayOutOfBounds Exception thrown when using Rhino Javascript Debugger + +
185165 - +Decompilation of "\\" gives broken "\" + +
189183 - +Debugger source frame window layering fix + +
189898 - +Broken String.replace: "XaXY".replace("XY", "--") gives --aXY +



back to top