Commit Graph

10638 Commits

Author SHA1 Message Date
bclary@bclary.com
0a29b4030f JavaScript Tests - regression test for bug 407720, by moz_bug_r_a4 2008-03-25 04:43:46 -07:00
bclary@bclary.com
2febeb1a08 JavaScript Tests - regression test for bug 421806, by Jesse Ruderman 2008-03-25 04:41:20 -07:00
bclary@bclary.com
ba639ef461 JavaScript Tests - regression test for bug 422286, by Mike Shaver 2008-03-25 04:39:05 -07:00
bclary@bclary.com
506fa5b6ff JavaScript Tests - regression test for bug 422348, by Igor Bukanov 2008-03-25 04:36:55 -07:00
bclary@bclary.com
3dd5715ff0 JavaScript Tests - regression test for bug 423300, by x0 2008-03-25 04:33:58 -07:00
igor@mir2.org
a0347875d1 [Bug 424693] using jsop_lineno to speedup pc->lineno mapping needed for eval. r=shaver a1.9b5=beltzner 2008-03-24 10:00:01 -07:00
igor@mir2.org
575f99c25d bug=356378 r=brendan a1.9b5=beltzner reporting bad getter usage at compile time, not at runtime. 2008-03-24 06:33:32 -07:00
igor@mir2.org
2f0080e7ba bug=424750 Patch from Alfred Peng to make dtrace code compilable again after my changes from bug 424376. r=myself, not a part of the default browser configuration. 2008-03-24 05:07:35 -07:00
bclary@bclary.com
8a2c38bc26 Sisyphus|JavaScript Tests - handle cygwin drive prefix in determining test completion, bug 424688 2008-03-24 02:01:24 -07:00
brendan@mozilla.org
915f0607c8 Fix bug and modularity loss introduced by patch for 424405 (424614, r/a=shaver, bug a=beltzner). 2008-03-24 01:06:39 -07:00
bclary@bclary.com
ba94e8aa14 JavaScript Tests - update spidermonkey-extensions-n.tests, no bug, not part of the build 2008-03-23 14:48:27 -07:00
bclary@bclary.com
8bf0086ccb JavaScript Tests - update ecma_3/RegExp/regress-375711.js due to change in bug 416933 2008-03-23 14:46:04 -07:00
bclary@bclary.com
5c65bf97aa Sisyphus|JavaScript Tests - make post-process-logs.pl handle incomplete log output, bug 424688 2008-03-23 14:42:44 -07:00
igor@mir2.org
bb600d9010 bug=424376 r=brendan a1.9b5=beltzner Compile-time function objects are no longer exposed through SpiderMonkey API. 2008-03-23 03:04:38 -07:00
reed@reedloden.com
034616f462 Bug 424405 - "XDR should compensate for traps set in the script it is serializing" [p=crowder@fiverocks.com (Brian Crowder) r+a1.9b5=shaver] 2008-03-22 18:11:51 -07:00
crowder@fiverocks.com
2804cf8093 Bug 420973 - printObj crashes on dense arrays, r/a1.9b5=shaver 2008-03-21 10:19:33 -07:00
timeless@mozdev.org
33adb8f18c Fixing build bustage from bug 423874 for dtrace (not a standard configuration) 2008-03-21 07:40:38 -07:00
igor@mir2.org
8c88d304f4 bug=423874 r=brendan a1.9b5=dsicore Allocating native functions together with JSObject 2008-03-21 01:19:23 -07:00
jst@mozilla.org
456a2f7c80 Followup fix for bug 418356. Re-enable loading file:// URIs using the subscript loader. r+sr=bzbarsky@mit.edu 2008-03-20 22:07:25 -07:00
benjamin@smedbergs.us
0bf8df0a05 Bug 424156 - C++ compilation error in jsinterp.c, r=crowder a=beltzner 2008-03-20 11:50:16 -07:00
crowder@fiverocks.com
0424b53e8e Bug 416933 - Invalid range error for /[\xde-\xdf]/ case-insensitive regular expression, r=brendan, a=blocking1.9 (mtschrep) 2008-03-19 23:59:34 -07:00
reed@reedloden.com
4df361fe68 Bug 420869 - "Script stack space in Firefox 3.0b4pre much smaller than it was in Firefox 2.0.0.12" [p=igor@mir2.org (Igor Bukanov) r=brendan a=blocking1.9+] 2008-03-19 22:57:10 -07:00
brendan@mozilla.org
a3c7a5c1f2 Fix for JSCLASS_NEW_RESOLVE-related bug in js_FillPropertyCache, found by Mike Moening <MikeM@RetekSolutions.com> (418989, r=shaver, a=beltzner). 2008-03-19 17:44:59 -07:00
timeless@mozdev.org
7f880e43ef reverting, wrong patch, missing AMBIGUOUS 2008-03-19 14:55:22 -07:00
timeless@mozdev.org
022712406a Bug 394114 Interfaces missing from various QI implementations. r=jag sr=jag a=dsicore 2008-03-19 14:19:35 -07:00
jwalden@mit.edu
c5e19fa672 Bug 416636 - Remove JSCLASS_FIXED_BINDING; the code that was to use it was removed, and it just clutters the API. r=brendan, a=schrep 2008-03-18 19:47:40 -07:00
brendan@mozilla.org
17b1eb9626 Fix JSOP_SETCALL to cope with delete f() and the like (423300, r=mrbkap, a=beltzner). 2008-03-18 18:38:02 -07:00
igor@mir2.org
8b820759cd bug=420869 backing out as the tree is red. 2008-03-18 15:06:38 -07:00
igor@mir2.org
0f810ef3a7 bug=420869 r=brendan a1.9=blocking1.9 bumping script stack quota to 100MB for better compatibility with FF2. 2008-03-18 15:05:35 -07:00
bzbarsky@mit.edu
f86ce83a5a Remove method that no longer exists. 2008-03-18 14:58:46 -07:00
jst@mozilla.org
6f6b62ec94 Fixing bustage. 2008-03-18 14:28:43 -07:00
jst@mozilla.org
23547ea719 Fixing bug 422205. Make XOW/SJOW wrappers do security checks on enumeration and interation. r+sr=mrbkap@gmail.com 2008-03-18 14:17:58 -07:00
bzbarsky@mit.edu
94a044f0b1 Finally kill off CheckSameOriginPrincipal, fix remaining callers to do the checks they really want to be doing. Fix screw-up in nsPrincipal::Equals if one principal has a cert and the other does not. Bug 418996, r=mrbkap,dveditz, sr=jst 2008-03-18 14:14:49 -07:00
reed@reedloden.com
14339159bf Bug 403224 - "Build spidermonkey with icc on macintel" [p=ted.mielczarek@gmail.com (Ted Mielczarek [luser]) r=bsmedberg a=blocking1.9+] 2008-03-18 12:36:57 -07:00
bzbarsky@mit.edu
d3ad54d4f5 Set the right url in the script and don't allow loading non-chrome scripts. Bug 418356, r+sr=jst 2008-03-17 20:46:53 -07:00
dbaron@dbaron.org
b1f404f0bb Add knowledge of edge names to cycle collector, ifdef DEBUG_CC. b=420514 r+sr=peterv a=damons 2008-03-17 16:11:08 -07:00
jruderman@hmc.edu
c784a2026e Fix bug 423043, js shell print() should flush stdout. r+a=shaver. Does not affect Firefox. 2008-03-17 13:25:23 -07:00
gavin@gavinsharp.com
d17dce207c Bug 423138, browser-test crashes on linux, patch by smaug <Olli.Pettay@gmail.com>, r=brendan, a=beltzner 2008-03-17 09:25:39 -07:00
igor@mir2.org
f79e8599dd bug=421274 r=brendan a=beltzner Eliminating SAVE_SP_AND_PC() macro 2008-03-17 01:58:28 -07:00
sayrer@gmail.com
a9b07fb32b Bug 409803. gcc (4.1 only) zealously avoids inlining at -Os. Patch by Dan Witte. r=ted.mielczarek 2008-03-15 19:48:58 -07:00
bclary@bclary.com
54067d5757 JavaScript Tests - modify test to catch allocation size overflow, bug 422348 2008-03-15 04:56:17 -07:00
crowder@fiverocks.com
60f8c870fb Bug 422885: uninitialized memory-read in XPCWrapper::AddProperty, r/sr=mrbkap, a=:luser 2008-03-14 07:44:27 -07:00
igor@mir2.org
82543ff651 bug=422432 r=brenda,jag a1.9=blocking1.9 The local free lists for doubles now restricted to 32/64 entries, not 8, to minimize locking penaltties. 2008-03-13 13:07:29 -07:00
bclary@bclary.com
2676ded669 JavaScript Tests - update tests due to changes on trunk for overflow reporting, bug 422348 2008-03-13 11:46:10 -07:00
sayrer@gmail.com
71acdaa6b3 Bug 420906. support for custom options for jsinterp.c when compiling the browser. Patch by Ted Mielczarek. r=bsmedberg 2008-03-13 11:06:16 -07:00
igor@mir2.org
67dfe02a98 bug 421274: backing out again due to crashes on 64 bit Linux. 2008-03-13 11:03:02 -07:00
igor@mir2.org
f3bb9639ea bug=421274 follow up to fix issues with 64 bit 2008-03-13 10:29:40 -07:00
brendan@mozilla.org
bdc58929ee Fix ASSERT_VALID_PROPERTY_CACHE_HIT bustage (NPOTB). 2008-03-13 01:00:20 -07:00
igor@mir2.org
d804e4d31e bug=421274 r=brendan a1.9=mtschrep eliminating SAVE_SP_AND_PC and friends from the interpreter loop 2008-03-12 23:48:23 -07:00
igor@mir2.org
9336fcf2cd backing out bug 421274 2008-03-12 23:23:09 -07:00
igor@mir2.org
6cfb29d1c1 bug=421274 r=brendan a1.9=mtschrep eliminating SAVE_SP_AND_PC and friends from the interpreter loop 2008-03-12 22:52:52 -07:00
igor@mir2.org
fe26cb46b6 bug=422348 r,a1.9=shaver proper overflow error reporting 2008-03-12 16:07:47 -07:00
igor@mir2.org
54cd9bd2fe bug=421806 r=brendan a1.9=blockin1.9 fixing decompiler regressions with interpreter stack modeling 2008-03-12 16:03:29 -07:00
reed@reedloden.com
20a299a684 Bug 422185 - "jsgc.obj : error LNK2001: unresolved external symbol "int __cdecl posix_memalign(void * *,unsigned int,unsigned int)" (?posix_memalign@@YAHPAPAXII@Z)" (posix_memalign needs to be extern "C" when compiling with a C++ compiler) [p=benjamin@smedbergs.us (Benjamin Smedberg [bsmedberg]) r=brendan a1.9=damons] 2008-03-12 15:32:54 -07:00
mattwillis@gmail.com
57282c5e42 Bug 422161 - Fix JS strict errors in *.jsm modules. r and rs=gavin, a1.9+=damons 2008-03-12 14:56:59 -07:00
bclary@bclary.com
10781954b5 JavaScript Tests - update known failures to account for improved CAPS messages in bug 246699, not part of the build 2008-03-12 11:12:09 -07:00
bclary@bclary.com
dec96f8633 JavaScript Tests - update known failures for mac debug browser on js1_5/Array/regress-350256-03.js, bug 350256, not part of the build 2008-03-12 10:21:54 -07:00
igor@mir2.org
0a6bd72f82 bug=420904 support for custom options for jsinterp.c in js shell build scripts. This is outside of tree. 2008-03-12 07:36:06 -07:00
brendan@mozilla.org
ea2c2599df Fix indentation nit 2008-03-12 00:05:30 -07:00
shaver@mozilla.org
c072f010df Bug 422286: fix accounting of array length when slicing dense arrays. r=mrbkap, a=mconnor. 2008-03-11 23:50:55 -07:00
bclary@bclary.com
28eeab7d9c JavaScript Tests - fix TimeWithinDay for negative arguments, bug 264727 2008-03-11 15:18:23 -07:00
reed@reedloden.com
1f2f1c09f8 Bug 418406 - "Make network error constants accessible via Components.results" [p=trev.moz@adblockplus.org (Wladimir Palant) r=biesi sr=sicking a1.9=damons] 2008-03-11 01:14:04 -07:00
reed@reedloden.com
dad29c2c8a Bug 421947 - "More C++ casts required for Windows only, especially overloaded pow() and log10()" [p=benjamin@smedbergs.us (Benjamin Smedberg [bsmedberg]) r=crowder a1.9=damons] 2008-03-11 01:09:41 -07:00
timeless@mozdev.org
7e62613f50 Bug 421303 Crash [@ jsds_ScriptHookProc] r=caillon a=dsicore If we reach ~jsdService, that means our client doesn't care about us, so we can (and should) drop all references to any callbacks (if they cared, they'd have kept us alive!*). I think jsdService::Off should clear all the hooks, the strange magic of not clearing it isn't really a great idea. So for Off, we'll now clear the ScriptHook too (consumers who use off should really drop any references they have to our objects...). I'm still on the fence on this point, I suspect we can actually move it from ::Off to ~jsdService (it must be cleared at some point, otherwise if jsd_xpc's library manages to get unloaded, the function pointer would be invalid, which would be *BAD*). jsds_NotifyPendingDeadScripts needs to clear gDeadScripts whether or not there's a service or hooks, so it does. Because it's a static callback and because of the scary way GC works, I'd rather ensure (deathgrip) that jsds is available (and consistent!) for the duration of the function call. The code already handles the lack of a hook, so there's no reason to do magical returns.... The real problem which mayhemer found was that jsdService::Off was returning early (failure) because gGCStatus wasn't JSGC_END when called from ~jsdService from JS_GC from the cyclecollector, so we make sure that ~jsdService forces ::Off to act as if it is JSGC_END (after ensuring that there are no callbacks available). * a pure javascript (xpcom component, not DOM hosted!) version of a jsdService consumer means that jsdService will need to talk to the CycleCollector eventually (this is another bug for the future). 2008-03-10 17:13:48 -07:00
sayrer@gmail.com
3e1d107b94 Bug 421984. Build with -fstrict-aliasing on GCC platforms. r/a=shaver 2008-03-10 17:04:47 -07:00
timeless@mozdev.org
6fe2ecb6dd Bug 421774 consolidate jsd static variables into main r=shaver 2008-03-10 16:11:36 -07:00
bclary@bclary.com
7adb6dde49 JavaScript Tests - update test to catch exception in browser tests, bug 420612 2008-03-10 14:24:35 -07:00
igor@mir2.org
72a45fd109 bug=419632 r=brendan a1.9=blockin1.9 avoiding weak roots for doubles 2008-03-10 12:27:44 -07:00
gavin@gavinsharp.com
690afd3fb9 Back out the patch from bug 420642 because it broke gmail (bug 421571) 2008-03-10 01:28:51 -07:00
bclary@bclary.com
ac451a4ea9 JavaScript Tests - regression tests for bug 418641, by Igor Bukanov 2008-03-09 14:04:14 -07:00
bclary@bclary.com
5898e57502 JavaScript Tests - regression test for bug 420087, by Mike Shaver 2008-03-09 13:49:13 -07:00
bclary@bclary.com
8b01eea5ad JavaScript Tests - regression test for bug 420399, by Jesse Ruderman 2008-03-09 13:32:33 -07:00
bclary@bclary.com
36dc12fbfb JavaScript Tests - regression tests for bug 420610, by Jesse Ruderman 2008-03-09 13:15:14 -07:00
bclary@bclary.com
72db731539 JavaScript Tests - regression test for bug 420612, by Jesse Ruderman 2008-03-09 13:09:09 -07:00
bclary@bclary.com
a6d3b6e1b7 JavaScript Tests - regression test for bug 421325, by Brian Crowder 2008-03-09 13:00:57 -07:00
bclary@bclary.com
c3d114bffb JavaScript Tests - remove timezone dependencies for toLocaleFormat win32 tests, no bug, not part of the build 2008-03-09 12:49:14 -07:00
timeless@mozdev.org
9f36c94fb0 Bug 421231 js.c needs to call JSDB_TermDebugger r=brendan NPOTB 2008-03-09 03:05:29 -07:00
brendan@mozilla.org
1120b82dc1 Fix from Sebastian Redl to compile under GCC 4.2 (r=me, a=shaver). 2008-03-08 20:49:46 -08:00
crowder@fiverocks.com
cea6af28d9 Bug 421325: array_join_sub does not handle holes in dense arrays correctly, r/a=shaver 2008-03-07 16:16:51 -08:00
jwalden@mit.edu
57b29cd9c0 Bug 352044 - Issues with Unicode escape sequences in JavaScript source code; Unicode escapes not part of identifiers were being treated as their equivalent CVs, and non-identifier Unicode escapes within identifiers were being treated as their CVs (simultaneously starting a new token). acid3++ r=mrbkap, a=damons 2008-03-07 15:28:55 -08:00
bclary@bclary.com
d64ed99c7f JavaScript Tests - update known failures, bug 421515 2008-03-07 12:33:18 -08:00
dbaron@dbaron.org
b1c1ef734f Deal with nsXPCWrappedJS::GetClass being null, which it can be after Unlink. a=Not part of the default build (DEBUG_CC only) 2008-03-07 09:54:41 -08:00
igor@mir2.org
f94c50c5ff bug=421154 r=brendan a1.9=blockin1.9 Faster number conversions 2008-03-06 15:24:08 -08:00
mrbkap@gmail.com
f51e981013 Don't assume that chrome:// implies system principals. bug 419848, r=brendan sr=jst 2008-03-06 14:52:58 -08:00
igor@mir2.org
e73c273de4 bug=421314 r=myself a1.9=beltzner Patch from Mike Moening to fix VC2005 warnings that my recent changes introduced. 2008-03-06 14:51:14 -08:00
igor@mir2.org
833ed276ba bug=421266 r=brendan a1.9=beltzner js_Interpret now takes just single cx argument. 2008-03-06 14:47:46 -08:00
mrbkap@gmail.com
63917f381d Remove unused variable. bug 420966 2008-03-06 13:43:26 -08:00
igor@mir2.org
5c67b33f61 bug=415455 r=brendan a1.9=blocking1.9 2008-03-06 13:40:43 -08:00
mrbkap@gmail.com
6af4d0b021 Protect |accum| from being collected in js_ConcatStrings. bug 393874, r=igor a=beltzner 2008-03-06 12:16:42 -08:00
mrbkap@gmail.com
9a51eefa28 Fix array_concat to be more generic. bug 420966, r=brendan a=beltzner 2008-03-06 12:05:18 -08:00
mrbkap@gmail.com
556a3969cb Allow things to happen to SJOWs if there's no code running. bug 420647, r+sr=jst 2008-03-06 12:04:05 -08:00
mrbkap@gmail.com
ca37844efe Remove a now-unnecessary eval hack. bug 420642, r+sr=jst a=beltzner 2008-03-06 12:01:26 -08:00
mrbkap@gmail.com
fd77553679 Fix mochitest depending on the old toString behavior. 2008-03-06 12:00:23 -08:00
mrbkap@gmail.com
b9ab7bc2c1 Propagate getters and setters onto the inner object. bug 420585, r+sr=jst 2008-03-06 11:58:28 -08:00
mrbkap@gmail.com
dc73a06aea Make Object.prototype.toString show the underlying object. bug 420480, r+a=brendan 2008-03-06 11:57:16 -08:00
bclary@bclary.com
ffe3dd8a44 JavaScript Tests - update known failures, bug 418069 2008-03-06 08:01:57 -08:00
bclary@bclary.com
107afeac03 JavaScript Tests - update known failures, bug 355258 2008-03-06 01:45:16 -08:00
brendan@mozilla.org
e84ffaeda1 Fix signed vs. unsigned comparison in assertion warning. 2008-03-05 15:43:33 -08:00
timeless@mozdev.org
4dc91524a4 Bug 282660 Crash [@ jsds_NotifyPendingDeadScripts] ds->script is null r=jst a=beltzner 2008-03-05 13:10:01 -08:00
igor@mir2.org
2015c98075 bug=418641 r=brendan a1.9=dsicore Avoiding code bloat on slow paths in the interpreter. 2008-03-05 12:26:06 -08:00
igor@mir2.org
bdc9c64b8a bug=355258 r=brendan a1.9=beltzner 2008-03-05 12:18:52 -08:00
crowder@fiverocks.com
19b228e5ae Bug 324161 - Optimize parseInt for integer values, if radix is 10, r=brendan, blocking1.9=dsicore 2008-03-05 11:11:54 -08:00
mrbkap@gmail.com
a495a9e2a9 Fix bracing mistake from bug 344494. 2008-03-04 18:45:09 -08:00
mrbkap@gmail.com
3c51f08b7a Always wrap content nodes in chrome with some sort of wrapper. bug 344494, r+sr=jst 2008-03-04 17:39:45 -08:00
brendan@mozilla.org
90e6c12ad4 Fix over-including dependencies, and relocate ID_TO_VALUE to avoid over-including (r=mrbkap, bustage fix). 2008-03-04 15:58:10 -08:00
brendan@mozilla.org
cb0105b995 Break bad old nested include cycle for good, by un-nesting (420554, r=jorendorff, a=vlad). 2008-03-04 15:40:10 -08:00
igor@mir2.org
a69ef8533a bug=420399 r=brendan a1.9=blocking1.9 eliminating the pc stack in the interpreter 2008-03-04 15:30:58 -08:00
bclary@bclary.com
8ed61cc90e JavaScript Tests - update known failures 2008-03-04 13:59:50 -08:00
bclary@bclary.com
0f13dd07bb JavaScript Tests - update known failures 2008-03-04 09:27:38 -08:00
bclary@bclary.com
3447baa12d JavaScript Tests - remove wfm failure, bug 417916 2008-03-04 08:54:08 -08:00
igor@mir2.org
f2cefc1be0 Bug 419969: the interpreter loop belongs to its own compilation unit. r,a1.9=brendan 2008-03-04 04:52:43 -08:00
timeless@mozdev.org
d0c1081ac8 Bug 420807 xpconnect should not use fun->atom r=dbradley a=brendan 2008-03-03 19:19:17 -08:00
bent.mozilla@gmail.com
1329400295 Bug 414977 - "insufficient unlink methods in some DOM classes?". Fix for DEBUG_xpc_hacker builds. Not part of the normal build, r+sr+a=jst. 2008-03-03 17:20:55 -08:00
bclary@bclary.com
3acfec06f7 JavaScript Tests - update known failures, bug 420480 2008-03-03 09:01:40 -08:00
brendan@mozilla.org
c91b7e0696 Urghh... 2008-03-03 00:09:36 -08:00
brendan@mozilla.org
8f2168ba67 Clean up and fix computed this under js_Execute (420610, r=mrbkap+crowder, a=vlad). 2008-03-02 23:49:14 -08:00
brendan@mozilla.org
471106c28f mrbkap's fantabulous fix for 418565, r=me, a=beltzner. 2008-03-02 23:14:45 -08:00
jruderman@hmc.edu
95dc4f005c Add crashtest 2008-03-02 23:13:04 -08:00
brendan@mozilla.org
6088d1eb4e mrbkap's patch for 418293 with a few nits picked, r=me, a=beltzner. 2008-03-02 23:10:18 -08:00
brendan@mozilla.org
80722540b2 mrbkap's fix for 420612, r=me, a=beltzner. 2008-03-02 23:02:53 -08:00
brendan@mozilla.org
cf4d603da9 Checking in mrbkap's fix for 420513, r=me, a=beltzner. 2008-03-02 22:49:26 -08:00
jruderman@hmc.edu
0642ec7dbc Add crashtest 2008-03-02 22:40:11 -08:00
igor@mir2.org
76f433ab71 bug=420593 fixing mispellings in comments introfuced in the patch for bug 396007. 2008-03-02 16:41:07 -08:00
igor@mir2.org
40b03d9910 bug=420639 fixing comments in the checking for bug 418737. 2008-03-02 16:34:00 -08:00
mrbkap@gmail.com
317e5a69b6 Fix dependencies in the JS shell. bug 388955, patch adapted from one by jorendorff, r=brendan a=NPOTB 2008-03-02 15:10:49 -08:00
igor@mir2.org
5ed7053857 bug=418737 r=brendan a1.9b4=mtshrep fixing fast array enumerator 2008-03-02 09:45:33 -08:00
igor@mir2.org
8439fec53e bug=396007 r=brendan a1.9b4=mtschrep Prefering posix_memalign over mmap to allocate GC arenas. 2008-03-02 08:13:16 -08:00
brendan@mozilla.org
2975e79426 Fix property cache fill to recompute protoIndex to handle XBL and other JS_SetPrototype users (418139, r/a=shaver). 2008-03-01 20:06:33 -08:00
brendan@mozilla.org
d90624b8f6 Unregress perf in wake of 418069 (420426, r=mrbkap, a=mconnor). 2008-03-01 14:15:21 -08:00
mrbkap@gmail.com
670f99cc2e Stick exn back into the context so that js_ReportErrorAgain callees can access the exception. bug 420409, patch from taras, r=mrbkap a=mconnor 2008-03-01 14:11:27 -08:00
bclary@bclary.com
d44a08c364 Backout bug 420426 due to regressions 2008-03-01 03:02:43 -08:00
brendan@mozilla.org
fe95cf0cc7 Fix ComputeThis perf regression (420426, r=mrbkap, a=sayrer). 2008-02-29 23:37:27 -08:00
mrbkap@gmail.com
27dd3c9f1d Remove unused variable. bug 418069, r+a=brendan 2008-02-29 17:21:11 -08:00
mrbkap@gmail.com
daa1af807b Outerize |this| always. bug 418069, r/sr=jst/brendan a=beltzner 2008-02-29 16:17:38 -08:00
brendan@mozilla.org
fac287f778 Another assert that was an already-coped-with property cache hazard (420087, r=shaver, a=beltzner). 2008-02-29 16:03:41 -08:00
benjamin@smedbergs.us
24d421cf7e Bug 420217 - _InterlockedCompareExchange needs to be extern "C" when using a C++ compiler, r=brendan a1.9b4=beltzner 2008-02-29 06:49:04 -08:00
brendan@mozilla.org
c5faf4cb58 Fix slot type to satisfy C++ (420215, r=bsmedberg, a=beltzner). 2008-02-28 21:03:38 -08:00
bent.mozilla@gmail.com
05abaea802 Bug 414977 - "insufficient unlink methods in some DOM classes?". Allow the cycle collector to unlink XPCWrappedNatives in one cycle instead of two. r=peterv, sr=jst, a1.9b4+=schrep. 2008-02-28 18:09:10 -08:00
bclary@bclary.com
605d844c9b JavaScript Tests - regression test for bug 419018, by jag (Peter Annema) 2008-02-28 17:37:05 -08:00
brendan@mozilla.org
670a8c71c3 Unbitrot JS_OPMETER (363529, r=shaver, a=beltzner/sayrer). 2008-02-28 16:29:59 -08:00
brendan@mozilla.org
47701d17da Cope with JSOP_INITPROP property cache proto-property-with-non-stub-setter hazard (419822, r=shaver, a=beltzner). 2008-02-28 09:17:52 -08:00
bclary@bclary.com
c58c0d4132 JavaScript Tests - regression tests for bug 419152, by Mike Shaver 2008-02-28 08:44:05 -08:00
bclary@bclary.com
63ce2ca364 JavaScript Tests - regression tests for bug 419803, by Jesse Ruderman 2008-02-28 08:24:12 -08:00
brendan@mozilla.org
e00903969e Fix bogus assertion with compensating code (419803, r=shaver, a=beltzner). 2008-02-27 11:39:27 -08:00
brendan@mozilla.org
d014ad26c9 Backing out to fix orange on Windows fx/tb/sm... 2008-02-26 22:57:28 -08:00
brendan@mozilla.org
0e309947ea Landing shaver's patch for 419743, r/a=me. 2008-02-26 21:54:02 -08:00
brendan@mozilla.org
284723cc52 Optimize object initialisers via property cache; remove JSOP_SET{NAME,PROP} cache hazards (129496, r=shaver). 2008-02-26 17:59:36 -08:00
igor@mir2.org
663a089f9a bug=400902 r,a1.9=brendan Specialized GC arena for double values 2008-02-26 13:01:42 -08:00
bclary@bclary.com
be07e41876 JavaScript Tests - regression tests for bug 410649, by Igor Bukanov 2008-02-26 10:40:56 -08:00
brendan@mozilla.org
37157bcb3e Fix regression from 419152 to test for 58274 (r/a=shaver). 2008-02-26 09:01:52 -08:00