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

9718 Коммитов

Автор SHA1 Сообщение Дата
bclary%bclary.com 841e2bb3b2 JavaScript Tests - regression test for bug 367630, by Jesse Ruderman 2007-06-14 22:31:17 +00:00
bclary%bclary.com 2bd0eabd72 JavaScript Tests - regression test for bug 355655, by shutdown 2007-06-14 22:27:17 +00:00
bclary%bclary.com d7ec65f1d6 JavaScript Test - regression tests for bug 351102, by Brendan Eich, Igor Bukanov 2007-06-14 22:23:38 +00:00
bclary%bclary.com 8dbb54f9f1 JavaScript Tests - regression test for bug 367561, by Igor Bukanov 2007-06-14 22:19:51 +00:00
bclary%bclary.com 20bb270906 JavaScript Test - regression test for bug 366122, by Igor Bukanov 2007-06-14 22:15:49 +00:00
bclary%bclary.com 90c35c6e9a JavaScript Test - regression test for bug 375715, by Jesse Ruderman 2007-06-14 22:09:45 +00:00
bclary%bclary.com 964a7aa232 JavaScript Test - regression test for bug 375711, by Jesse Ruderman 2007-06-14 22:04:18 +00:00
bclary%bclary.com 1a1f3ada0f JavaScript Test - regression test for bug 375801, by Jesse Ruderman 2007-06-14 21:50:12 +00:00
bclary%bclary.com 3022cc9589 JavaScript Test - regression test for bug 383721, by timeless 2007-06-14 21:32:09 +00:00
graydon%mozilla.com b78fb4a478 Amazingly, backing out 368869 again. 2007-06-14 20:40:17 +00:00
igor%mir2.org e5893687a7 Bug 378793: removal of the previous commit. 2007-06-14 20:20:37 +00:00
igor%mir2.org ce916182a4 Bug 378793: Patch from Mike Moening to implement per-context debug hooks. r=me,brendan 2007-06-14 20:04:09 +00:00
graydon%mozilla.com 381a5bcaf3 Bug 368869, suspect all native wrappers for cycle collection. Nth attempt, slightly safer.
r=brendan, sr=jst
2007-06-14 19:42:59 +00:00
nboyd%atg.com 5cd27ebf50 There should be no "Generator" constructor. 2007-06-14 18:39:24 +00:00
nboyd%atg.com 5523b1f578 Moving documentation to MDC. Remove from distribution. 2007-06-14 14:01:11 +00:00
brendan%mozilla.org b80b48ea76 Avoid entraining arguments in a Call prototype (383269, r=igor). 2007-06-14 07:26:19 +00:00
igor%mir2.org 9a8bee89cf Bug 384151: refactoring boxing of primitive values, r=brendan 2007-06-14 07:07:02 +00:00
bclary%bclary.com f2642ebcd3 JavaScript Test - regression test for bug 383965, by Jesse Ruderman 2007-06-14 03:38:15 +00:00
bclary%bclary.com 103d24e5e9 JavaScript Test - fix scope on map call, bug 382509 2007-06-13 20:51:06 +00:00
nboyd%atg.com a68605e1ca Fix bug Bug 380005: Date to String conversion code in NativeDate class is not
thread-safe.
2007-06-13 17:51:16 +00:00
nboyd%atg.com c7ba9dd641 Fix bug 376632 - Documentation needed for a few of the JSC arguments 2007-06-13 16:58:29 +00:00
nboyd%atg.com 63845ab8bb Fix bug 361067. Script objects loaded through Packages.... may not have their
parent scope set, and need to account for that.
2007-06-13 15:21:20 +00:00
nboyd%atg.com 4452f04a80 Remove unneeded extra semicolon. 2007-06-13 15:04:48 +00:00
nboyd%atg.com 81151517ae Don't perform side effect analysis unless in strict mode. 2007-06-13 14:16:13 +00:00
nboyd%atg.com b06a7b21c2 Don't report strict error messages for statements without side effects at the
top level of a script. Matches SpiderMonkey behavior.
2007-06-13 14:14:17 +00:00
bclary%bclary.com 9584e074bf JavaScript Test - regression test for bug 369032, by Jesse Ruderman 2007-06-13 05:29:47 +00:00
bclary%bclary.com 30d6f52cb2 JavaScript Test - regression test for bug 382509 2007-06-13 04:50:52 +00:00
bclary%bclary.com ae8773113b JavaScript Test - regression test for bug 382532, by L��szl�� J��nszky, Brendan Eich 2007-06-13 03:49:10 +00:00
bclary%bclary.com b6056c6ba6 JavaScript Test - regression test for bug 383255, by Jesse Ruderman 2007-06-13 03:34:39 +00:00
mrbkap%gmail.com 5a7b5c2dd5 Make Object.prototype.toSource deal with even more __proto__ hacking. bug 383965, r=crowder 2007-06-12 22:07:20 +00:00
bclary%bclary.com 9989a94e7b JavaScript Test - regression test for bug 383674, by Jesse Ruderman 2007-06-12 20:58:09 +00:00
crowder%fiverocks.com 72d77a0731 Bug 375801: Using (void 0) instead of "undefined" in toSource and uneval(), r=mrbkap 2007-06-12 19:33:40 +00:00
crowder%fiverocks.com 8f7a84d374 Bug 383721: escape tabs on platforms with unusual isprint() routines, r=mrbkap 2007-06-12 19:30:57 +00:00
nboyd%atg.com c1d6efaf8c Add support for JavaScript 1.7 Iterators in Rhino. See bug 379377. 2007-06-12 15:34:15 +00:00
brendan%mozilla.org ba935c46a8 Fix CheckSideEffects over-aggressiveness (383674, r=mrbkap). 2007-06-12 08:26:26 +00:00
igor%mir2.org 572c2325e9 Bug 384104: Fixing ALE macros to quell GCC strict-aliasing warnings. r=brendan 2007-06-12 07:27:23 +00:00
jwalden%mit.edu 824da285dc Typo fixes 2007-06-10 22:08:17 +00:00
bzbarsky%mit.edu 6e7e8a1e0d Change the URI argument to Components.utils.import to be a resource: URI. Bug
380970, patch by Alex Vincent <ajvincent@gmail.com>, r=sayrer, sr=bsmedberg
2007-06-10 21:13:19 +00:00
graydon%mozilla.com 0d9c052794 Backing out patch in bug 368869, again. Still randomly crashing (as in bug 383763). 2007-06-08 19:08:26 +00:00
gavin%gavinsharp.com 425c6c590f Bug 381031: make JS1.8 the default for <xul:script>, and add a JSVERSION_LATEST #define to simplify future changes, patch by Nickolay Ponomarev <asqueella@gmail.com>, r+sr=brendan 2007-06-07 22:50:13 +00:00
asqueella%gmail.com e49be40222 Bug 381499 - Components.utils.import reports NS_ERROR_FAILURE when the file not exists
switch to NS_ERROR_FILE_NOT_FOUND and update tests
r=sayrer, sr=brendan
2007-06-07 22:34:06 +00:00
nboyd%atg.com 7061c31c34 Fix bug in dumpICode that caused a Kit.codeBug(). 2007-06-07 17:51:09 +00:00
nboyd%atg.com 90ba42b4a7 Fix unfiled bug: we were getting incorrect strict mode warning on const
declarations.
2007-06-07 17:50:19 +00:00
nboyd%atg.com 767fe265fe Errors with generators returning values should be TypeErrors. 2007-06-07 16:01:43 +00:00
nboyd%atg.com cf18d779a4 Fix bug 360964 - Native array push is really slow
Fixed by implementing chaining instead of linear probing.
Patch from Hannes Wallnoefer.
2007-06-07 15:56:37 +00:00
nboyd%atg.com a3a8d2dfe5 Fix bug 383461 - Const redeclaration errors should be TypeErrors, not
SyntaxErrors.
2007-06-07 15:53:41 +00:00
nboyd%atg.com 743b071a82 Fix bug 369342 - LazilyLoadedCtor uses Undefined.instance as default value
instead of Scriptable.NOT_FOUND.
Patch from Hannes Wallnoefer.
2007-06-07 12:02:43 +00:00
nboyd%atg.com 6163dc47dc Fix Bug 373897 - JavaAdapter classes cannot access protected methods in
superclass.
Patch from Hannes Wallnoefer.
2007-06-07 12:00:34 +00:00
jwalden%mit.edu cf28b6b381 Bug 369032 - "Assertion failure: kid2->parent == xml || !kid2->parent" with E4X after appendChild; avoid incorrectly reparenting XML by deeply copying instead of mutating. r=mrbkap 2007-06-06 22:06:16 +00:00
nboyd%atg.com 6cd953938b Fix bug 363058 Provide JavaScript-only stack trace from RhinoException.
Contribution from Hannes Wallnoefer <hannes [at] helma [dot] at>.
2007-06-06 19:47:36 +00:00
jwalden%mit.edu 251c8bc44d Fix syntax error. 2007-06-06 18:32:31 +00:00
crowder%fiverocks.com 15706d8301 Bug 374681: 260 GC roots remain after destroying JSRuntime (not the complete fix, I think), r=brendan 2007-06-06 15:59:45 +00:00
nboyd%atg.com 44438b3118 Make FEATURE_STRICT_MODE imply FEATURE_STRICT_EVAL and FEATURE_STRICT_VARS. 2007-06-06 15:06:58 +00:00
nboyd%atg.com 7af113046f Fix bug 383356. Patch from Roshan James. 2007-06-06 14:43:32 +00:00
nboyd%atg.com a6099a8648 Implement checks for generators returning values.
Patch from Roshan James, roshanj@google.com.
2007-06-06 14:32:40 +00:00
graydon%mozilla.com 171b4e0b34 Bug #368869, suspect all native wrappers as cycle roots (yet again, after Igor's change to js gc).
r=brendan, sr=jst
2007-06-05 23:50:22 +00:00
mrbkap%gmail.com 3f7075a016 Remove vestigial initialization 2007-06-05 23:44:21 +00:00
mrbkap%gmail.com ac5827ba27 Be less strict about how you can call eval. In particular, allow callers to call it through other names, as long as the this object is a global object. bug 383381, r=brendan 2007-06-05 23:42:00 +00:00
crowder%fiverocks.com a2d09466f8 Bug 380831: incorrect uneval trying to output a getter function that is a sharp definition, r=igor 2007-06-05 20:20:07 +00:00
nboyd%atg.com 91356e9f85 Fix bug 383174: Add new reportMatch function in shell.js
r=bclary@bclary.com
2007-06-05 18:31:53 +00:00
nboyd%atg.com a0cff8c5f5 Initial checkin for Rhino 1.7. Add JavaScript 1.7 version number.
Initial implementation of 1.7 generators for interpretive mode. See bug 379377.
2007-06-05 18:23:49 +00:00
mattwillis%gmail.com 02c1631149 bug 382744 - Correct backwards assertion check in XPCNativeScriptableInfo. Patch by Manish Singh <manish@flock.com>, r=dbaron, sr=shaver 2007-06-05 15:59:44 +00:00
brendan%mozilla.org 99895395b9 Fix JOF_TMPSLOT accounting (383255, r=igor). 2007-06-05 05:23:29 +00:00
igor%mir2.org df24f64be9 Bug 383188: using code spec flag to declare extra slot used for post ++/--. r=brndan 2007-06-05 03:07:38 +00:00
mrbkap%gmail.com dbb53b8c69 Fix overflow potential. bug 373931, r=crowder rs=brendan 2007-06-05 00:05:32 +00:00
mrbkap%gmail.com 26c0754718 Remove indirect eval. bug 382509, r=brendan 2007-06-04 23:03:04 +00:00
mrbkap%gmail.com f20192410a Handle error returns from ftell. bug 373934, r=brendan 2007-06-04 23:01:41 +00:00
mrbkap%gmail.com f6b662ec70 Backing out to fix orange 2007-06-04 22:18:25 +00:00
mrbkap%gmail.com f87f245fc6 Fixing bustage, bug 382509 2007-06-04 21:47:13 +00:00
mrbkap%gmail.com c788478abe Create XPCNativeWrapper function wrappers with the right parent. bug 370127, r=bzbarsky sr=brendan 2007-06-04 21:43:57 +00:00
mrbkap%gmail.com c9f6a90cee Remove indirect eval. bug 382509, r=brendan 2007-06-04 21:40:55 +00:00
mrbkap%gmail.com dd55486b83 Whitespace police 2007-06-04 21:38:40 +00:00
nboyd%atg.com fe2155898d Classify another failure 2007-06-04 20:33:42 +00:00
igor%mir2.org ff5aa11854 Bug 381973: new opcode flag top declare an extra temporary slot used by interpreter. r=brendan 2007-06-04 20:01:41 +00:00
brendan%mozilla.org 1641ca88ae Fix fun_resolve to avoid resolving hidden properties (locals/params; 382532, r=mrbkap). 2007-06-04 19:50:31 +00:00
crowder%fiverocks.com 12d76ff598 Bug 366355: perlconnect removal continues, r=mrbkap, patch by Patrick Welche <pw-fb@newn.cam.ac.uk> 2007-06-04 19:33:42 +00:00
nboyd%atg.com afdd2f17be Move skip lists to the testsrc directory. 2007-06-04 18:24:58 +00:00
nboyd%atg.com 0d0e10fd6f Add skips for tests causing OutOfMemoryErrors. 2007-06-04 16:06:43 +00:00
nboyd%atg.com 2e49ed7463 Fix failure indicated by test js1_5/extensions/regress-351973.js. 2007-06-04 15:53:15 +00:00
nboyd%atg.com fc308affdb Fix bug 274311: Can you add all of the shell commands to the help() menu?
Patch from Roshan James <roshanj@google.com>.
2007-06-04 13:46:58 +00:00
nboyd%atg.com dc21b18581 More work on strict mode.
* Support implemented for checking for inconsistent return usage. Contribution
from Roshan James <roshanj@google.com>.
* Fixed check for assignment in conditional.
2007-06-04 13:18:39 +00:00
peterv%propagandism.org 020150ec07 Fix for bug 382133 ("(function(){}).apply.ee = <foo/>;" causes shutdown crash [@ nsXPConnect::Unlink] during nsCycleCollector::CollectWhite). r/sr=jst. 2007-06-04 10:01:34 +00:00
igor%mir2.org ad1ea35f98 Bug 379220: replacing JS_AddRoot calls via doubly-linked lists. r=jst sr=brendan 2007-06-02 15:11:52 +00:00
igor%mir2.org d81bcf9d97 Bug 382253: consistent termination of inline functions. r=brendan 2007-06-02 03:46:39 +00:00
crowder%fiverocks.com 20c97ae793 backing out checkin on closed tree 2007-06-01 18:31:02 +00:00
crowder%fiverocks.com abdea274da Bug 366355: more perlconnect removal goodness 2007-06-01 18:29:49 +00:00
bclary%bclary.com dae93c2ddf JavaScript Test - fix broken test, bug 351515 2007-05-31 21:58:36 +00:00
bclary%bclary.com 9e8861355f JavaScript Test - update test for bug 380237 2007-05-31 19:46:36 +00:00
bclary%bclary.com f61662abdd JavaScript Test - change eval tests to work around anonfunfix, bug 356247 2007-05-31 19:24:01 +00:00
bclary%bclary.com 487852ce1f JavaScript Test - change native function to decodeURI since print is not native in the browser version 2007-05-31 19:00:11 +00:00
bclary%bclary.com f4623b155d JavaScript Tests - fix test to match new decompilation and to add missing brace in expected decompilation, bug 381205 2007-05-31 18:31:12 +00:00
bclary%bclary.com 32aefbb765 JavaScript Test - regression test for bug 356247, by Jesse Ruderman 2007-05-31 07:11:53 +00:00
bclary%bclary.com 12a6948863 JavaScript Test - regression test for bug 381108, by Jesse Ruderman 2007-05-31 06:54:10 +00:00
bclary%bclary.com bbb8da3f61 JavaScript Test - regression test for bug 381301, by Jesse Ruderman 2007-05-31 06:45:06 +00:00
bclary%bclary.com a9254cb3b2 JavaScript Test - regression test for bug 382335, by Igor Bukanov 2007-05-31 06:37:52 +00:00
timeless%mozdev.org a6b7efb5d1 Bug 380886 Possible crashes/leaks in regexp handling in OOM conditions
patch by gavin@picsel.com r=crowder
2007-05-31 06:31:06 +00:00
brendan%mozilla.org 4cffeb5596 Fix let-induced anti-bracing logic to cope with group assignment expression statements (356247, r=mrbkap). 2007-05-30 22:39:21 +00:00
nboyd%atg.com 73e0b43c8a Skip js1_5/Regress/regress-330352.js 2007-05-30 20:10:33 +00:00
crowder%fiverocks.com b47ac4092c Bug 381205: object uneval gets confused by special "getter functions", r=mrbkap 2007-05-30 20:05:31 +00:00
bclary%bclary.com 4e6847c897 JavaScript Test - update expected value for decompilation, bug 367629 2007-05-30 18:42:40 +00:00
bclary%bclary.com 74959497d1 JavaScript Test - move test to decompilation subsuite, bug 344120 2007-05-30 17:42:50 +00:00
nboyd%atg.com 0e15a7733d Use the prefix feature to avoid enumerating all skipped tests. 2007-05-30 17:11:24 +00:00
nboyd%atg.com 9cb53b39b7 Fix jdk 1.4 compilation. 2007-05-30 16:41:24 +00:00
nboyd%atg.com 58debbb97a Conditional build for jdk15 package. 2007-05-30 16:07:39 +00:00
nboyd%atg.com e8a9c67d1f Java5 varg support:
Java5 varg methods can be called with varg style from JavaScript. The relevant
changes are in MemberBox, NativeJavaClass and NativeJavaMethod. The call to
isVarg() in MemberBox is the one Java5 specific call, which probably needs to
be converted into a JRE version dependent call based on reflection.

