brendan%mozilla.org
|
ce6c447de6
|
Checking in patch from Nick Allen <nallen@acm.org> and Thue Janus Kristensen <thuejk@gmail.com> implementing merge-sort for Array.prototype.sort, for stability and best perf on real-world mostly- or often-ordered inputs (224128, r/sr=igor/brendan).
|
2006-10-05 23:28:51 +00:00 |
|
brendan%mozilla.org
|
2f4e587c78
|
Deoptimize group assignment to avoid writing extra code for the hard case where the rhs has fewer elements than the lhs (but the rhs might have proto-elements; 355023, r=mrbkap).
|
2006-10-05 21:18:22 +00:00 |
|
brendan%mozilla.org
|
402cd1bdc2
|
Fix xml_hasOwnProperty to instance-check (355478, r=igor).
|
2006-10-05 20:35:29 +00:00 |
|
brendan%mozilla.org
|
62a8904618
|
Fix 355486, r=igor.
|
2006-10-05 07:28:20 +00:00 |
|
igor.bukanov%gmail.com
|
251781c68b
|
extra assert for safty. bug=355474 r=brendan
|
2006-10-05 07:21:50 +00:00 |
|
igor.bukanov%gmail.com
|
edefc17acf
|
We do not want to depend on String.prototype.__iterator__ in XML objects. bug=355474 r=brendan.
|
2006-10-05 06:59:16 +00:00 |
|
brendan%mozilla.org
|
bf0db47898
|
Fix argo redness (what does ISO C say about #if'd macro actual args?).
|
2006-10-05 02:25:49 +00:00 |
|
igor.bukanov%gmail.com
|
860ed79101
|
make sure that NewKeyValuePair is always sets rval. bug=354499 r=brendan
|
2006-10-05 01:29:48 +00:00 |
|
brendan%mozilla.org
|
44d2f7dcd5
|
Another fast followup fix.
|
2006-10-05 00:56:24 +00:00 |
|
brendan%mozilla.org
|
c746dcff39
|
Fast followup fix for last patch, r=igor.
|
2006-10-05 00:40:02 +00:00 |
|
brendan%mozilla.org
|
7b1930d3f3
|
Igor's cleanup patch, with some decompiler assist from me (354982, r=us).
|
2006-10-05 00:19:49 +00:00 |
|
bclary%bclary.com
|
be53b88f38
|
JavaScript Test - regression test for bug 355145, by shutdown
|
2006-10-04 13:11:15 +00:00 |
|
gavin%gavinsharp.com
|
bd832ea2bf
|
Un-back out the patch from bug 354392, since it didn't help with the mac orange (original patch by Brian Crowder <crowder@fiverocks.com>, r=brendan)
|
2006-10-04 04:40:18 +00:00 |
|
gavin%gavinsharp.com
|
aca136ba3e
|
Back out the patch from bug 354392 to rule it out as a cause of the Mac tinderbox bustage
|
2006-10-03 23:59:55 +00:00 |
|
igor.bukanov%gmail.com
|
352cf4403b
|
Fix for warning about missed __iterator__. bug=355145 r=brendan
|
2006-10-03 22:47:23 +00:00 |
|
bclary%bclary.com
|
ecbc967506
|
JavaScript Test - regression test for bug 355105, by Jesse Ruderman
|
2006-10-03 09:10:49 +00:00 |
|
bclary%bclary.com
|
61f1375f05
|
JavaScript Test - remove duplicate test, fix bad paste and catch run time error in tests for bug 346642
|
2006-10-03 06:40:03 +00:00 |
|
bclary%bclary.com
|
b222d92292
|
JavaScript Test - move regression test for bug 355002 from js1_5 to js1_6 and modifiy to catch syntax error
|
2006-10-03 05:58:28 +00:00 |
|
brendan%mozilla.org
|
d45625ebb5
|
Adjust assertion to cope with empty destructuring (355105, r=me).
|
2006-10-02 16:37:46 +00:00 |
|
bclary%bclary.com
|
43e1b21ec6
|
JavaScript Test - tweak decompilation, bug 352202
|
2006-10-02 10:18:38 +00:00 |
|
bclary%bclary.com
|
5b9ebc350a
|
JavaScript Tests - tweak success reporting, change comparison on source, no bug, not part of the build
|
2006-10-02 10:14:47 +00:00 |
|
bclary%bclary.com
|
d915ca631e
|
JavaScript Test - regression test for bug 355101, by Jesse Ruderman
|
2006-10-02 10:05:19 +00:00 |
|
bclary%bclary.com
|
c91d417953
|
JavaScript Test - regression test for bug 355075, by Serge Gautherie, Igor Bukanov
|
2006-10-02 09:12:15 +00:00 |
|
bclary%bclary.com
|
ef3b7e2b39
|
JavaScript Test - regression test for bug 355090, by Jesse Ruderman
|
2006-10-02 07:37:50 +00:00 |
|
brendan%mozilla.org
|
aed36318a7
|
Fix 355101, r=self.
|
2006-10-02 07:08:11 +00:00 |
|
brendan%mozilla.org
|
ac45343738
|
Fix 355075, r=igor.
|
2006-10-02 01:29:57 +00:00 |
|
brendan%mozilla.org
|
8eef7c7d3b
|
Fix 355052, r=igor.
|
2006-10-02 01:06:44 +00:00 |
|
bclary%bclary.com
|
4ca55687cd
|
JavaScript Test - regression test for bug 355002, by Jesse Ruderman
|
2006-10-01 23:29:56 +00:00 |
|
bclary%bclary.com
|
71690700be
|
JavaScript Test - regression test for bgug 355004, by Jesse Ruderman
|
2006-10-01 23:12:01 +00:00 |
|
bclary%bclary.com
|
6ee350d4a0
|
JavaScript Test - regression test for bug 354878, by Jesse Ruderman
|
2006-10-01 20:45:27 +00:00 |
|
bclary%bclary.com
|
a6cccb68d0
|
JavaScript Test - the one true decompilation of an empty destructuring initialiser, bug 346642
|
2006-10-01 20:05:12 +00:00 |
|
bclary%bclary.com
|
5f2302658d
|
JavaScript Test - enclose statement in function definition, bug 351606
|
2006-10-01 19:52:04 +00:00 |
|
igor.bukanov%gmail.com
|
1b704926ce
|
JS_PUSH_TEMP_ROOT_OBJECT now works as expected. bug=355029 r=brendan
|
2006-10-01 18:41:07 +00:00 |
|
igor.bukanov%gmail.com
|
398963463f
|
Now Iterator(obj) works again. bug=355025 r=brendan
|
2006-10-01 18:01:21 +00:00 |
|
brendan%mozilla.org
|
66c31f993b
|
Fix holes-in-destructuring-array-patterns bug from hell (355004, tr=jesse).
|
2006-10-01 08:11:23 +00:00 |
|
brendan%mozilla.org
|
385e4dff3f
|
Fix 355002.
|
2006-10-01 05:26:56 +00:00 |
|
igor.bukanov%gmail.com
|
6fea546cc2
|
new Iterator() always constructs the default iterator. bug=354945 r=brendan
|
2006-10-01 00:17:15 +00:00 |
|
brendan%mozilla.org
|
19c7d67134
|
Don't enforce [k,v] pattern restriction if destructuring for-each (346642).
|
2006-09-30 23:53:20 +00:00 |
|
brendan%mozilla.org
|
e003b8e02d
|
Igor's v2 patch for 354750, r=me.
|
2006-09-30 21:35:12 +00:00 |
|
brendan%mozilla.org
|
6602112a62
|
Alterna-fix for bug 354750, r=igor.
|
2006-09-30 21:06:01 +00:00 |
|
brendan%mozilla.org
|
26aa9c96bd
|
Fix 354924, r=igor.
|
2006-09-30 19:52:48 +00:00 |
|
brendan%mozilla.org
|
7e803d9c5e
|
Fix 353249, r=igor.
|
2006-09-30 19:37:10 +00:00 |
|
bclary%bclary.com
|
2a55b88b2f
|
JavaScript Tests - regression tests for bug 346642, by Jesse Ruderman, Brendan Eich
|
2006-09-30 13:04:48 +00:00 |
|
bclary%bclary.com
|
ffb6052236
|
JavaScript Test - regression test for bug 354910, by Jesse Ruderman
|
2006-09-30 09:48:41 +00:00 |
|
brendan%mozilla.org
|
9ab0984ab2
|
Destructuring decompilation (346642, anticipating r=mrbkap).
|
2006-09-30 06:46:56 +00:00 |
|
bclary%bclary.com
|
4975edd6b9
|
JavaScript Tests - list slow running tests, bug 354923
|
2006-09-30 06:40:43 +00:00 |
|
bclary%bclary.com
|
6cec9138ba
|
JavaScript Test - add additional diagnostic messages, bug 338756
|
2006-09-30 05:44:46 +00:00 |
|
gavin%gavinsharp.com
|
19aa3f84d1
|
Bug 354392: Refreshing a page while using ActiveState's JavaScript debugger often results in a Firefox crash [@ js_DecompileScript], patch by Brian Crowder <crowder@fiverocks.com>, r=brendan
|
2006-09-30 00:43:52 +00:00 |
|
bclary%bclary.com
|
a1961afad4
|
JavaScript Test - regression test for bug 354541, by Reto Laemmler, Brendan Eich
|
2006-09-29 10:28:36 +00:00 |
|
brendan%mozilla.org
|
d65cf45412
|
Fix js_LookupCompileTimeConstant to look for hidden properties only on function objects (354541, r=igor).
|
2006-09-28 19:31:33 +00:00 |
|
szegedia%freemail.hu
|
9d01832a0a
|
Fixed line endings
|
2006-09-27 08:52:46 +00:00 |
|
szegedia%freemail.hu
|
fd5d0991c5
|
Clarifying docs
|
2006-09-27 08:09:50 +00:00 |
|
szegedia%freemail.hu
|
d159be5226
|
Avoiding double evaluation of an expression
|
2006-09-27 08:09:11 +00:00 |
|
dbaron%dbaron.org
|
2531d26a1b
|
Fix brendan's bracing nit. b=353704
|
2006-09-27 00:55:03 +00:00 |
|
dbaron%dbaron.org
|
80ed7a4d3d
|
Fix error in my previous patch, caught by brendan. r+sr=jst b=353704
|
2006-09-27 00:40:20 +00:00 |
|
igor.bukanov%gmail.com
|
9dc93de93a
|
Re-factoring namespace-access methods to use XMLArrays, not JS Array instances for temporaries for faster and smaller code. bug=354151 r=brendan
|
2006-09-26 20:58:32 +00:00 |
|
szegedia%freemail.hu
|
0800908acd
|
Fix for #353300
|
2006-09-26 12:48:46 +00:00 |
|
szegedia%freemail.hu
|
58ec1a01c5
|
Fix for #352319: only walking the scope parent chain when restarting a continuation
|
2006-09-26 11:42:34 +00:00 |
|
szegedia%freemail.hu
|
18f9a3598e
|
Fix for #352319: ability to restart a continuation from a catch or with block
|
2006-09-26 11:38:25 +00:00 |
|
bclary%bclary.com
|
4389624050
|
JavaScript Tests - eliminate NL(), bug 353998
|
2006-09-24 22:00:35 +00:00 |
|
bzbarsky%mit.edu
|
6f49fba201
|
Fix build bustage. Bug 311582
|
2006-09-24 17:14:17 +00:00 |
|
bzbarsky%mit.edu
|
a26864ff78
|
Don't copy the string data from mJSVal, since we're just going to keep the
JSString alive. Bug 311582, r=jst, sr=brendan
|
2006-09-24 16:44:51 +00:00 |
|
jst%mozilla.jstenback.com
|
9d7a426007
|
Fixing bug 351370. Make javascript: URLs evaluate in a sandbox when principals don't match. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu.
|
2006-09-23 17:06:58 +00:00 |
|
dbaron%dbaron.org
|
55133b3856
|
Mark and handle collection of mPrototypeJSFunction just like mPrototypeJSObject is already handled. b=353704 r+sr=jst
|
2006-09-23 08:08:03 +00:00 |
|
bclary%bclary.com
|
aeb70b6d20
|
JavaScript Test - regression test for bug 353454, by Jesse Ruderman
|
2006-09-21 08:25:41 +00:00 |
|
brendan%mozilla.org
|
c137e887ae
|
Fix 353454, r=mrbkap.
|
2006-09-21 00:46:05 +00:00 |
|
bzbarsky%mit.edu
|
9138b7fcd4
|
Back out patch from bug 311582 to fix bug 353505.
|
2006-09-20 22:34:34 +00:00 |
|
timeless%mozdev.org
|
92b03f8d0c
|
Bug 351487 RegExp: Branch-callback checking could be made slightly more optimal
patch by crowder@fiverocks.com r=mrbkap
|
2006-09-20 18:26:31 +00:00 |
|
bclary%bclary.com
|
fff9b24cb7
|
JavaScript Test - test destructuring assignment order, bug 349937, by Jeff Walden
|
2006-09-20 16:27:46 +00:00 |
|
igor.bukanov%gmail.com
|
bb6551c9b1
|
Allow to compile and run SM when !JS_HAS_GENERATORS. bug=347065 r=brendan
|
2006-09-20 14:50:43 +00:00 |
|
igor.bukanov%gmail.com
|
a7cbec4c89
|
JS_VERSION_IS_ECMA is removed as always-true-macro since SpiderMonkey no longer supports any version less than JavaScript1.5 bug=353315 r=brendan
|
2006-09-20 10:09:28 +00:00 |
|
bclary%bclary.com
|
94f8bde882
|
JavaScript Test - remove var declaration in test #2 to fix scope, bug 351503
|
2006-09-20 03:44:18 +00:00 |
|
bzbarsky%mit.edu
|
ce51ad8bb6
|
Don't bother spending time to root the jsval if it's a string -- in this case
we make a copy of the string data anyway, so we don't need the jsval. Bug
311582, r+sr=jst
|
2006-09-20 01:21:25 +00:00 |
|
igor.bukanov%gmail.com
|
d8393f373a
|
fix for bug=353165, r=brendan
|
2006-09-19 21:13:36 +00:00 |
|
brendan%mozilla.org
|
95540bb2e8
|
Fix 239126, r=mrbkap.
|
2006-09-19 19:23:18 +00:00 |
|
pedemont%us.ibm.com
|
774ec99cc6
|
Bug 352064 - Error finalizing JS objects causes LiveConnect crash. patch by smichaud, r=jhpedemonte, sr=brendan.
|
2006-09-19 18:56:49 +00:00 |
|
bclary%bclary.com
|
2c22c7d776
|
JavaScript Test - regression test for bug 351503, by Jesse Ruderman
|
2006-09-19 12:17:46 +00:00 |
|
bclary%bclary.com
|
5b79abdcbe
|
JavaScript Test - regression test for bug 352008, by Jesse Ruderman
|
2006-09-19 11:35:27 +00:00 |
|
bclary%bclary.com
|
b1b0dfc8bb
|
JavaScript Test - regression test for bug 352609, by Jesse Ruderman
|
2006-09-19 11:19:41 +00:00 |
|
bclary%bclary.com
|
7ca3ebe9a2
|
JavaScript Test - regression test for bug 352163, by Jesse Ruderman
|
2006-09-19 11:01:15 +00:00 |
|
bclary%bclary.com
|
c44f7b5f7e
|
JavaScript Test - regression test for bug 352649, by Jesse Ruderman
|
2006-09-19 10:45:46 +00:00 |
|
bclary%bclary.com
|
b131c8f2d8
|
JavaScript Test - regression test for bug 352873, by Jesse Ruderman
|
2006-09-19 10:36:11 +00:00 |
|
bclary%bclary.com
|
b38671e2cb
|
JavaScript Test - regression test for bug 352885, by Igor Bukanov
|
2006-09-19 10:24:43 +00:00 |
|
bclary%bclary.com
|
a30e16f0ff
|
JavaScript Test - fix bug number in regression test for bug 353000, by Jesse Ruderman
|
2006-09-19 10:17:18 +00:00 |
|
bclary%bclary.com
|
747d19f834
|
JavaScript Test - regression test for bug 353000, by Jesse Ruderman
|
2006-09-19 10:04:42 +00:00 |
|
bclary%bclary.com
|
4edfe3f05c
|
JavaScript Test - regression test for bug 353120, by Jesse Ruderman
|
2006-09-19 09:49:23 +00:00 |
|
igor.bukanov%gmail.com
|
f552a2ffd3
|
making sure thta TryMethod deals xml objects properly. bug=352846 r=brendan
|
2006-09-19 06:48:25 +00:00 |
|
brendan%mozilla.org
|
2e0d57d2af
|
Prep patch for 'plan A' (346642, r=mrbkap).
|
2006-09-18 11:04:30 +00:00 |
|
brendan%mozilla.org
|
268417cb50
|
Checking in for crowder@fiverocks.com: fix debugger API regression due to JS_THREADED_INTERP (351021, r=me).
|
2006-09-17 21:04:52 +00:00 |
|
timeless%mozdev.org
|
a71cd28580
|
Bug 280236 coercing an array containing an nsXPCConstructor to a string results in an uncatchable error
thanks to bent.mozilla@gmail.com and aus@noiseport.org for help pushing this along
r=jst sr=jst
bad merge
|
2006-09-17 03:26:52 +00:00 |
|
timeless%mozdev.org
|
4573194b09
|
Bug 280236 coercing an array containing an nsXPCConstructor to a string results in an uncatchable error
thanks to bent.mozilla@gmail.com and aus@noiseport.org for help pushing this along
r=jst sr=jst
|
2006-09-17 03:14:43 +00:00 |
|
nboyd%atg.com
|
4fd9a45e70
|
Refer to 1.6R4.
|
2006-09-16 22:49:38 +00:00 |
|
nboyd%atg.com
|
784bdb2ae4
|
Update for later changes in BSF. Text provided by Rony G. Flatscher.
Fix bug 353002.
|
2006-09-16 22:44:06 +00:00 |
|
brendan%mozilla.org
|
0d9414aebe
|
Fix 352873, r=igor/mrbkap.
|
2006-09-16 18:50:56 +00:00 |
|
brendan%mozilla.org
|
a4ea507094
|
Short-term fix from Brian Crowder <crowder@fiverocks.com> for bug 348836, r=me.
|
2006-09-16 16:08:29 +00:00 |
|
brendan%mozilla.org
|
7bb84db90a
|
Earlier register homing (352624, r=igor).
|
2006-09-16 11:20:03 +00:00 |
|
igor.bukanov%gmail.com
|
263d1cde52
|
Always check if generator's private data is null. bug=352885 r=brendan
|
2006-09-16 10:29:38 +00:00 |
|
brendan%mozilla.org
|
8488224bfa
|
Checking in igor's patch for bug 349272, r=me.
|
2006-09-16 07:50:05 +00:00 |
|
gavin%gavinsharp.com
|
267cbc4a8f
|
vc6 bustage fix (bug 352124)
|
2006-09-15 19:29:20 +00:00 |
|
jst%mozilla.jstenback.com
|
c8b7b8fb36
|
Fixing bug 352124. Make XPCNativeWrapper refuse to wrap a double-wrapped JS object, and add some explicit wrapping to the feed writer. r=bzbarsky@mit.edu, sr=brendan@mozilla.org.
|
2006-09-15 16:38:56 +00:00 |
|