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