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

15919 Коммитов

Автор SHA1 Сообщение Дата
Markus Stange 86e9afbc06 Fixing test_bug478438; only print exceptions when something fails so that the Tinderbox error parser doesn't get confused 2009-03-05 16:44:24 +01:00
Vladimir Vukicevic eb704a662a b=481351; TM ARM crash in js_FastNewObject while logging in to gmail (bad constant-offset load codegen) [ARM ONLY]; r=graydon 2009-03-04 22:36:22 -08:00
Blake Kaplan 66d0c75d4e Bug 420642 - Remove a now-unnecessary eval hack. r+sr=jst 2009-03-04 16:28:49 -08:00
Blake Kaplan 1c6df4e0c0 Bug 478910 - Unwrap |obj| because you can't use a wrapper as a variables object. r=brendan 2009-03-04 16:27:50 -08:00
Ben Newman 1af756ab92 Bug 478438 - Can't access allAccess properties of cross-origin XPCNativeWrappers. r+sr=mrbkap 2009-03-04 13:49:08 -08:00
Hiroyuki Ikezoe b936209463 b=481291, missing return statements in NativeARM.cpp, r=vlad
--HG--
extra : transplant_source : %FEc%1C%F59X%27%A8%3B%A7%10Db%ABA1%CDR%D4%89
2009-03-04 12:32:11 -08:00
Blake Kaplan 76b9b88f5f Bug 481434 - Fix up the logic a bit. r+sr=bzbarsky 2009-03-04 12:17:11 -08:00
Blake Kaplan 6c0eb82002 Bug 480430 followup -- wrap for different-scope bug same-origin chrome wrappers since we have code that depends on it. 2009-03-03 20:26:13 -08:00
Blake Kaplan 09968c6aca Bug 480430 followup -- don't wrap when the scopes are actually the same (even if they don't have principals. 2009-03-03 16:45:59 -08:00
Blake Kaplan 3bf67bec6b Bug 480430 - Don't wrap objects that are same-origin but differently scoped. r=jst sr=bzbarsky 2009-03-03 15:02:57 -08:00
Robert Sayre 25ce5a690e Merge tm to m-c. 2009-03-03 13:48:15 -05:00
Robert Sayre 8ea1d08ff0 Bug 476374 - JSON.parse does not support reviver argument as defined in spec. r=jorendorff 2009-03-03 12:55:11 -05:00
Robert Sayre a76b5f10ba Take out printfs. no relation to orange 2009-03-03 10:46:56 -05:00
Robert Sayre f124b65b14 Merge. 2009-03-03 01:28:44 -05:00
Robert Sayre 3e9793a107 Check where we're calling JSON functions for a few runs. Temporary debug stuff. 2009-03-03 01:27:10 -05:00
Jeff Walden a5102dd103 Back out bug 473256 due to subsequent inadequacies and potential performance regression 2009-03-02 19:19:26 -08:00
Jeff Walden fc48ea0f64 Backed out changeset d69277360499 2009-03-02 19:15:12 -08:00
Blake Kaplan 7d59e92d1e Bug 480096 - Don't leave the last argument lying around in case someone accidentally uses it. r=brendan 2009-03-02 15:05:32 -08:00
Robert Sayre 12e389481c Bug 459161 - Process first argument to JSON stringify and parse methods as specified by ES3.1, part 2. r=jorendorff 2009-03-02 17:00:28 -05:00
Jason Orendorff a57c27dd7a Bug 480856 - PurgeScopeChain should deep-bail. r=brendan.
--HG--
extra : rebase_source : b9c10596268b9421f66d9636342b7edf4419055e
2009-03-02 14:01:30 -06:00
Igor Bukanov 3204383e5b bug 479430 - adding mixing operation callback calls. r=gal 2009-03-02 14:32:27 +01:00
Andreas Gal 130b3c58fd Whitespace and spelling fix (no bug, no code change). 2009-03-01 08:25:36 -08:00
Andreas Gal 9992b5f08f Trace index out-of-bounds case of charCodeAt and optimize for integer case (480794, r=danderson). 2009-03-01 00:53:58 -08:00
Andreas Gal 6ede0016b0 Backed out bug 480657. Massive failures across all platforms. 2009-02-28 23:40:04 -08:00
Andreas Gal de88abeac8 Style nit (no bug, no code change). 2009-02-28 18:40:59 -08:00
Andreas Gal 452002b30c Add an API to define traceable constructors (480657, r=brendan). 2009-02-28 18:18:42 -08:00
Andreas Gal 1bf7acb2d6 A little helper function to make life in gdb more bearable (DEBUG only, no bug, r=danderson). 2009-02-28 16:21:18 -08:00
Jeff Walden f01bad3f56 Kicking Windows... 2009-02-27 22:32:38 -08:00
Jeff Walden 218c6f1202 Bug 480579 - __proto__ setting does not flag delegate, breaking deep property caching assumptions. Tag-team effort of Brendan and me, r=us 2009-02-27 22:23:09 -08:00
Jason Orendorff 9e42f8bab9 Delete unused member variable and fix style issue discovered by Waldo just below. No bug. r=Waldo. 2009-02-27 13:34:32 -06:00
Jason Orendorff e0aaca80e8 Bug 480199 - Add assertEq function to JS shell. r=mrbkap. 2009-02-27 14:14:28 -06:00
Andreas Gal ce9ec1fa33 Merge. 2009-02-26 21:54:01 -08:00
Andreas Gal 96a6c25c3c Permit and guard on dense arrays when tracing a not-found property acccess (480479, r=jwalden). 2009-02-26 21:53:30 -08:00
Jeff Walden 80f1b3a045 Kick tinderboxen as I still think this orange is bogus, because all the oranges seem to be happening in different locations across runs 2009-02-26 21:00:15 -08:00
Andreas Gal 20ffb0402c Merge. 2009-02-26 19:01:19 -08:00
Andreas Gal 140ab886ff Trace reading undefined properties (478512, r=jwalden). 2009-02-26 19:01:02 -08:00
Jeff Walden a32925d3e7 guardElemOp relies on op_offset representing JSObjectOps.getProperty or JSObjectOps.setProperty, so it should assert it. r=lumpy, sr=jack 2009-02-26 15:04:21 -08:00
Jeff Walden 44dd69fd6f Bug 473256 - TM: Wrong function called via `f()` when global f is reassigned on trace. r=brendan 2009-02-26 13:18:30 -08:00
Andreas Gal c002383a49 Follow-up fix for 479109. Regenerate imacros.c.out and bump xdr bytecode version. 2009-02-26 12:19:24 -08:00
Andreas Gal 8757797f5c js_Array_dense_setelem can call arbitrary JS code (479487, r=jorendorff). 2009-02-26 11:59:07 -08:00
Igor Bukanov f5a63d1e5f bug 477706 - fixing most VC 2005 warnings. r=gal,mrbkap 2009-02-26 09:49:39 +01:00
Andreas Gal 9f307234d4 Improve blacklisting (479109, r=graydon). 2009-02-25 18:47:22 -08:00
Andreas Gal 2f7e1895e5 Make arrays with less than 256 entries always dense (479386, r=brendan). 2009-02-25 14:48:07 -08:00
Jason Orendorff d4d926c174 Bug 477351 - Assertion failure: cx->bailExit (from js_ReportAllocationOverflow from js_ConcatStrings). r=gal.
--HG--
extra : rebase_source : 52b5fea9846cfb36eeb4e295005634d9d490598e
2009-02-25 13:11:34 -06:00
Jason Orendorff 17159de591 Bug 480016 - js/tests/js1_8_1/extensions/regress-477187.js uses timeout() but doesn't expectExitCode(6). r=bc.
--HG--
extra : rebase_source : b95ba1ccbbdf318786e2446276d80885602d574a
2009-02-25 12:41:41 -06:00
Jason Orendorff 2f143b2c90 Bug 381963 - Missing parens around genexp in |while|. r=Waldo.
--HG--
extra : rebase_source : c87b642082bf9e05c8fb7993fa8a37d3fa63b4ce
2009-02-25 11:36:39 -06:00
Jason Orendorff 843146d282 Bug 479887 - Remove vestigial #ifdef MOZILLA_1_8_BRANCH. r=Waldo.
--HG--
extra : rebase_source : e5ea3d25ae24e6e9900819656f18e1e3830c5bdd
2009-02-23 17:37:36 -06:00
David Mandelin 6e66a1a67d Bug 477576: memory spike on Dromaeo string due to missing GC_POKE, r=igor 2009-02-25 11:09:21 -08:00
Jason Orendorff b8d07bfaad Bug 480126 - jsstack.js static analysis errors in js_GetCurrentBytecodePC and specializeTreesToMissingGlobals. r=bsmedberg. 2009-02-25 11:42:39 -06:00
Robert Sayre 27f48f487d Bug 465371 - Native JSON stringification aborts on functions and xml but returns JS_TRUE. r=shaver 2009-02-25 00:53:49 -05:00