Commit Graph

7955 Commits

Author SHA1 Message Date
szegedia%freemail.hu
38ad1ba641 Dead code cleanup 2006-08-07 15:24:00 +00:00
bclary%bclary.com
91cae6208b JavaScript Test Library - regression test for bug 345736, by David Finch 2006-08-07 14:43:32 +00:00
igor.bukanov%gmail.com
3304fabe3e Bug 346968: The last ditch GC no longer run the branch callback as the callback can violate assumptions that callers of js_NewGCThing make. r=brendan 2006-08-06 09:38:41 +00:00
igor.bukanov%gmail.com
765d801e0e Bug 341821: Running close hooks of generator objects outside GC locks. r=brendan sr=mrbkap 2006-08-06 09:23:26 +00:00
mrbkap%gmail.com
88ad9f799a Pop the local root stack in all early-return cases. bug 347330, r=brendan 2006-08-04 21:55:00 +00:00
bclary%bclary.com
21e5fd1459 JavaScript Test Library - fix broken JS testcase code, by Jeff Walden 2006-08-04 20:42:30 +00:00
bclary%bclary.com
b3576b9629 JavaScript Test Library - catch extraneous exception in test case, bug 340199 2006-08-04 20:33:26 +00:00
bclary%bclary.com
75940be05a JavaScript Test Library - correct test to prevent syntax error through eval, bug 346773 2006-08-04 18:32:45 +00:00
brendan%mozilla.org
026751aead Support all lvalue forms in array comprehensions (345736, r=mrbkap). 2006-08-03 23:41:42 +00:00
mrbkap%gmail.com
56c4b81f59 Fix GC hazards in the plugin code. Add a "close friend" API for JSTempValueRooters for use from C++. bug 347054, r=brendan sr=dbaron 2006-08-03 20:39:45 +00:00
bclary%bclary.com
252a77bd7a JavaScript Test Library - regression test for bu 345855, by Seno Aiko 2006-08-02 09:43:17 +00:00
bclary%bclary.com
5bffe79640 JavaScript Test Library - regression test for bug 346363 2006-08-02 09:31:13 +00:00
bclary%bclary.com
bfddb85923 JavaScript Test Library - regression test for bu g346801, by Jesse Ruderman 2006-08-02 09:21:33 +00:00
timeless%mozdev.org
b93bf7dabb Bug 341728 Local reference leak in nsCLiveconnect::Call when Java call javascript
patch by mike.lei@sun.com r=brendan
2006-08-02 05:16:40 +00:00
mrbkap%gmail.com
42cc127d61 Check the correct variable. Patch from Feng Qian <feng.qian.moz@gmail.com>, bug 346363, r=mrbkap 2006-08-01 22:19:32 +00:00
igor.bukanov%gmail.com
43cdbb0ec5 Bug 346450: The support for close hooks for generators is implemented through internal API and JSExtendedClass.close is removed as a premature feature. r=brendan sr=mrbkap 2006-08-01 21:01:59 +00:00
brendan%mozilla.org
e0eceee7af Fix enumeration to store the current object along the prototype chain on the stack, a crucial missing store from the last revision\! (346801, r=mrbkap). 2006-08-01 20:20:43 +00:00
mrbkap%gmail.com
4a0ca1de4e Don't walk off the end of the input string. bug 346794, r=brendan 2006-08-01 20:00:03 +00:00
bclary%bclary.com
729f8b7dd5 JavaScript Test Library - regression test for bug 346021, by nanto vi (TOYAMA Nao) 2006-08-01 08:01:24 +00:00
bclary%bclary.com
eba8b4a16d JavaScript Test Library - regression test for bug 346645, by Jesse Ruderman 2006-08-01 07:51:28 +00:00
bclary%bclary.com
277bd98add JavaScript Test Library - regression test for bug 346773, by Jeff Walden 2006-08-01 07:40:00 +00:00
brendan%mozilla.org
9b38470bd3 DEBUG-only code to catch format arg count vs. arg specifier mismatch (346773, r=dbaron). 2006-08-01 07:00:26 +00:00
brendan%mozilla.org
2814ad89a3 Fix tw in vim modeline. 2006-08-01 04:55:58 +00:00
brendan%mozilla.org
228f74dd2d Warning fix, plus an XXX comment. 2006-08-01 01:52:37 +00:00
brendan%mozilla.org
c32281957a Warning abatement. 2006-08-01 01:49:22 +00:00
mrbkap%gmail.com
f431fe7ba6 Fix this copy-paste error: there are no parameters to this message. bug 346773, r=brendan 2006-08-01 01:36:51 +00:00
brendan%mozilla.org
9d7d5d6fa1 Fix type-unsafe union discrimination bug (346645, r=mrbkap). 2006-07-31 22:56:51 +00:00
mrbkap%gmail.com
26ab1065f4 XDR block objects so that when we try to XDR a let expression or array comprehension, we don't error out. bug 346019, r=brendan 2006-07-31 22:52:27 +00:00
brendan%mozilla.org
1cb5dd0336 Fix iteration protocol to enumerate only if the default iterator getter was used to return the iterator to the for-in loop logic (346021, r=mrbkap). 2006-07-31 20:53:22 +00:00
brendan%mozilla.org
3d057dd700 Fix yield nothing and yield yield parsing (345855, r=mrbkap). 2006-07-31 19:23:46 +00:00
igor.bukanov%gmail.com
4cfe4081f1 Bug 341821: Taking out the fix for the bug once again. The fix exposed the problem reported in bug 341815 and it better to address everything as single patch. 2006-07-31 08:40:44 +00:00
bclary%bclary.com
518b61e43c JavaScript Test Library - check that everything was iterated, by Jeff Walden 2006-07-31 08:09:10 +00:00
mrbkap%gmail.com
4a4679cf9c Ensure that we set gData->ok in OOM situations to avoid continuing on past an OOM and crashing later. bug 346237, r=brendan 2006-07-30 18:42:19 +00:00
martijn.martijn%gmail.com
584a33c71c Bug 323195 - XPCAutoUnlock messes with detection of potential deadlocks, patch by Matthew Gertner, r=brendan 2006-07-29 14:45:09 +00:00
igor.bukanov%gmail.com
13764b426d Bug 342854: Using JSContext callback to ensure that C stack limit is always set. r=brendan,mrbkap,sr=jst 2006-07-29 08:39:04 +00:00
igor.bukanov%gmail.com
f690075c95 Bug 341821: close hooks are run outside GC locks. r=brendan,sr=mrbkap 2006-07-29 07:26:40 +00:00
mrbkap%gmail.com
da84573ed8 Checking in Feng Qian's <feng.qian.moz@gmail.com> patch to make XPConnect eagerly attach its thread private data before the JS engine does, ensuring good ordering when the thread (and thus both XPConnect on that thread and the JS runtime) shuts down, thus preventing racing and use of deleted memory. bug 335018, r=brendan 2006-07-28 20:25:39 +00:00
igor.bukanov%gmail.com
63d75e09ea Bug 341821: removing the previous commit, the patch was broken. 2006-07-28 13:23:09 +00:00
bclary%bclary.com
1a43cc2608 JavaScript Test Library - regression test for bug 3462027, by Feng Qian 2006-07-28 09:56:03 +00:00
bclary%bclary.com
0714273277 JavaScript Test Library - regression test for bug 346203, by Nickolay Ponomarev 2006-07-28 09:45:23 +00:00
igor.bukanov%gmail.com
0324194b39 Bug 341821: Close hooks are run outside GC locks. r=brendan,sr=mrbkap 2006-07-28 08:05:56 +00:00
brendan%mozilla.org
7c57ebc20f Fix thinko of pnprop for pnhit (346203, r=mrbkap). 2006-07-28 00:37:58 +00:00
brendan%mozilla.org
3e00dc9b3e Fix finally after try that throws, or catch-none finally in try-catch-finally, to save pending exception on stack, then rethrow after retsub (346029, r/sr=mrbkap/shaver). 2006-07-27 21:41:07 +00:00
bzbarsky%mit.edu
6d2c41cdbb Flag JS components as system scripts. Bug 345991, r=mrbkap, sr=brendan 2006-07-27 17:49:01 +00:00
mrbkap%gmail.com
bf57978e14 Checking in Feng Qian's <feng.qian.moz@gmail.com> patch to fix a typo. bug
346027, r=mrbkap
2006-07-27 17:11:36 +00:00
m_kato%ga2.so-net.ne.jp
2d193fbd68 bug 345866 - support OJI for Win64. r/sr=jst 2006-07-27 16:51:25 +00:00
bclary%bclary.com
5e6addc8ed JavaScript Test Library - regression test for bug 345879, by Seno Aiko 2006-07-27 11:23:25 +00:00
bclary%bclary.com
43468146ca JavaScript Test Library - regression test for bugs 336373, 345922, by Jeff Walden 2006-07-27 11:16:25 +00:00
bclary%bclary.com
0561599de5 JavaScript Test Library - regression test for bug 336921, by Joey Minta 2006-07-27 11:12:13 +00:00
mrbkap%gmail.com
2a02b41adb GCC isn't smart enough to see that list cannot be used uninitialized. Fallout from bug 336921, rs=brendan 2006-07-26 22:10:04 +00:00