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

10315 Коммитов

Автор SHA1 Сообщение Дата
dwitte%stanford.edu 89b2aa62d8 backing out the rest. 2008-01-11 10:56:35 +00:00
dwitte%stanford.edu b5bc025224 partial backout in an attempt to fix orange. 2008-01-11 10:09:00 +00:00
dwitte%stanford.edu bec597575a relanding bug 410250. 2008-01-11 09:13:06 +00:00
dwitte%stanford.edu 7da61a1630 backing out to fix orange. 2008-01-11 04:59:46 +00:00
dwitte%stanford.edu 3ed045961f thoroughly whack mallocfest in nsID/nsJSID and friends. b=410250, r+sr=jst, a=blocking1.9+ 2008-01-11 03:56:02 +00:00
crowder%fiverocks.com b7463fa28a Bug 411747: latent GC hazard in one of the routines in js.c (npotb), r/a=brendan 2008-01-11 03:22:55 +00:00
nboyd%atg.com 2eb389fe0c Fix case that had been getting a ClassCastException (then changed to be a
Kit.codeBug) that I now report an error on.
2008-01-10 22:47:26 +00:00
nboyd%atg.com b44703d683 Add support for customizable prompt characters for the shell using the
"prompts" global variable.
2008-01-10 22:45:59 +00:00
nboyd%atg.com 41fd3807d1 Fix missing functionality of Array and String methods available as function
properties of the constructor (e.g., Array.every, String.replace).

See http://developer.mozilla.org/en/docs/New_in_JavaScript_1.6.
2008-01-10 22:44:47 +00:00
crowder%fiverocks.com 5e8157360d Bug 411702 - Ancient OOM handling bug with an easy fix, r/a=brendan 2008-01-10 21:49:59 +00:00
igor%mir2.org 299715b127 Bug 409109: using the new operation counting JS API for monitoring long-running scripts. r=brendan,jst 2008-01-10 15:39:03 +00:00
peterv%propagandism.org 61924b8732 Fix for bug 402966 (JS_Assert "!rt->gcRunning"). r/sr=dbaron. 2008-01-10 14:10:08 +00:00
bclary%bclary.com dc2d4e35a5 JavaScript Tests - update spidermonkey-extensions-n.tests, bug 398000, not part of the build 2008-01-10 01:49:19 +00:00
bclary%bclary.com 15f6c262ad JavaScript Tests - known-failure.pl should ignore trailing spaces, bug 411506, not part of the build 2008-01-09 19:30:38 +00:00
nboyd%atg.com 8e6912bcf5 Fix miscellaneous failures in JavaScript 1.7 support as demonstrated by
test suite.
2008-01-09 19:23:28 +00:00
nboyd%atg.com daaebeb37a Fix bug: was printing out name of resource rather than error message. 2008-01-09 19:22:19 +00:00
nboyd%atg.com 59b6992cdd Prepare for release candidate. 2008-01-09 19:19:20 +00:00
nboyd%atg.com 63ce0e6fd5 Fix the use of property or array lvalues in destructuring assignment. Test
case:

