Commit Graph

60957 Commits

Author SHA1 Message Date
Andreas Gal
dc8e5b5b97 Don't include jsapi.h in nsContentUtils.h (bug 628178, r/a=jst). 2011-01-24 16:07:13 -08:00
Bill McCloskey
3b8a90ccae Bug 627475 - Fix missing return stmt for Android (fixes changeset 4031baed59f7) 2011-01-24 15:16:27 -08:00
Steve Fink
db1cdf9f0a Backed out changeset e13f3b909fa2 2011-01-24 15:12:18 -08:00
Steve Fink
c862f01fdc Backed out changeset 6dcf1547ea08 2011-01-24 15:11:58 -08:00
Steve Fink
937c639424 Backed out changeset 47678330818a 2011-01-24 15:11:34 -08:00
Steve Fink
08a1d24071 Backed out changeset 8743def9e748 2011-01-24 15:11:13 -08:00
Steve Fink
2dacef3f04 Backed out changeset b7e91bafdcd9 2011-01-24 15:10:52 -08:00
Steve Fink
31df3a402a Backed out changeset d54eac606dd7 2011-01-24 15:10:23 -08:00
Steve Fink
8beba6e0ff Backed out changeset c10e63cba3b6 2011-01-24 15:07:00 -08:00
Steve Fink
aa873a798d Improve comment. Related to bug 627943.
--HG--
extra : rebase_source : 66619f6ab6ed81dd0a7d01df5a03274229b5e12e
2011-01-24 14:43:39 -08:00
Steve Fink
b500ebd4d9 Bug 626830 - XPConnect should turn debugging off immediately, without waiting for a quiescent stack
--HG--
extra : rebase_source : 62a7bb8024313841b4c40c86ccaedd1ae9f56ad1
2011-01-24 13:24:52 -08:00
Steve Fink
e2145da10c Bug 626830 - Allow JSD to turn on debugging when no JS code is running, not just when XPConnect stack is completely empty, r=dmandelin
--HG--
extra : rebase_source : 3f177904d2708642dfec8d5937964ec8fc83427a
2011-01-24 13:21:18 -08:00
Steve Fink
65d69cfc54 Bug 627758 - Detect forced GC end case to fix jsd.off() giving NS_ERROR_NOT_AVAILABLE, r=dmandelin
--HG--
extra : rebase_source : 6525e0b9abca2b0096d3fe0d5b8248dcfaebe7ba
2011-01-20 22:10:54 -08:00
Steve Fink
431720e0ac Bug 626743 - Set debug mode for whole runtime, avoiding compartment-less contexts, r=dmandelin
--HG--
extra : rebase_source : 198e9c85fd8126ef0ec24eb390641ece2f2cd61e
2011-01-19 15:33:34 -08:00
Steve Fink
3046e8cfdb Bug 627516 - Unconditionally #include assembler/wtf/Platform.h to fix crash with --disable-methodjit, r=cdleary
--HG--
extra : rebase_source : 8381615c16097fd6eb86e63f7c59b7f33587b47c
2011-01-20 14:03:51 -08:00
Steve Fink
82dbc5d4cf Bug 627943 - Bad ordering of exception save/wrap/restore, r=gal
--HG--
extra : rebase_source : c317f6f3357885077c7182834d3b29412a5606f2
2011-01-21 17:32:00 -08:00
Bill McCloskey
d2d16afad0 Bug 627475 - Clean up methodjit OOM handling (r=dmandelin) 2011-01-24 14:36:34 -08:00
Bill McCloskey
bc4fee0689 Bug 610088 - Don't assert when DecompileValueGenerator called from script prologue (r=dmandelin) 2011-01-24 11:55:02 -08:00
Bill McCloskey
7cf78aa843 Backed out changeset f3b470fb91a9 (orange) for bug 623297 2011-01-24 11:18:53 -08:00
Bill McCloskey
b7ffccbd4b Bug 623297 - To decide JS_ON_TRACE, check the thread, not the compartment (r=gal) 2011-01-24 10:36:28 -08:00
Luke Wagner
75d92493c9 Bug 626526 - Change cx->busyArrays to use SystemAllocPolicy; avoid JSContext init subtleties (r=pbiggar) 2011-01-24 09:47:25 -08:00
Jeff Walden
388e0a33f7 Bug 497869 - Forbid let and yield in strict mode code in scripts which are not JS1.7 or greater (that is, any web script not explicitly opted into JS1.7+ with a <script type>). r=brendan 2011-01-24 07:26:26 -08:00
Jeff Walden
15fda24aa9 Bug 497869 - Future reserved words are syntax errors in strict mode. r=brendan 2011-01-22 17:46:22 -08:00
Jeff Walden
50cccbcec6 Bug 624110 - Properly traverse the scope chain over strict eval frames in the tracer. r=brendan 2011-01-10 13:09:07 -06:00
Jeff Walden
882117c5e3 Back out everything from the last several hours for turning into a disaster zone finally ending in total orange. r=return-to-sanity 2011-01-23 03:12:28 -08:00
Jeff Walden
5ef527b523 Another round of orange fixes, sigh. r=orange yet again 2011-01-23 00:12:05 -08:00
Jeff Walden
91caba886f Fix redness. jsd being C and not C++ bites again! r=redness 2011-01-23 01:16:34 -08:00
Andreas Gal
0fc264ef3f Don't lose error condition in decompiler (bug 621988, r=brendan). 2011-01-22 23:30:30 -08:00
Jeff Walden
a04ed905d9 More orange-fixing. r=yellowish-red 2011-01-22 22:52:02 -08:00
Jeff Walden
0b1095570c Orange fixes, bad code using reserved words as identifiers. r=orange 2011-01-22 21:29:22 -08:00
Jeff Walden
16cad291a3 Bug 624110 - Properly traverse the scope chain over strict eval frames in the tracer. r=brendan 2011-01-10 13:09:07 -06:00
Jeff Walden
a6a68a253b Bug 497869 - Future reserved words are syntax errors in strict mode. r=brendan 2011-01-22 17:46:22 -08:00
Rafael Ávila de Espíndola
61100744cd Bug 622144 - Code must #include <string.h> to use memset. r=dmandelin, a=shaver 2011-01-22 08:52:25 -08:00
Jeff Walden
40e165aec3 Bug 577325 - Implement function definition per ES5 plus errata (still with support for our extensions, of course). r=igor
--HG--
extra : rebase_source : d058ad2eefc16d4c7b35e74fd6b10e18bedc0ab0
2010-11-01 17:04:19 -07:00
Andreas Gal
927855f788 Cache eval CSP check (bug 614137, r=mrbkap, a=dmandelin). 2011-01-22 14:28:37 -08:00
Andreas Gal
08e5edc6f1 Bug 613515 - JS properties set from chrome are lost. r=mrbkap@gmail.com, a=blocker 2011-01-18 16:47:22 -08:00
Luke Wagner
8ebed13ec8 Bug 625251 - nsJSEnvironment should enter the compartment before converting arguments to jsvals (r=mrbkap)
--HG--
extra : rebase_source : 3ae0fd2b96fcdc072a75ecb025417723b9f0702b
2011-01-21 15:25:04 -08:00
Chris Leary
e907f1a224 Merge mozilla-central into tracemonkey. 2011-01-21 16:11:40 -08:00
David Anderson
16e6f63bd7 Fix SetGlobalName checking for getters instead of setters (bug 625438, r=jorendorff). 2011-01-21 14:25:51 -08:00
Jim Mathies
d9e7ccb885 Bug 618420 - increase the size of the lower border resizer area on windows. r=felipe, a=final. 2011-01-21 15:22:49 -06:00
Robert Strong
91e48aa963 Bug 627848 - Start menu shortcut isn't migrated as implemented in bug 598779. r=Mossop, a=blocking2.0-betaN 2011-01-21 15:22:34 -06:00
Patrick Walton
bb9a788df2 Bug 625454 - Ignore native events on Mac when the run loop is in event tracking mode. r=smichaud a=LegNeato 2011-01-21 15:19:46 -05:00
Jason Orendorff
d7e1af0d61 Bug 617609 - Upvar analysis marks functions as NULL_CLOSURE incorrectly. r=brendan. 2011-01-21 13:22:26 -06:00
Jason Orendorff
f0e29a0abe Add js_CheckForStringIndex call to trace recorder path for JSOP_INITPROP, to match what the interpreter does. Bug 626345, r=Waldo. 2011-01-21 13:20:45 -06:00
Andreas Gal
bdd4aa4ade AnyName can't have a NULL parent (bug 617485, r=brendan). 2011-01-21 10:55:39 -08:00
Andrew Drake
54a4137e29 Bug 621464 - Fix xml_replace thinko introduced by 1d1fe1d1e626 (r=lw) 2011-01-21 09:31:56 -08:00
Michael Yoshitaka Erlewine
0bf261d5e0 Bug 625269 - Reduce some unnecessary resizing of Items when resizing the window [r=ian, a=dietrich] 2011-01-21 10:21:30 -05:00
Max Stepin
29190cb208 Bug 222176 - Animated GIF loops 1 time too many; r=bholly,joe a=joe 2011-01-21 15:18:01 -05:00
Matthias Versen
c15a442645 Bug 622528 - Open RTF document in Thunderbird with OpenOffice is not correct Ascii mode; r=bzbarsky a=bsmedberg 2011-01-21 15:15:12 -05:00
bjarne@runitsoft.com
295120a137 Bug 467392 - Docshell leak with document.write(document.body.innerHTML) and window.location.reload r=michal.novotny, a=blocking-final+ 2011-01-21 15:13:26 -05:00