11489 Commits

Author SHA1 Message Date
szegedia%freemail.hu
eb7a88c324 Different Fix for Bug 519933 - only throw TypeError when FEATURE_STRICT_MODE is set
git-svn-id: svn://10.0.0.236/trunk@258763 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-23 15:28:17 +00:00
szegedia%freemail.hu
f826462a7e Fix for Bug 519939 - Rhino JS debugger: allow to configure a "source provider"
git-svn-id: svn://10.0.0.236/trunk@258762 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-23 12:49:59 +00:00
szegedia%freemail.hu
b080fd1c9d Fix for Bug 519933 - Add option to allow setting... read only properties
git-svn-id: svn://10.0.0.236/trunk@258760 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-23 10:22:50 +00:00
szegedia%freemail.hu
7a7aba01a0 Fix for Bug 517861: Rhino's manifest file is incomplete. Couldn't add Specification-* entries, as it's not clear what their values should be.
git-svn-id: svn://10.0.0.236/trunk@258759 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-23 09:49:59 +00:00
nboyd%atg.com
3fdcff8ad3 Fix Bug 508964 - Update Arguments object to match ES5 spec
Patch from Raphael Speyer


git-svn-id: svn://10.0.0.236/trunk@258712 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-18 02:34:50 +00:00
nboyd%atg.com
5484610de7 Fix Bug 508795 - Make Error.prototype.toString conform to spec
Patch from Raphael Speyer


git-svn-id: svn://10.0.0.236/trunk@258710 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-17 19:25:04 +00:00
reed%reedloden.com
fa69281184 Bug 516862 - (follow-up patch) [p=reed r=wtc r=crowder a=ss]
git-svn-id: svn://10.0.0.236/trunk@258681 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-15 20:00:44 +00:00
nboyd%atg.com
fb13cf8973 Fix bug Bug 519692 - Failed to decompile expressions like "new Date()"
Patch from Marc Guillemot.


git-svn-id: svn://10.0.0.236/trunk@258649 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-09 17:27:18 +00:00
hannes%helma.at
5d58422cc5 Fix copy/paste error in previous commit
git-svn-id: svn://10.0.0.236/trunk@258526 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-29 15:05:45 +00:00
mrbkap%gmail.com
96be241b3e Try to fix orange.
git-svn-id: svn://10.0.0.236/trunk@258477 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-23 02:46:47 +00:00
mrbkap%gmail.com
4552195883 Bug 509583 - Deal with empty arrays the same way we deal with regular arrays. r+sr=jst a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258475 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-23 00:09:09 +00:00
mrbkap%gmail.com
f6778a40b6 Fix bug 505988. r=bzbarsky sr=jst a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258474 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-23 00:07:47 +00:00
nboyd%atg.com
afd19dcdb6 Attach JSDoc to object literal keys when appropriate.
Patch from Nick Santos.


git-svn-id: svn://10.0.0.236/trunk@258461 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 18:32:12 +00:00
reed%reedloden.com
b7efdceee7 Bug 516862: Backported a change from dtoa.c upstream made on 2009-03-01. [p=reed r=crowder r=mrbkap a=dveditz]
Here is an excerpt from the 'changes' file describing this change:
"dtoa.c and gdtoa/gdtoaimp.h and gdtoa/misc.c: reduce Kmax, and use
MALLOC and FREE or free for huge blocks, which are possible only in
pathological cases, such as dtoa calls in mode 3 with thousands of
digits requested, or strtod() calls with thousand of digits. For the
latter case, I have an alternate approach that runs much faster
and uses less memory, but finding time to get it ready for distribution
may take a while."


