Commit Graph

911 Commits

Author SHA1 Message Date
bclary@bclary.com
17360fb8d6 JavaScript Test - add additional tests for Function constructor, bug 408271, not part of the build 2007-12-21 17:58:43 -08:00
sayrer@gmail.com
7fbc1f0e59 Bug 409324. js_DoubleToECMA(u)Int32 should return jsdouble, not a useless always-true JSBool. r/a=brendan 2007-12-21 14:06:37 -08:00
igor@mir2.org
365cedcc72 Bug 408271: check for missing return when parsing a function body in one place. r,a=brendan 2007-12-21 11:11:46 -08:00
mrbkap@gmail.com
f1c34acb2b Don't resolve things on SJOW's prototype and make toString on it work again. bug 409298, r+sr=jst a=beltzner 2007-12-21 11:05:05 -08:00
mrbkap@gmail.com
7c7e1261bf Give the JS engine some knowledge of wrappers so that they can compare equal and be noticed when they take part in __proto__ cycles; this was supposed to land before. bug 397855, r=brendan sr=dveditz 2007-12-21 01:10:59 -08:00
sayrer@gmail.com
cfbb96e156 Bug 409302. js_DoubleToECMA(u)Int32 has an unused cx param. r/a=brendan 2007-12-20 17:43:49 -08:00
bclary@bclary.com
f31cfc9dcc JavaScript Tests - update list of known failures, no bug, not part of the build 2007-12-20 16:07:00 -08:00
bclary@bclary.com
d28076f4ec JavaScript Tests - update tests to reflect changed behavior due to bug 409252 2007-12-20 16:02:14 -08:00
mrbkap@gmail.com
e718c42249 Fix this test to deal with the new error that's being thrown. 2007-12-20 15:46:08 -08:00
brendan@mozilla.org
873105df41 Don't fix typename bindings without JS2 opt-in (409252, r=mrbkap). 2007-12-20 15:29:31 -08:00
mrbkap@gmail.com
ace379fdfe Give the JS engine some knowledge of wrappers so that they can compare equal and be noticed when they take part in __proto__ cycles. bug 397855, r=brendan sr=dveditz 2007-12-20 14:59:44 -08:00
mrbkap@gmail.com
fb11cb8ad9 Use two flags for filenames: "system" and "want native wrappers". bug 408859, r=jst sr+a=brendan 2007-12-19 19:11:02 -08:00
igor@mir2.org
16849a505a Bug 398219: avoid storing references to the global scope in the compiled scripts. r,a=brendan 2007-12-19 05:20:45 -08:00
mrbkap@gmail.com
4dc08713fb Make peek-on-same-line actually work correctly. bug 401246, r=brendan (NPOTB) 2007-12-18 17:15:41 -08:00
crowder@fiverocks.com
3e531b2372 Bug 407600 - Compile Spidermonkey with -Os on Mac, r=bsmedberg, no approval needed, NPOTB 2007-12-18 17:05:48 -08:00
mrbkap@gmail.com
3cffe924e5 missing last character when using readline() on files. bug 407844, r=crowder a=brendan 2007-12-18 16:44:21 -08:00
mrbkap@gmail.com
62ccffd6aa Sync XPCSafeJSObjectWrapper with similar fixes that we took for XPCNativeWrapper. bug 399299, r+sr=jst 2007-12-18 15:33:14 -08:00
mrbkap@gmail.com
972347941c Make |foo instanceof XOW| work as expected. bug 396849, r+sr=jst 2007-12-18 13:06:44 -08:00
mrbkap@gmail.com
a4484eddc8 Work around weird behavior from JS_NewObject when we pass it a parent. bug 407289, r=jst sr=brendan 2007-12-18 11:40:46 -08:00
jst@mozilla.org
4cba3701b2 Fixing orange. 2007-12-17 17:57:19 -08:00
jst@mozilla.org
72e01bc642 Fixing bustage. 2007-12-17 16:49:21 -08:00
jst@mozilla.org
e00cf25458 Fixing bug 408139. Make XPConnect string argument handling code use stack space for string wrappers rather than to heap allocate them for each string argument. r+sr=bzbarsky@mit.edu 2007-12-17 16:39:28 -08:00
bclary@bclary.com
5d1c6dfb5b JavaScript Tests - handle 'race' in some Date tests, not part of the build 2007-12-17 03:59:28 -08:00
bclary@bclary.com
cb9f1d63bb JavaScript Tests - relax randomness check for bug 211590 to prevent spurious failures 2007-12-16 08:01:48 -08:00
brendan@mozilla.org
7d8fcab4dc Remove DUMP_CALL_TABLE (preliminary patch for 365851, r=igor). 2007-12-14 13:36:02 -08:00
crowder@fiverocks.com
b3acc391de Bug 408368 - Suboptimal code in array_sort implementation, code by Igor Bukanov, r=crowder 2007-12-14 09:30:20 -08:00
bclary@bclary.com
7ab5c5fddd JavaScript Tests - regression test for bug 367589 must call jsTestDriverEnd() after reportCompare(), not part of the build 2007-12-14 08:37:02 -08:00
bclary@bclary.com
f38919be2a JavaScript Tests - regression test for bug 369404 must call jsTestDriverEnd() after reportCompare(), not part of the build 2007-12-14 08:35:17 -08:00
reed@reedloden.com
214e4dc0fc Bug 408065 - "JSAPI should assert if embedding omits JS_ClearContextThread" [p=jorendorff@mozilla.com (Jason Orendorff) r+a1.9=brendan] 2007-12-13 23:43:54 -08:00
sayrer@gmail.com
545da3b51c Bug 407794. Nightlies should not override module-specific build settings. r=ted.mielczarek. 2007-12-13 19:22:52 -08:00
jst@mozilla.org
2a57cdbdb4 Fixing bug 408143. Make the JSObject for XPConnect wrappers that have classinfo share maps with their prototypes. r+sr+a=brendan@mozilla.org 2007-12-13 17:39:28 -08:00
bclary@bclary.com
5c3a6df55f JavaScript Tests - update known failures, no bug, not part of the build 2007-12-13 15:19:09 -08:00
bclary@bclary.com
c51bd16b7a JavaScript Tests - regression tests for bug 407957, not part of the build 2007-12-13 15:17:42 -08:00
bclary@bclary.com
7c71fdba46 JavaScript Tests - regression tests for bug 407501, by Igor Bukanov, not part of the build 2007-12-13 15:15:05 -08:00
bclary@bclary.com
d9803ef2fc JavaScript Tests - regression tests for bug 407323, not part of the build 2007-12-13 15:13:30 -08:00
bclary@bclary.com
15e5eb3183 JavaScript Tests - regression test for bug 406477, by Igor Bukanov, not part of the build 2007-12-13 15:11:38 -08:00
bclary@bclary.com
2f42cee5a9 JavaScript Tests - regression test for bug 406769, by Gavin Sharp, not part of the build 2007-12-13 15:10:07 -08:00
brendan@mozilla.org
7abd8bb595 Fix warning introduced by patch for bug 408009, r=jst. 2007-12-13 12:59:44 -08:00
crowder@fiverocks.com
5eb9b0b0b3 Bug 403977 - Huge Speed Drop in Array.prototype.sort, patch by Igor Bukanov <igor@mir2.org>, r=crowder, approval1.9 by beltzner 2007-12-13 11:55:21 -08:00
brendan@mozilla.org
8cdadd238e Back out last rev due to orange tboxen. 2007-12-12 22:40:27 -08:00
jst@mozilla.org
aaffeb614c Fixing bug 408143. Make JSObjects share their prototypes scope (map) even if their ops differ, as long as their newObjectMap hooks are the same. r+a=brendan@mozilla.org 2007-12-12 21:42:04 -08:00
pavlov@pavlov.net
6e91b7c1fb bug 408124. increase size of regexp arena to avoid unnecessary additional allocations. r=crowder 2007-12-12 16:12:30 -08:00
jst@mozilla.org
17c85fe694 Fixing bug 408009. Make doGetObjectPrincipal() faster. r+sr=bzbarsky@mit.edu, r+a=brendan@mozilla.org 2007-12-12 15:02:25 -08:00
bclary@bclary.com
ddcf61f0d0 JavaScript Tests - remove DST start/end ambiguity, r=igor, bug 408080, not part of the build 2007-12-12 13:17:11 -08:00
igor@mir2.org
076f69ec85 Bug 398219: backing out the check in due to regression failures. 2007-12-12 12:08:24 -08:00
igor@mir2.org
1e5b233ff0 Bug 398219: avoid storing references to the global scope in the compiled scripts. r,a=brendan 2007-12-12 10:47:56 -08:00
bclary@bclary.com
aa958569ef JavaScript Tests - remove fixes from known failures due to bug 396584 2007-12-12 10:09:32 -08:00
brendan@mozilla.org
bb37e6a7fe Reflecting arguments in Call must happen irrespective of JSRESOLVE_ASSIGNING (396584, r=igor). 2007-12-11 13:40:51 -08:00
brendan@mozilla.org
fe766425b6 Don't give Iterator a fixed global binding (407957, r=jwalden). 2007-12-11 13:37:04 -08:00
crowder@fiverocks.com
0966ae9622 Bug 403977 -- Backed out due to mochitest failures -- crowder 2007-12-11 13:07:47 -08:00