nboyd%atg.com
7d9bc9971b
Update newsgroup information.
2006-11-21 01:40:15 +00:00
nboyd%atg.com
f5a21cbf80
Updates for version 1.6R5.
2006-11-18 21:40:11 +00:00
nboyd%atg.com
1e99dc5b21
Update from mozilla-org
2006-11-18 21:39:12 +00:00
nboyd%atg.com
fcd6e8f149
Better link for MPL.
2006-11-13 21:12:28 +00:00
nboyd%atg.com
7c2281b34b
Propagate formatting changes from the mozilla-org CVS repository
2006-11-13 21:03:34 +00:00
nboyd%atg.com
f0dee84c3e
Change reference to NPL to MPL.
2006-11-13 20:32:30 +00:00
nboyd%atg.com
8ba3dba150
Add reference to latest BSF version. Remove obsolete link.
2006-11-13 20:28:09 +00:00
gerv%gerv.net
fa75652059
Bug 236108 - changing licence from NPL/GPL to MPL/GPL to help the Apache people. The bug in question also suggests an eventual switch to MIT; that may come later.
2006-11-10 15:27:40 +00:00
szegedia%freemail.hu
cc962b13ca
We're now 1.6R5pre
2006-11-06 08:40:52 +00:00
szegedia%freemail.hu
ccf589a72c
Rhino 1.6R5 will target JRE 1.3
2006-11-06 08:39:57 +00:00
szegedia%freemail.hu
3362e15397
- Using SecurityUtilities
- Removing dead assignment
2006-11-06 08:39:19 +00:00
szegedia%freemail.hu
d039d47c11
Added "gc" to the list of supported commands - it is present in SpiderMonkey and used by the test suite
2006-11-06 08:38:42 +00:00
szegedia%freemail.hu
24cf819aaa
Furthering work on CodeSource-based security controller
2006-11-06 08:37:07 +00:00
szegedia%freemail.hu
0e2947cff5
Added static reportWarning(String, Throwable)
2006-11-06 08:36:15 +00:00
szegedia%freemail.hu
1992b89b73
Exposing getDefaultValue() as a static helper method, to be used by scripting integration
2006-11-06 08:35:24 +00:00
timeless%mozdev.org
c5a37e020e
Bug 106386 Correct misspellings in source code
...
r=bc rs=brendan
2006-11-02 20:21:50 +00:00
szegedia%freemail.hu
43d4525504
Fix for Bugzilla #358058 : disallow TAB key in editor
2006-11-02 09:37:48 +00:00
szegedia%freemail.hu
279a016d7a
Using SecurityUtilities to query system properties
2006-11-02 09:34:23 +00:00
szegedia%freemail.hu
a655fbcbba
Allow Rhino to access public methods declared in public interfaces/superclasses of nonpublic classes
2006-10-30 15:04:44 +00:00
szegedia%freemail.hu
a8b486c582
Added some small improvements to documentation
2006-10-30 13:10:27 +00:00
szegedia%freemail.hu
8a30d9b0dc
Fix for #350580
2006-10-11 13:56:28 +00:00
szegedia%freemail.hu
28f2ccffe5
Regressing an issue with 352319 so we preserve backward compatibility with "jsc" generated classes from earlier Rhino releases
2006-10-11 12:27:30 +00:00
szegedia%freemail.hu
af293f69d0
Fixed line endings
2006-09-27 08:52:46 +00:00
szegedia%freemail.hu
db04359b6e
Clarifying docs
2006-09-27 08:09:50 +00:00
szegedia%freemail.hu
7f74759bd6
Avoiding double evaluation of an expression
2006-09-27 08:09:11 +00:00
szegedia%freemail.hu
ad2bba6580
Fix for #353300
2006-09-26 12:48:46 +00:00
szegedia%freemail.hu
b3df4c81ca
Fix for #352319 : only walking the scope parent chain when restarting a continuation
2006-09-26 11:42:34 +00:00
szegedia%freemail.hu
2647ce8b50
Fix for #352319 : ability to restart a continuation from a catch or with block
2006-09-26 11:38:25 +00:00
nboyd%atg.com
24a54dca0f
Refer to 1.6R4.
2006-09-16 22:49:38 +00:00
nboyd%atg.com
5779fba96b
Update for later changes in BSF. Text provided by Rony G. Flatscher.
...
Fix bug 353002.
2006-09-16 22:44:06 +00:00
szegedia%freemail.hu
2f5a6e4294
Added a SecurityController implementation that delegates to Java security Policy via assigning CodeSource to scripts.
2006-09-10 12:16:46 +00:00
szegedia%freemail.hu
e913e272dc
Adding a changelog
2006-09-10 12:15:26 +00:00
szegedia%freemail.hu
1a879c5a20
Use Rhino's security domain for generated classes by default when no SecurityController is in use
2006-09-06 13:35:16 +00:00
szegedia%freemail.hu
7c9a366c03
Introduced SecurityUtilities -- for now, allows getting system properties in a privileged block
2006-09-06 12:54:45 +00:00
szegedia%freemail.hu
4ae574362c
Run on all three currently existing optimization levels
2006-08-31 10:17:48 +00:00
timeless%mozdev.org
1846fd9c62
Bug 106386 Correct misspellings in source code
...
r=bernd rs=brendan
2006-08-28 20:12:37 +00:00
szegedia%freemail.hu
2c8fb40cf1
Minor tidying
2006-08-26 09:39:26 +00:00
szegedia%freemail.hu
ba4b1a9de1
Now correctly recognizing negative tests, as well as kills tests that run for too long.
2006-08-21 17:01:48 +00:00
szegedia%freemail.hu
81f9cc6766
Regression fix for bug 343976, courtesy of Cameron McCormack
2006-08-17 12:39:11 +00:00
szegedia%freemail.hu
15f250d592
Undoing some of the dead code removal, since it caused a problem with Interpreter subclasses
2006-08-10 08:32:15 +00:00
szegedia%freemail.hu
16eebdc909
Dead code cleanup
2006-08-07 15:24:00 +00:00
nboyd%atg.com
b775e94f0c
Add change log for 1.6R3.
2006-07-24 12:30:45 +00:00
nboyd%atg.com
a209a4f3c2
Don't add apidocs URL prefix since this file is input to javadoc.
2006-07-24 12:02:07 +00:00
nboyd%atg.com
f5d9fac5d0
fix broken links
2006-07-23 16:17:52 +00:00
szegedia%freemail.hu
546f7fd1e9
Fix for #343976
2006-07-18 17:01:08 +00:00
szegedia%freemail.hu
0b48213442
Fix for #343021
2006-07-12 09:28:57 +00:00
szegedia%freemail.hu
885b8b4e97
Fix for #314163 "E4X XML object constructed from an XML Beans XmlObject is not consistent with a literal (inline) E4X XML object"
2006-07-11 12:52:35 +00:00
szegedia%freemail.hu
2e3f0807cf
Fix for #342894 : "examples/E4X/e4x_example.js has line endings inconsistent with rest of source tree"
2006-07-11 12:38:20 +00:00
szegedia%freemail.hu
74845c6ebc
Fix for #342894 : "examples/E4X/e4x_example.js has line endings inconsistent with rest of source tree"
2006-07-11 12:34:25 +00:00
szegedia%freemail.hu
e2df7e5ac4
Patches from #343021 : "Rhino E4X does not correctly build from source with Ant"
2006-07-11 12:28:42 +00:00
szegedia%freemail.hu
d80832e338
Removed "pre"
2006-06-22 16:16:07 +00:00
szegedia%freemail.hu
7d1b33a19c
Committing the patch for Bugzilla 328924 "Impossible to use the debugger from outside the omj.tools.debugger package"
2006-06-22 16:12:44 +00:00
szegedia%freemail.hu
9bcf511fc6
Fix for #340682
2006-06-08 07:19:24 +00:00
szegedia%freemail.hu
f345420a7a
Bugfix for #321938 : Credited patch author
2006-06-01 14:30:19 +00:00
szegedia%freemail.hu
0fed473ecf
Bugfix for #321938 : XML and XMLList literals don't decompile correctly. Thanks to Yuh-Ruey Chen
2006-06-01 14:29:15 +00:00
szegedia%freemail.hu
74c63a56fd
Bugfix for #324006 : According to ECMA-262 15.10.6.1: RegExp.prototype.constructor == RegExp
2006-05-29 10:28:09 +00:00
szegedia%freemail.hu
d459c0e04e
Bugfix for #293958
2006-05-28 20:09:29 +00:00
szegedia%freemail.hu
c157a1c4fd
Bugfix for #335992
2006-05-28 17:19:33 +00:00
szegedia%freemail.hu
a8ffff6593
Bugfix for #322265 : clarified that you mustn't call an InterpretedFunction with null.
2006-05-28 17:15:24 +00:00
szegedia%freemail.hu
48e329cc90
Fix for bug #309957
2006-05-28 16:08:05 +00:00
gavin%gavinsharp.com
b9b66cc05b
Bug 265871: rename JavaScript console to Error console, patch by Kurt <supernova_00@yahoo.com>, r=mconnor, ui-r=beltzner, sr=neil/bzbarsky
2006-05-25 21:22:32 +00:00
szegedia%freemail.hu
dc6c135b58
Implementing Serializable so that continuations captured within a "with" block can be serialized.
2006-05-17 08:23:14 +00:00
szegedia%freemail.hu
99bd880c3a
Fix for #326563 : documentation clarification
2006-05-13 11:23:00 +00:00
szegedia%freemail.hu
be0323a77e
Fix for 318305: ScriptOrFnNode class reports bad end line number
2006-05-12 12:43:46 +00:00
szegedia%freemail.hu
672f03845e
Adding XML to the optional excluded name
2006-05-07 12:51:44 +00:00
nboyd%atg.com
82fe901670
Add another user.
2006-03-17 16:16:29 +00:00
szegedia%freemail.hu
901453aca4
Fix for bug #323054 : nonexisting optional standard objects like XML don't cause ObjectOutputStream to throw an exception anymore.
2006-02-03 11:47:20 +00:00
szegedia%freemail.hu
dcf43ff0cd
Fix for bug #323054 : nonexisting optional standard objects like XML don't cause ObjectOutputStream to throw an exception anymore.
2006-02-03 11:07:32 +00:00
timeless%mozdev.org
51c7b847e1
Bug 106386 Correct misspellings in source code
...
patch by ispiked@gmail.com r=timeless r=rginda
2006-01-12 06:32:57 +00:00
timeless%mozdev.org
b78d0c2416
Bug 106386 Correct misspellings in source code
...
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 08:16:51 +00:00
igor%mir2.org
6ca5324bec
Fixing bug 316993 +jump generation cleanup
2005-11-19 22:57:49 +00:00
szegedia%freemail.hu
71dbcd6576
Added enter() and exit() methods to ContextFactory - behave identically to enter() and exit() in Context, except that the context factory on which the methods are invoked is used instead of the ContextFactory.global
2005-11-04 13:37:45 +00:00
szegedia%freemail.hu
942f994237
Bugzilla #312702 : Feature for limiting call stack depth in interpeter
2005-11-04 13:10:56 +00:00
nboyd%atg.com
e12f260359
Update for next release version
2005-10-04 19:20:04 +00:00
igor%mir2.org
24a7809f17
1. Added QuitAction interface to specify the action to perform when quit is called. By default Global does nothing and shell explicitly call initQuitAction with code to call System.exit().
...
2. Added toint32 to be on pair with SpiderMonkey
2005-09-30 08:28:51 +00:00
igor%mir2.org
414fab02e8
Fixing bug 310482: I missed loading "this: for put_field.
2005-09-29 21:23:30 +00:00
nboyd%atg.com
42ffc316da
Fix bug 310323: implement new array extras (forEach, indexOf, filter, map,
...
some, every)
2005-09-28 16:13:27 +00:00
nboyd%atg.com
1817553388
Propagating from website:
...
revision 1.22
date: 2005/09/21 00:08:50; author: syamagu%mozilla.gr.jp; state: Exp; lines:
+29 -23
tidying markup
2005-09-21 14:17:40 +00:00
igor%mir2.org
b301272962
Restoring docs afterbad update
2005-09-20 22:14:18 +00:00
igor%mir2.org
0e53d020fa
Restoring new docs
2005-09-20 22:11:54 +00:00
nboyd%atg.com
7a736c2ba2
Synchronize with website prior to 1.6R2 release.
2005-09-19 11:37:42 +00:00
nboyd%atg.com
cbfef10335
Update for 1.6R2 release date.
2005-09-19 00:20:39 +00:00
igor%mir2.org
21b2299f9c
Fixing bug 309029: remind parser about Context.compileFunction case.
2005-09-18 11:11:06 +00:00
nboyd%atg.com
735024cf85
Add new bug fix link.
2005-09-08 13:47:32 +00:00
igor%mir2.org
1f38a6f8fc
Fixing bug #306825 : now shell.Global can be used as scope objects in servlets
2005-09-02 14:18:40 +00:00
igor%mir2.org
8d6d337980
Info about bug 306584
2005-08-31 16:36:32 +00:00
igor%mir2.org
ff72faaf67
Fixing bug 306584:
...
Do not assume that all frames have line number information available.
2005-08-31 16:24:24 +00:00
nboyd%atg.com
9557ba9c46
Update for later release date, update release notes, remove "pre" from
...
version.
2005-08-30 13:51:34 +00:00
igor%mir2.org
fdf9402140
Reference to bug 306419
2005-08-30 10:51:08 +00:00
igor%mir2.org
80332d206d
Implementing bug 306419: I added missed serialVersionUID declarations for Serializable classes.
2005-08-30 10:45:45 +00:00
igor%mir2.org
28fdf30d7a
Implementing bug 306419: I added missed serialVersionUID declarations for Serializable classes.
2005-08-30 10:27:42 +00:00
igor%mir2.org
7a2481f9bd
Implementing bug 306419: I added missed serialVersionUID declarations for Serializable classes.
2005-08-30 10:20:21 +00:00
igor%mir2.org
60a0d91730
Implementing bug 306419: I added missed serialVersionUID declarations for Serializable classes.
2005-08-30 10:05:47 +00:00
igor%mir2.org
2b9f658308
Cosmetics: tabs removal
2005-08-30 09:54:24 +00:00
igor%mir2.org
e55cf757e7
Replacing R.getMessage by ToolErrorReporter.getMessage as the method is static.
2005-08-30 09:50:01 +00:00
igor%mir2.org
342b151d84
Replacing R.getMessage by ToolErrorReporter.getMessage as the method is static.
2005-08-30 09:42:05 +00:00
igor%mir2.org
e9f7dcfb8c
1. Removal of unused import statements.
...
2. Replacing cx.(toNumber|toString|toObject) by Context.\1 as the
methods are static,
2005-08-30 09:41:02 +00:00
igor%mir2.org
0be9fcf60e
Removal of unused import statements.
2005-08-30 09:39:01 +00:00
igor%mir2.org
2404dd733d
Replacing cx.VERSION_1_2 by Context.VERSION_1_2 as the field is static.
2005-08-30 08:31:48 +00:00
igor%mir2.org
8c030b0aa1
1. Replacing cx.reportRuntimeError1 by Context.reportRuntimeError1
...
since the method is static.
2. Replacing cx.getSourcePositionFromStack by
Context.getSourcePositionFromStack since the method is static. That
allowed to remove Context.getCurrentContext() call before.
2005-08-30 08:26:54 +00:00
igor%mir2.org
1c20dcc4b7
1. Replacing cx.getSourcePositionFromStack by Context.getSourcePositionFromStack since the method is static.
...
2. That allowed to remove Context.getCurrentContext() call before.
2005-08-30 07:58:33 +00:00
igor%mir2.org
1843d504f2
Yet another update of JS function as Java interface implementation to print explicit error messages when conversion is not possible.
2005-08-30 07:50:08 +00:00
igor%mir2.org
52bdf19a70
Fixing copy-source target to generate proper distribution jars.
2005-08-29 23:24:05 +00:00
igor%mir2.org
7ef57e12b7
Cleanup of JS function as Java interface implementation:
...
1. I removed caching of indicators of which types to convert: it just consumes extra memory without any noticeable benefits.
2. Better comments.
2005-08-29 19:27:17 +00:00
igor%mir2.org
7cd1d8534b
Yet another improvement in not-a-function reporting. Now for foo.bar() when bar does not exist Rhino prints "Can not find function bar"
2005-08-29 14:59:27 +00:00
igor%mir2.org
869f7114c3
Removal of useless import statementes.
2005-08-29 13:25:32 +00:00
igor%mir2.org
362ab62a86
Implementing bug 306308: now java.lang.reflect.Proxy is used for function->interface conversion
2005-08-29 10:57:30 +00:00
igor%mir2.org
22a1933b11
Added fixed bug 306268
2005-08-29 06:03:36 +00:00
igor%mir2.org
3042abf8aa
Eliminating dead code in ScriptRuntime.evalSpecial: Context.compileString
...
never returns with null.
It was reported by Olinda Spider, pat@mcnerthney.com .
2005-08-28 23:44:41 +00:00
igor%mir2.org
23c0c9b7ab
Fixing bug 306268: Patch from Olinda Spider, pat@mcnerthney.com, to fix dot
...
query decompilation.
2005-08-28 23:25:22 +00:00
igor%mir2.org
6aa161e2f8
Added ref to bug 306258
2005-08-28 20:43:39 +00:00
igor%mir2.org
6e481078c3
Fixing 306258: now Rhino can be compiled with Ant under JDK 1.5
2005-08-28 19:51:23 +00:00
igor%mir2.org
4b4661eaea
Changing the example to use the supported syntax, the older syntax did not
...
work since 1.5R1 release or so.
2005-08-28 19:49:21 +00:00
igor%mir2.org
1d53736b16
Fixing 306258: Allow to compile under JDK 1.5
2005-08-28 19:15:21 +00:00
igor%mir2.org
3410453f01
Updating with info about direct function->interface conversion
2005-08-28 18:46:13 +00:00
igor%mir2.org
ff19993f4c
Ignoring exception during (Input|Output)Stream.close() from external
...
processes. On Windows it may throw IOException if process terminates too
fast.
2005-08-27 21:24:29 +00:00
igor%mir2.org
ab8ce4a6bb
Tools are listed on the main Rhino page
2005-08-27 21:17:57 +00:00
igor%mir2.org
3bf0b41bf4
Rhino tools are listed explicitly on the main documentation page.
2005-08-27 21:17:02 +00:00
igor%mir2.org
beca11ee8f
Added Windows-specific examples using runCommand
2005-08-27 21:16:14 +00:00
igor%mir2.org
369026ce42
Cosmetics: delete-trailing-blanks
2005-08-27 19:50:55 +00:00
nboyd%atg.com
db4a42b8f1
Modify command for building docs directory so that owner.js is included.
2005-08-26 13:55:53 +00:00
szegedia%freemail.hu
5f0c59db07
Fix for 305753: "NativeJavaMethod objects have incorrect parent when using parent scopes"
2005-08-25 08:44:40 +00:00
szegedia%freemail.hu
94baf79063
Fix for 305323: Rhino fails to select the appropriate overloaded method
...
This was due to a bug where code deviated from the section 3.3.6.1 of the LC3 specification. This commit makes the code compliant with the referenced spec section.
2005-08-21 13:29:32 +00:00
nboyd%atg.com
68e9b778df
Doc changes for 1.6R2.
2005-08-15 02:43:50 +00:00
igor%mir2.org
cd4d369f99
Addressing bug 303460:
...
1. Now shell can take compile script. This based on the initial patch from
Patrick Beard <pcbeard@mac.com>.
2. Using common code to read source and compiled scripts and for script
execution.
2005-08-14 14:36:17 +00:00
igor%mir2.org
0d0657b898
Cosmetics: removal of end-of-line whitespace
2005-08-14 14:24:52 +00:00
igor%mir2.org
2972315c5b
Fixing smalljar target:
...
1. It includes jdk13 package to make the jar usable.
2. It excludes e4x classes as they are useless without xbean.jar and xbean
is several times bigger then the whole js.jar.
2005-08-11 08:42:14 +00:00
szegedia%freemail.hu
20151b5aca
RFE 303572: access to underlying RhinoException in rethrown error objects
2005-08-08 08:49:09 +00:00
igor%mir2.org
28a9fb6cd8
RefCallable is new member of public API
2005-08-07 10:05:47 +00:00
szegedia%freemail.hu
58960c6075
A bit more descriptive error message -- states also what the object *is* instead of only telling it isn't a function.
2005-08-05 14:59:44 +00:00
nboyd%atg.com
39d08b6b5b
Update some documentation references to versions to describe 1.6 and E4X.
2005-08-04 17:38:23 +00:00
igor%mir2.org
3c5d071f7e
Fixing bug 298786: bad type inference caused infinite loop in the compiler.
2005-08-01 14:02:27 +00:00
igor%mir2.org
dd10d6157a
Bug 278701: patch based on code from James Eggleston <james.eggleston@vega.de> to deiconify debugger window on breakpoints.
2005-08-01 13:50:33 +00:00
igor%mir2.org
178e4b2195
Fix to make things compilable: getElemFunctionAndThis returns Callable, not Function nowdays.
2005-08-01 13:48:32 +00:00
igor%mir2.org
71714cbf21
Resolving bug 299613
...
New interface RefCallable simplifies implementation of function-call-as-rvalue
in Java code. In addition native objects is required to implemet only Callable
interface, not Function, to serve as target of () operator.
2005-07-31 14:27:36 +00:00
igor%mir2.org
72d8f26087
Fixing bug 291591
...
\<LineTerminator> in string literals is removed from the resulting string to follow SpiderMonkey and C/C++
2005-07-31 13:48:46 +00:00
nboyd%atg.com
d8d22d4dfd
Fix bug 302501. Constructor property shouldn't be readonly.
2005-07-28 14:12:03 +00:00
nboyd%atg.com
7c1bba9102
Add Celware
2005-07-05 19:25:13 +00:00
igor%mir2.org
997b9651be
*** empty log message ***
2005-07-03 19:18:39 +00:00
igor%mir2.org
d815752518
1. Added ContextFactory.getApplicationClassLoader()/initApplicationClassLoader() for simpler class loader customization.
...
2. Context.getApplicationClassLoader() now uses ContextFactory.getApplicationClassLoader() and also tries ContextFactory subclass as the last resort of loader guessing.
2005-06-26 22:57:31 +00:00
igor%mir2.org
ffbb010f56
Added XML and XMLList to the exclusion list
2005-06-26 22:51:49 +00:00
igor%mir2.org
57b6cbf535
Fix for bug 290034: JavaScriptException should not be wrapped inside
...
Context.throwAsScriptRuntimeEx
2005-06-26 21:32:42 +00:00
igor%mir2.org
ada3655796
When printing parse tree for debugging, include node number with target printout
2005-06-24 10:43:44 +00:00
igor%mir2.org
e54eae59a1
Optimezer-only token are moved back to Token for simpler debugging.
2005-06-24 09:40:09 +00:00
igor%mir2.org
2640760785
Patch from Attila Szegedi <szegedia@freemail.hu> based on the suggestion from Grzegorz Lukasik <hauserx@gmail.com> to fix bug 292324 "ArrayIndexOutOfBoundsException while compiling a script".
2005-06-24 09:10:52 +00:00
igor%mir2.org
a2f6c3eb87
Patch from Michael Scott <mscott@ti.com>, Texas Instruments:
...
> I work in a group that re-packages the Rhino Debugger as part of a set
> of "C"/JavaScript-based configuration tools for developing embedded
> software. We have had a long-standing problem with setting
> breakOnException, breakOnEnter, and breakOnReturn flags within the debug
> engine and not having them in sync with the gui debug menu checkboxes. I
> have fixed this for our use and have attached the updated Main.java
> file. The change simply sets the checkbox selected state along with the
> dim flags.
2005-06-24 08:57:38 +00:00
nboyd%atg.com
155cff1303
Add Magoo Software.
2005-06-15 16:12:35 +00:00
igor%mir2.org
709027347a
Fixing String.replace(re, function) where function doing regexps on its own would alter regexp data used by the regexp itself.
2005-04-22 15:28:19 +00:00
igor%mir2.org
da975bcfa0
*** empty log message ***
2005-03-31 13:16:07 +00:00
igor%mir2.org
b62a161c65
Fixing bug 286251: removal of double call to initFunction which was spotted by Gilles Barnier <gilles.barnier@veritas.com>.
2005-03-15 17:13:02 +00:00
igor%mir2.org
c9b019c48a
Patch from Attila Szegedi, szegedia@freemail.hu to address an issue with bug fix for bug 274467. From comment 24:
...
Patch for wrapping unchecked exceptions from Java method invocations
Recently we had a problem with a NPE occurring in a Java method - it wasn't
wrapped into WrappedException and subsequently we did not see the interpreter
script stack traces. This is because unchecked throwables aren't wrapped into
InvocationTargetException. I changed the relevant code in MemberBox.java to
wrap all exceptions (checked and unchecked) into WrappedException. BTW, this is
now consistent with how JavaMembers.get() and JavaMembers.put() work - they
also wrap all exceptions into WrappedException, not just
InvocationTargetException.
2005-02-28 12:39:04 +00:00
igor%mir2.org
d6d018f0b6
Resolving bug 282595: patch from Juerg lehni <juerg@scratchdisk.com> to allow
...
for several setters for bean properties.
2005-02-18 23:06:39 +00:00
igor%mir2.org
c57a9a3c25
Implementing bug 274467: Add JavaScript stack trace to exceptions
...
The changes are based on that patch from Attila Szegedi, szegedia@freemail.hu .
2005-02-16 19:57:03 +00:00
igor%mir2.org
4130b9bffa
Fixing bug 282447: patch from Attila Szegedi <szegedia@freemail.hu> to fix NullPointerException.
2005-02-16 12:11:42 +00:00
igor%mir2.org
7bdfe51648
Fixing bug 281537, a regression introduced due to work on bug 280047. It was reported by Attila Szegedi, szegedia@freemail.hu, who also provided the initial patch.
2005-02-09 15:46:50 +00:00
igor%mir2.org
bb1ee0458d
Implementing bug 281247: JDK compatibility is implemented through VMBridge class and its subclasses to avoid excessive reflection usage.
2005-02-07 07:34:32 +00:00
igor%mir2.org
7ef36e99a0
I removed unused Context argument from various SomeObject.init methods to decrease code bloat.
2005-02-06 01:56:46 +00:00
igor%mir2.org
26f82f20b1
I chaged JavaAdapter to store ContextFactory in the proxy object directly instead of extracting it from scope. It ensures that the proper factory is used to reenter Context objects even if scope stored in the adapter is manipulated and no longer contains the reference to factory.
2005-02-06 01:14:24 +00:00
igor%mir2.org
73ddc72a0e
Fixing bug 281067: patch from Attila Szegedi, szegedia@freemail.hu, to allow to garbage collect unused Rhino classes.
2005-02-04 15:53:05 +00:00
igor%mir2.org
90f67281a3
Fixing bug 280629: Compatibility patch to add Main.dispose()
2005-02-01 20:41:21 +00:00
nboyd%atg.com
d8a2fd79c1
Update link to ECMA standard
2005-02-01 18:49:56 +00:00
igor%mir2.org
356370801a
Implementing bug 280047: Undefined no longer implements Scriptable
2005-01-27 16:35:39 +00:00
igor%mir2.org
21add3734f
Always use Undefined.instance and not Context.getUndefinedValue() for consistency.
2005-01-27 00:59:59 +00:00
igor%mir2.org
0791ba8d5b
Changing deprecated EcmaError.getErrorObject to return null for smaller footprint
2005-01-27 00:57:38 +00:00
igor%mir2.org
bacb410d10
Fixing JavaDoc formating
2005-01-27 00:55:08 +00:00
nboyd%atg.com
fef9cb9470
Seppia
2005-01-24 15:46:44 +00:00
igor%mir2.org
6d48a85ee1
Reverting Ref to the original implementation which did not pass an additional
...
"Scriptable target" argument to Ref.(get|set|has|delete) methods. The idea was
to optimize away in many cases creation of Ref instances, but given that modern
JVM can GC short-lived objects efficiently it does not sound right to have code
complexity now in the hope of slightly more efficient implementation later.
2005-01-22 20:26:08 +00:00
igor%mir2.org
f73e4917d6
Removal of GETVAR SETVAR -> NAME SETNAME transformations during code generation
...
for functions with activation records as NodeTransformer never introduce VAR
node if activation would be created.
2005-01-22 00:06:00 +00:00
igor%mir2.org
0bb1b838fc
1. Removal of passing of unused scope argument to ScriptRuntime.in|instanceOf
...
2. Compacting interpreter loop via reusing common parts for binary operations.
2005-01-21 18:03:41 +00:00
igor%mir2.org
22e3a1efca
Removal of passing unused scope argument to ScriptRuntime.in|instanceOf
2005-01-21 18:02:11 +00:00
igor%mir2.org
1cd55fde7f
Removal of invoker optimization as under JDK >= 1.4 it does not make things
...
visibly faster and under GCJ it makes thinks worse.
2005-01-20 19:45:27 +00:00
nboyd%atg.com
df0b403f21
adding xmoon
2005-01-20 18:30:29 +00:00
igor%mir2.org
22cf07ef28
Work on bug 264637: BaseFunction.functionName is removed as was suggested by Attila Szegedi <szegedia@freemail.hu> :
...
I assume "functionName" in BaseFunction could also undergo a similar treatment
of being replaced with an abstract getFunctionName() method, couldn't it? The
function name is either calculable from other data (FieldAndMethods, overloaded
case of NativeJavaMethod*, NativeJavaConstructor, InterpetedFunction) or fixed
(NativeRegExpCtor) in lots of subclasses.
2005-01-17 13:06:34 +00:00
igor%mir2.org
45600b4578
Fixing bug 277537: implementing isXMLName()
2005-01-14 14:13:56 +00:00
nboyd%atg.com
7aaca38a0f
Add Lombardi
2005-01-14 13:34:29 +00:00
igor%mir2.org
65bd8f3f3c
Fixing bug 277935: now parser throws syntax error on assignments to descendants like x..y = 1
2005-01-12 14:21:06 +00:00
igor%mir2.org
571c08aac0
JavaDoc fix: refer to WrapFactory, not already removed WrapHandler
2005-01-11 10:50:36 +00:00
igor%mir2.org
d4f9f16668
Less bloated implementation of Kit.semicolonSplit
2005-01-10 01:26:36 +00:00
igor%mir2.org
8f38ec0317
Fix from Dave Russo <d-russo@ti.com>:
...
While investigating how Rhino loads Java packages I came across what
appears to be a "typo" bug in NativeJavaTopPackage.java; a missing
semicolon in a string results in minor performance degradation for
script accessing the java.lang.reflect and java.lang.io packages.
2005-01-10 01:25:26 +00:00
igor%mir2.org
ed3d0aff1f
Removal of deprecated features including WrapHandler
2004-12-31 01:27:00 +00:00
igor%mir2.org
aa7d93f4cc
Deprecated classes that are kept only for compatiblity is moved to a separated source tree to simplify their removal if necessary from compilation scope
2004-12-31 00:02:46 +00:00
igor%mir2.org
270b06a2c3
Fixing JavaDoc for @deprecated methods to make documentation to look less ugly
2004-12-31 00:00:44 +00:00
igor%mir2.org
33fb68f581
Context.toType is deprecated in favor of Context.jsToJava which throws EvaluatorException, not IllegalArgumentException.
...
In this way when native code implementing host objects calls Context.jsToJava the exception can be caught in JS and processed in in the same way as exceptions resulting from bad calls to LiveConnect Java objects.
2004-12-30 15:28:29 +00:00
igor%mir2.org
79d72c45df
Added info on seal()
2004-12-14 14:52:40 +00:00
nboyd%atg.com
f1c0b03cde
Add HttpUnit and HtmlUnit
2004-12-10 01:52:18 +00:00
nboyd%atg.com
05d23643bb
remove stale link
2004-12-10 01:35:05 +00:00
nboyd%atg.com
1ba0d7e788
Conform to style guide
2004-12-08 03:45:55 +00:00
igor%mir2.org
fa9d55e2a1
Patch from Daniel Gredler <danigredler@charter.net> to address bug 271401 :
...
JS prototypes for superclasses with ScriptableObject.defineClass
2004-12-07 00:10:31 +00:00
igor%mir2.org
d38fbd087e
Link to changes.html
2004-12-01 00:07:07 +00:00
igor%mir2.org
8e8f1205cf
Added release date information
2004-11-30 23:23:17 +00:00
nboyd%atg.com
cee22090c3
Version is 1.6R1
2004-11-29 14:30:28 +00:00
igor%mir2.org
a3ee5d5129
*** empty log message ***
2004-11-29 13:07:27 +00:00
igor%mir2.org
0054cfa5c7
Fixing bug 271545: XML() should bahave exactly as XML("")
2004-11-24 23:16:38 +00:00
igor%mir2.org
471522f868
I added DebuggableScript to javadoc list and fixed javadoc warnings about its documentation comments.
2004-11-24 10:38:40 +00:00
igor%mir2.org
46983f0e49
I added debug API to get names of parameters or variables from DebuggableScript.
2004-11-24 10:03:14 +00:00
igor%mir2.org
c3f6f8811c
Removal of serialVersionUID which was not used correctly:
...
Rhino never claimed to support binary compatibility in the serialized objects and it is better to use the system generated ids always to catch errors about incompatible changes ASAP.
2004-11-22 13:23:03 +00:00
igor%mir2.org
aa233e680f
Preparations for Rhino 1.6R1 release
2004-11-19 13:27:45 +00:00
igor%mir2.org
7bbde08ea4
*** empty log message ***
2004-11-19 13:01:16 +00:00
igor%mir2.org
c810732922
Renaming DebugGui into SwingGui to better reflect GUI nature
2004-11-19 10:13:04 +00:00
igor%mir2.org
a6285637fd
Fixing nasty bug which prevented Open/Load to work in GUI among other things: the debugger should enter context using factory.call(...) and not Context.call(...) as the default factory is not the one that is used by GUI.
2004-11-19 10:12:21 +00:00