var obj = { p:3 };
var arr = [ 3 ];
[obj.p] = [9];
if (obj.p != 9) throw "obj.p not set by array destructuring assignment";
[arr[0]] = [9];
if (arr[0] != 9) throw "arr[0] not set by array destructuring assignment";
({prop:obj.p} = {prop:12});
if (obj.p != 12) throw "obj.p not set by object destructuring assignment";
({prop:arr[0]} = {prop:12});
if (arr[0] != 12) throw "arr[0] not set by object destructuring assignment";
2008-01-09 15:46:19 +00:00
igor%mir2.org 983023fba1 Bug 409109: backing the checking as the tree was closed. 2008-01-09 15:31:13 +00:00
igor%mir2.org cd8061e363 Bug 409109: using the new operation counting JS API for monitoring long-running scripts. r=brendan,jst 2008-01-09 15:20:39 +00:00
bclary%bclary.com 3c4c8a2012 JavaScript Test - regression test for bug 352291, by Jesse Ruderman, not part of the build 2008-01-09 03:42:01 +00:00
bclary%bclary.com 67f785a9d8 JavaScript Test - regression test for bug 352422, by Jesse Ruderman, not part of the build 2008-01-09 03:31:29 +00:00
bclary%bclary.com b68e40774c JavaScript Test - regression test for bug 352786, by Jesse Ruderman, not part of the build 2008-01-09 03:25:46 +00:00
roc+%cs.cmu.edu 62d97c5ab2 Backing out 408301 to see if it fixes winxp01 orange 2008-01-09 03:21:35 +00:00
bclary%bclary.com 92f970a9ab JavaScript Test - regression test for bug 376410, by Jesse Ruderman, not part of the build 2008-01-09 03:19:55 +00:00
bclary%bclary.com 4fb3127ceb JavaScript Test - regression test for bug 376410, by Jesse Ruderman, not part of the build 2008-01-09 03:13:01 +00:00
bclary%bclary.com 7fe89e959b JavaScript Test - regression test for bug 411279, by Brendan Eich, not part of the build 2008-01-09 02:56:25 +00:00
brendan%mozilla.org 6e478b64ae Support let in switch-case statement lists, scoped by switch body (411279, r=mrbkap). 2008-01-09 00:49:35 +00:00
jst%mozilla.org 9b53e72893 Fixing bug 408301. Make more XPConnect wrappers share their JSObject maps. r=peterv@propagandism.org, sr=brendan@mozilla.org 2008-01-08 23:38:24 +00:00
nboyd%atg.com 743ecfdcc8 Add skip for new test 2008-01-07 17:51:36 +00:00
nboyd%atg.com 2bc021e24e More accurate description of Rhino behavior with generators and gc. 2008-01-07 17:46:28 +00:00
nboyd%atg.com 98940da360 Make retro-translated 1.4 jar part of standard distribution. 2008-01-07 17:45:29 +00:00
bclary%bclary.com 615a57eeed JavaScript Tests - regression test for bug 410192, by Biju, Brendan Eich, not part of the build 2008-01-07 16:58:30 +00:00
bclary%bclary.com fd9767231f JavaScript Tests - update test due to fix to bug 410981, not part of the build 2008-01-07 15:29:21 +00:00
brendan%mozilla.org 354a6aa363 Require explicit body block in 'for (let x ...) let y...' (410981, r=mrbkap). 2008-01-07 09:41:28 +00:00
brendan%mozilla.org aad6068ee8 64-bit fixes for problems reported by edwin@cheatah.nl (many thanks to Edwin; 410941, r=igor). 2008-01-07 08:41:06 +00:00
benjamin%smedbergs.us 1130d64de3 Bug 410929 - Bad C++isms in js/src, r=crowder 2008-01-06 16:28:46 +00:00
bclary%bclary.com 1d3c8c4c0b JavaScript Tests - update known failures to account for bug 408957, not part of the build 2008-01-06 01:28:28 +00:00
igor%mir2.org a0f05caf8f Bug 409109: Backing out once again to figure out the reason for talos regressions. 2008-01-06 01:20:16 +00:00
bclary%bclary.com 28355faab8 JavaScript Tests - update tests to account for bug 408957, not part of the build 2008-01-06 01:18:48 +00:00
nboyd%atg.com 5cfe7db249 Update for latest test cases. 2008-01-05 22:27:40 +00:00
nboyd%atg.com a82f5102b1 Fix iteration behavior for new Iterator(obj,true). 2008-01-05 20:58:04 +00:00
bclary%bclary.com 8964374370 JavaScript Tests - tests for iterator constructor, by Norris Boyd, bug 410725 2008-01-05 14:16:51 +00:00
igor%mir2.org c117e5c4e9 Bug 409109: using the new operation counting JS API for monitoring long-running scripts. a,r=brendan 2008-01-05 11:25:50 +00:00
jruderman%hmc.edu 5a3e6d163f Add moving-between-frames crashtest 2008-01-05 06:54:28 +00:00
mrbkap%gmail.com d930f34d98 Add a way to find all of the XOWs for an object and use it to deal with hard cases where we have to clear the scope of XOWs in order to reflect changes to the underlying object. Also deal with objects moving between scopes by ensuring that we're always able to find their XOWs. bug 399587, r+sr=jst r=brendan for some last-minute changes added in this version. 2008-01-05 04:45:17 +00:00
mrbkap%gmail.com f1aa600dba Do not allow scripted getters or setters on XPCNativeWrappers. bug 387390, r=jst sr=brendan 2008-01-05 01:37:48 +00:00
brendan%mozilla.org e64ae56ea5 Track ES4 proposal by restricting let declaration to be direct child of block (408957, r=mrbkap). 2008-01-05 01:34:12 +00:00
mrbkap%gmail.com c7b6d30153 Don't call arbitrary hooks from a function called from GC. bug 410323, r=brendan 2008-01-05 01:28:29 +00:00
mrbkap%gmail.com b8758aa613 Use the currently active scope to find the prototype. bug 408639, r=jst sr=brendan 2008-01-05 01:25:35 +00:00