Contribution from Ulrike Mueller <umueller@demandware.com>.

See bug 382340.
2007-05-30 15:58:03 +00:00
nboyd%atg.com 1453aab782 Nit: fix comment 2007-05-30 14:07:54 +00:00
nboyd%atg.com e4c660ea3c After the recent move to consolidate shell.js code, this test broke due to
different epsilon values used in different shell.js scripts. So this change
just makes the test values match exactly.
2007-05-30 12:55:17 +00:00
bclary%bclary.com c6166baeae JavaScript Test - update sudoku demo test 2007-05-30 05:58:26 +00:00
bclary%bclary.com 1c56de4ed1 Bug 382182 - script tag should support version 1.8, r=jonas,sr=brendan 2007-05-30 05:55:56 +00:00
nboyd%atg.com 708e0d2adc Clean up skip list for recent test changes. 2007-05-30 02:32:17 +00:00
igor%mir2.org 108750e667 Bug 382335: proper cleanup after generator.close(). r=brendan 2007-05-30 02:29:09 +00:00
brendan%mozilla.org c06e6ca126 Updated to track revised ES4-based grammar plus paren minimization changes to the decompiler (381113). 2007-05-30 01:52:57 +00:00
brendan%mozilla.org 70b06a4552 Implement ES4/JS2 expression closures (381113, r=mrbkap). 2007-05-30 01:49:43 +00:00
mrbkap%gmail.com 5002163723 Add a space here for consistency. bug 381108, r=brendan 2007-05-30 01:23:24 +00:00
bclary%bclary.com f5e264acb5 JavaScript tests - fix incorrect TestCase signature, remove tests from slow-n.tests 2007-05-30 01:13:14 +00:00
brendan%mozilla.org 2fbc454791 Fix delete parser to fold constants in its operand to discern genexp error case (382355, r=mrbkap). 2007-05-30 00:49:53 +00:00
crowder%fiverocks.com 50055317ff Recent code checkin regressed testcase from 356085 2007-05-30 00:06:21 +00:00
brendan%mozilla.org cbb774f657 Fix warning from last checkin (r=igor). 2007-05-29 23:17:37 +00:00
bclary%bclary.com 2142593010 JavaScript Test - update to remove new syntax errors, bug 380581 2007-05-29 22:41:06 +00:00
bclary%bclary.com 5c55271c81 JavaScript Test - tweak decompilation result, bug 353214 2007-05-29 22:05:11 +00:00
bclary%bclary.com a6de65d424 JavaScript Test - remove Object.prototype.__iterator__ after test, bug 340199 2007-05-29 21:59:13 +00:00
nboyd%atg.com 77442e116c Add skips for new tests and for older tests now failing, likely due to
different shell.js functions.
2007-05-29 21:09:10 +00:00
crowder%fiverocks.com 46311bd0ef Bug 381301: chomp closing ')' in obj_toSource more correctly, r=mrbkap 2007-05-29 21:05:09 +00:00
nboyd%atg.com 0eaeabd065 Fix compile warnings. Submission from umueller@demandware.com. 2007-05-29 19:44:00 +00:00
bclary%bclary.com 3fef4cea44 JavaScript Test - regression test for bug 375715, change test to -n negative format 2007-05-29 18:23:19 +00:00
mvl%exedo.nl 2e7e740e30 bug 382237: make xpctools profiler work, and make it record time spend in the function itself. r=shaver 2007-05-28 15:00:50 +00:00
bclary%bclary.com 1e713d8981 JavaScript Test - regression test for bug 381205, update to perform test in proper scope 2007-05-27 23:14:24 +00:00
bclary%bclary.com 0fd6cbab56 JavaScript Test - add js1.8 version option to browser-based test menu, no bug, not part of the build 2007-05-27 23:00:58 +00:00
bclary%bclary.com 1bbbb16fa9 JavaScript Test - regression test for bug 366941, by Robert Sayre; add version(180) foo 2007-05-27 20:13:35 +00:00
bclary%bclary.com 22ce060e27 JavaScript Test - regression test for bug 367629, by Jesse Ruderman 2007-05-27 18:43:16 +00:00
bclary%bclary.com 591ec2c204 JavaScript Test - regression test for bug 379482, by Jesse Ruderman 2007-05-27 18:33:14 +00:00
bclary%bclary.com 9bacaf1586 JavaScript Test - regression test for bug 379566, by Igor Bukanov 2007-05-27 18:25:54 +00:00
bclary%bclary.com ad9bca378e JavaScript Tests - regression test for bug 379925, by Jesse Ruderman 2007-05-26 16:27:25 +00:00
bclary%bclary.com 02b66e25d9 JavaScript Tests - regression tests for bug 380237, fix file name 2007-05-26 16:15:48 +00:00
bclary%bclary.com 0d826a3625 JavaScript Tests - regression tests for bug 380237, by Jesse Ruderman, Brendan Eich 2007-05-26 16:10:20 +00:00
bclary%bclary.com 0240bdbc18 JavaScript Test - regression test for bug 380506, by Jesse Ruderman 2007-05-26 14:00:13 +00:00
bclary%bclary.com 4a3db58112 JavaScript Test - regression test for bug 380581, by Jesse Ruderman 2007-05-26 13:43:40 +00:00
bclary%bclary.com 97d9b49de8 JavaScript Test - regression test for bug 380889, by Igor Bukanov 2007-05-26 13:25:11 +00:00
bclary%bclary.com f781c99cf6 JavaScript Test - regression test for bug 381101, by Jesse Ruderman 2007-05-26 13:19:53 +00:00
bclary%bclary.com 31836104f2 JavaScript Test - regression test for bug 381205, by Jesse Ruderman 2007-05-26 13:08:16 +00:00
bclary%bclary.com 430a0e142d JavaScript Test - regression test for bug 381211, by Jesse Ruderman 2007-05-26 13:00:49 +00:00
bclary%bclary.com a990fb379c JavaScript Test - regression test for bug 381303, by Biju 2007-05-26 12:30:31 +00:00
bclary%bclary.com 6b0c70ee67 JavaScript Test - regression test for bug 381372, by Jesse Ruderman 2007-05-26 01:40:22 +00:00
bclary%bclary.com 043d454c08 JavaScript Test - regression test for bug 381504, by James Ross 2007-05-26 01:20:26 +00:00
bclary%bclary.com e0e327827f JavaScript Tests - standardize test reporting for shell and browser, bug 380257 2007-05-26 00:19:49 +00:00
neil%parkwaycc.co.uk 395fcf25dd Bug 351007 Crash @ XPCWrappedNative::CallMethod passing null to out A*String parameters r+sr=jst 2007-05-25 20:45:50 +00:00
igor%mir2.org 90a940133f Bug 381779: patch from Gavin Reaney to improve memeory allocation for the sprint stack. r=myself 2007-05-25 11:35:27 +00:00
peterv%propagandism.org 8aac38c19e Fix for bug 377884 (Switch nsXPConnect::Traverse to use tracing). r=jst/igor, sr=dbaron. 2007-05-25 08:42:10 +00:00
inonit%inonit.com b67da72081 Revert to jsDriver.pl-compatible -l and -L options
Ignore unrecognized options (rather than terminating option processing)
2007-05-24 21:10:38 +00:00
nboyd%atg.com 4eb19ba1d3 Nit: fix typo in javadoc 2007-05-24 14:47:01 +00:00
nboyd%atg.com 3ac2239685 Fix bug 381819. Patch from Bob Clary <bclary@bclary.com>. 2007-05-24 14:17:10 +00:00
peterv%propagandism.org 9eca95ccdc Fix for bug 368774 (Make cycle collector work with refcounted non-XPCOM objects). r=dbaron, sr=sicking. 2007-05-24 14:10:04 +00:00
nboyd%atg.com 0a025a97dc Add more publicly accessible name for building tests so that
we can have better instructions at
http://developer.mozilla.org/en/docs/Rhino:Testing
2007-05-24 13:45:42 +00:00
igor%mir2.org 4639896d19 Bug 379758: SETSP is removed 2007-05-24 07:51:47 +00:00
igor%mir2.org a2d68820d0 Bug 381236: static assert that does not depend on __LINE__ 2007-05-24 07:27:45 +00:00
mrbkap%gmail.com 2d1e014a71 Back this out for now to sort out what happens when we're called from C++, not from Javascript. 2007-05-24 00:50:50 +00:00
mrbkap%gmail.com f3ce0b14cc Use the currently executing function as the nominal parent for our function so that we pull the correct prototype for our function. bug 370127, r+sr=jst 2007-05-24 00:18:00 +00:00
crowder%fiverocks.com cd983400a9 Bug 381402: Compilation error with HAS_XDR_FREEZE_THAW and old Script object, r=mrbkap 2007-05-23 22:09:52 +00:00
crowder%fiverocks.com 11d41ea67d Bug 381402: Compilation error with HAS_SCRIPT_OBJECT, r=mrbkap 2007-05-23 21:50:43 +00:00
crowder%fiverocks.com 1221f4d57a Bug 375715: "Assertion failure: (c2 <= cs->length) && (c1 <= c2)" with /[\Wb-G]/, patch by mrbkap, r=crowder 2007-05-23 21:13:13 +00:00
brendan%mozilla.org 1f95d8c9a8 Fix JOF_XMLNAME, etc., interrogation to mask the mode bits and compare (381504, r=mrbkap). 2007-05-23 06:04:18 +00:00
brendan%mozilla.org f2a155975a More generator expression decompilation love (381372, r=mrbkap). 2007-05-23 06:00:40 +00:00
asqueella%gmail.com e72aa521c3 bug 381369 - improve Components.utils.import-related comments
r=sayrer
2007-05-22 21:57:43 +00:00
mrbkap%gmail.com 1e734eac45 Mark the overwritten scope property in the space between where we remove it and re-add it in its changed form. bug 381374, r=igor 2007-05-22 00:55:04 +00:00
mrbkap%gmail.com 099172f12b Protect the number from GC, even if it was originally a number. bug 375976, r=crowder 2007-05-21 23:45:42 +00:00
crowder%fiverocks.com 2c0f318d9d Bug 380998: StackGrowthDirection is not reliable with Sun Studio 11, patch by Ginn Chen <ginn.chen@sun.com>, r=brendan 2007-05-21 22:55:48 +00:00
crowder%fiverocks.com 11c53843d6 Bug 379482: Crash [@ js_IsIdentifier] decompiling float setter, r=mrbkap 2007-05-21 19:33:33 +00:00
mrbkap%gmail.com 2e60306577 Count both the getter and setter for a given property. bug 381303, r=crowder 2007-05-21 18:02:33 +00:00
mrbkap%gmail.com 18fb5d91d7 Handle Function.prototype.toString not returning what we expect it to return (a function expression). bug 380933, r=crowder 2007-05-21 18:01:08 +00:00
sayrer%gmail.com 51e7babea6 Bug 238324. Tweak generateFactory to call new, and add unit tests for module loading. Patch by Alex Vincent <ajvincent@gmail.com>. r=sayrer, sr=bsmedberg 2007-05-20 22:45:15 +00:00
bclary%bclary.com ae90306c5a JavaScript Tests - factor common code into top level shell.js|browser.js, bug 379779, r=igor, sr=brendan 2007-05-19 20:05:08 +00:00
mrbkap%gmail.com 07d08b1ac7 If the scanner returned TOK_ERROR, it already reported an error. bug 380371, r=brendan 2007-05-19 02:09:23 +00:00
mrbkap%gmail.com 474aec7b5f Correctly parse regular expressions with the 'm' and 'y' flags. bug 378486, r=brendan 2007-05-19 01:57:30 +00:00
crowder%fiverocks.com ffe74a9a39 Bug 381211: fixing off-by-one caused by patch from bug 367629, r=mrbkap 2007-05-19 00:04:41 +00:00
crowder%fiverocks.com 87a7504996 Bug 367629: better obj_toSource for native functions and a few other cases, r=mrbkap 2007-05-18 23:12:56 +00:00
brendan%mozilla.org 5728d041b0 Restrict for([k,v] in o) special case to JS1.7 (366941, r=mrbkap). 2007-05-18 20:55:06 +00:00
brendan%mozilla.org ca689a5073 Support generator expressions for JS1.8 (380237, r=mrbkap). 2007-05-18 01:41:17 +00:00
brendan%mozilla.org c4feb93f8f Fix getter/setter decompilation to depend on generating op, not prefix string (381101, r=mrbkap). 2007-05-18 00:48:18 +00:00
mrbkap%gmail.com 9a32a7805e Skip over exception cookies, since we require JSOP_POP to pop them. bug 380016, r=brendan 2007-05-17 23:56:17 +00:00
nboyd%atg.com c0e381bd6e Updated skip list. 2007-05-17 00:30:27 +00:00
igor%mir2.org 3340d5fbf2 Bug 380833: AllocSlot now insists on the new slot being already set to void. r=brendan 2007-05-16 22:41:50 +00:00
igor%mir2.org 58cb3368f9 Bug 380889: fixing the disassembler, r=brendan 2007-05-16 19:00:47 +00:00
nboyd%atg.com 32916cfbf1 Correct behavior for enumerability of prototype properties of function
objects and Function. See ECMA 15.3.5.2 and 15.3.3.1.
2007-05-16 12:41:00 +00:00
igor%mir2.org 356af18067 Bug 379885: JS_GetGCMarkingTracer is removed. r=brendan 2007-05-16 01:13:28 +00:00
sayrer%gmail.com 2cbdb29e75 Bug 238324: JS code-sharing module system. Patch by Alex Fritze <alex@croczilla.com> and Robert Sayre <sayrer@gmail.com>. r=shaver/brendan, sr=brendan 2007-05-15 23:27:41 +00:00
crowder%fiverocks.com e1e177ba91 Bug 308429: make tooMuchGC dynamic (runtime gczeal option), r=brendan 2007-05-15 23:27:20 +00:00
crowder%fiverocks.com bdcf02c83c Bug 358594: sharp variables should deserialize using old getter/setter syntax. 2007-05-15 22:41:24 +00:00
nboyd%atg.com d50c414dec The "prototype" property of a function object should be enumerable. 2007-05-15 20:23:18 +00:00
szegedia%freemail.hu 821f63b700 Fixing IllegalArgumentException for FEATURE_STRICT_MODE and FEATURE_WARNING_AS_ERROR 2007-05-15 17:27:46 +00:00
igor%mir2.org 27401e4c60 Bug 379566: keywords are no special with get/set getters. r=brendan 2007-05-15 15:17:14 +00:00
igor%mir2.org 3da8b3e841 Bug 340212: All XPC GC tracing now happens in the runtime trace callback. 2007-05-15 09:01:34 +00:00
edwsmith%adobe.com c721ce471b Remove mozilla/js/tamarin, see http://hg.mozilla.org/tamarin-central 2007-05-11 20:30:15 +00:00
nboyd%atg.com 5f473e905f Fix javadoc 2007-05-11 15:14:07 +00:00
bclary%bclary.com 58d91a7b08 JavaScript Tests - add automation helper scripts, no bug, not part of the build 2007-05-11 04:11:39 +00:00
bclary%bclary.com 681d041bb8 JavaScript Test - regression test for bug 354998, revert Object.prototype to prevent side effects 2007-05-10 06:10:50 +00:00
bclary%bclary.com 1d7a4fb2c7 JavaScript Tests - remove extraneous debugger statement, no bug, not part of the build 2007-05-09 23:01:33 +00:00
igor%mir2.org cb6c12eea9 Bug 380197: fixing regression from bug 380197. r=brendan 2007-05-09 21:40:36 +00:00
brendan%mozilla.org 83e65c48bd Fiddle cosmetics. 2007-05-09 20:19:26 +00:00
nboyd%atg.com 54a812fb3e Remove a number of warnings by having the switch generator use label L0. 2007-05-09 18:39:12 +00:00
nboyd%atg.com 99c2a5b427 Move test classes out of org.mozilla.javascript package. Updates to JsDriver
to allow for loading test lists from files using '@' syntax.
2007-05-09 18:22:59 +00:00