git-svn-id: svn://10.0.0.236/trunk@258450 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 06:16:27 +00:00
mrbkap%gmail.com
89d444ab8c Fix C++isms in this C function to fix Windows build bustage from bug 413735.
git-svn-id: svn://10.0.0.236/trunk@258440 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-21 23:47:19 +00:00
hannes%helma.at
e4886269c7 Patch for bug 513369 - Provide annotation based mechanism to implement host objects with ScriptableObject.defineClass()
git-svn-id: svn://10.0.0.236/trunk@258430 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-21 20:22:32 +00:00
nboyd%atg.com
c3e06c4072 More progress on strict mode.
git-svn-id: svn://10.0.0.236/trunk@258426 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-21 13:32:36 +00:00
mrbkap%gmail.com
1f0f190d09 bug 413735 - consistent readline usage. r=igor a=dveditz. Original patch from Andrei Saprykin <andrei@runitsoft.com>.
git-svn-id: svn://10.0.0.236/trunk@258406 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-16 18:57:08 +00:00
mrbkap%gmail.com
d72b3550e5 Bug 514554 - Don't skip state transitions without initializing members. r=peterv sr=jst a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258405 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-16 18:33:46 +00:00
jst%mozilla.org
977b27f860 Fixing bug 500644. PAC: crash when using PAC-based manual proxy config and the attached testcase. Patch by bnewman@mozilla.com, r=mrbkap@gmail.com, sr=brendan@mozilla.org, a=dveditz@cruzio.com
git-svn-id: svn://10.0.0.236/trunk@258383 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-15 00:29:45 +00:00
nboyd%atg.com
09a13e73f4 Beginning of strict mode implementation.
git-svn-id: svn://10.0.0.236/trunk@258382 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-14 23:15:23 +00:00
nboyd%atg.com
344325e217 Fix javadoc comment.
git-svn-id: svn://10.0.0.236/trunk@258381 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-14 22:20:34 +00:00
nboyd%atg.com
3aed9665db Fix bug 507069 - make function instances' prototype property non-enumerable
Patch from Raphael Speyer


git-svn-id: svn://10.0.0.236/trunk@258380 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-14 22:15:26 +00:00
nboyd%atg.com
7b7f9553b6 Fix regression in unit test.
Patch from Raphael Speyer.


git-svn-id: svn://10.0.0.236/trunk@258379 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-14 22:11:51 +00:00
hannes%helma.at
7b6bb24dcc Yet another patch for bug 456546: Java method lookup fails for methods with Scriptable argument if argument is a subclass
git-svn-id: svn://10.0.0.236/trunk@258289 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-31 14:04:22 +00:00
nboyd%atg.com
e482b13286 Fix bug Bug 510443 - BOM should be treated as whitespace by the parser
Patch from Raphael Speyer


git-svn-id: svn://10.0.0.236/trunk@258288 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-30 23:50:42 +00:00
hannes%helma.at
add3e9be89 Trim JSON source before parsing to fix bug 513549: Rhino's new JSON.parse breaks on trailing whitespace
git-svn-id: svn://10.0.0.236/trunk@258287 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-30 10:37:06 +00:00
nboyd%atg.com
340e664220 Fix Bug 508185 - Make indirect calls to eval legal, but use the global scope
Patch from Raphael Speyer


git-svn-id: svn://10.0.0.236/trunk@258286 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-30 02:05:50 +00:00
nboyd%atg.com
06df422ae5 Fix Bug 506910 - make NaN, Infitinity and undefined non-writable, non-enumerable and non-configurable
Patch from Raphael Speyer


