Граф коммитов

2141 Коммитов

Автор SHA1 Сообщение Дата
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