git-svn-id: svn://10.0.0.236/trunk@258285 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-30 01:41:26 +00:00
bclary%bclary.com
834dd30ccd bug 510901 - Sisyphus - support 1.9.3 branch. r=ctalbert.
git-svn-id: svn://10.0.0.236/trunk@258158 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 09:34:23 +00:00
bclary%bclary.com
353c74e304 bug 501124 - JavaScript Test by bogomip.
git-svn-id: svn://10.0.0.236/trunk@258157 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 09:00:44 +00:00
bclary%bclary.com
1f01ad04ad bug 488995 - JavaScript Test by PenPal.
git-svn-id: svn://10.0.0.236/trunk@258156 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:58:46 +00:00
bclary%bclary.com
c88969423e bug 488989 - JavaScript Test by Jeff Walden.
git-svn-id: svn://10.0.0.236/trunk@258155 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:56:39 +00:00
bclary%bclary.com
ac7f332f47 bug 481436 - JavaScript Test by Gary Kwong, Jason Orendorff.
git-svn-id: svn://10.0.0.236/trunk@258154 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:54:34 +00:00
bclary%bclary.com
8eb0ca97e2 bug 474319 - JavaScript Test by Gary Kwong.
git-svn-id: svn://10.0.0.236/trunk@258153 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:52:45 +00:00
bclary%bclary.com
2fdae68189 bug 473040 - JavaScript Test by Gary Kwong.
git-svn-id: svn://10.0.0.236/trunk@258152 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:50:48 +00:00
bclary%bclary.com
23542dea8e bug 466206 - JavaScript Test by Gary Kwong.
git-svn-id: svn://10.0.0.236/trunk@258151 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:48:57 +00:00
bclary%bclary.com
69d334f0b7 bug 465980 - JavaScript Tests by Mike Shaver, Jeff Walden.
git-svn-id: svn://10.0.0.236/trunk@258150 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:46:31 +00:00
bclary%bclary.com
dc0b38acf0 bug 465063 - JavaScript Test by Gary Kwong.
git-svn-id: svn://10.0.0.236/trunk@258149 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:44:18 +00:00
bclary%bclary.com
bd585d75aa bug 454704 - JavaScript Test by Jesse Ruderman.
git-svn-id: svn://10.0.0.236/trunk@258148 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:42:22 +00:00
bclary%bclary.com
e04bc964f1 bug 427196 - JavaScript Tests by Jesse Ruderman, Igor Bukanov.
git-svn-id: svn://10.0.0.236/trunk@258147 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:40:07 +00:00
bclary%bclary.com
71480eb04d bug 426520 - JavaScript Test by Adam Hauner, Jesse Ruderman.
git-svn-id: svn://10.0.0.236/trunk@258146 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:37:32 +00:00
bclary%bclary.com
c77964eedf bug 369696 - JavaScript Tests by Jesse Ruderman, Igor Bukanov.
git-svn-id: svn://10.0.0.236/trunk@258145 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:33:56 +00:00
bclary%bclary.com
0375062757 bug 506567 - JavaScript Test by John Hanely.
git-svn-id: svn://10.0.0.236/trunk@258144 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:28:36 +00:00
bclary%bclary.com
38e26d4c51 bug 504078 - JavaScript Test by Anders Hammarquist.
git-svn-id: svn://10.0.0.236/trunk@258140 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:19:56 +00:00
bclary%bclary.com
074ed34562 Bug 509164 - Sisyphus - support mozilla-build start*.bat environment settings, r=ctalbert.
git-svn-id: svn://10.0.0.236/trunk@258139 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:16:53 +00:00
bclary%bclary.com
01a1a32e81 bug 496846 - run browser tests via file:.
git-svn-id: svn://10.0.0.236/trunk@258138 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:11:52 +00:00
bclary%bclary.com
144fc6f874 bug 353078 - JavaScript Test - modify test to only fail in the event of a crash.
git-svn-id: svn://10.0.0.236/trunk@258137 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:09:36 +00:00
bclary%bclary.com
9bca41222e bug 452498 - JavaScript Tests - disable js1_5/decompilation/regress-352073.js for 1.8.x, 1.9.0 due to changes in test.
git-svn-id: svn://10.0.0.236/trunk@258136 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 07:56:42 +00:00
bclary%bclary.com
f06f90b36f bug 383269 - JavaScript Tests - js1_5/GC/regress-383269-{01,02}.js are timing dependent and fail randomly, add to performance*.tests.
git-svn-id: svn://10.0.0.236/trunk@258135 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 07:51:48 +00:00