Commit Graph

229703 Commits

Author SHA1 Message Date
David Mandelin
541949933e [JAEGER] Merge from Tracemonkey. 2010-08-24 11:56:29 -07:00
Chris Leary
7f06d5d65e Bug 586530: non-list cmdline display for trace-test. (r=dmandelin) 2010-08-24 10:18:34 -07:00
David Anderson
3a02572102 [JAEGER] Fixed GETELEM PIC not initializing memory (bug 588338, r=cdleary).
--HG--
extra : rebase_source : dfcfa1de224813001b9692a96e987c909bf3333f
2010-08-24 12:57:01 -04:00
Paul Biggar
ca108ec11e bug 492688 - use -fomit-frame-pointer on mac. r=sayrer 2010-08-24 12:16:17 -04:00
Nicholas Nethercote
796b3e7c28 Bug 578216 - Make eval(json-like string) fast. r=sayrer 2010-08-24 11:50:54 -04:00
Jacob Bramley
c005268071 [JAEGER] Comment tweak to align with changes made for bug 588978. [r=me] 2010-08-24 09:46:33 +01:00
Nicholas Nethercote
45f783ac8c merge 2010-08-23 22:42:01 -07:00
Nicholas Nethercote
5584010a0b Backed out changeset 74ce80e8782e 2010-08-23 22:38:19 -07:00
David Anderson
4101030c9e [JAEGER] Fixed PROPINC etc using the property cache (bug 589115, r=dmandelin).
--HG--
extra : rebase_source : 6a58de4b3044c6ce4afa160e1fb497df4a6d290b
2010-08-24 00:57:57 -04:00
David Anderson
b5c0841ea3 [JAEGER] Fixed assert in GetElem stub (bug 582894, r=dmandelin).
--HG--
extra : rebase_source : 4c46371db89f4b2cacb1265cc79366830d78dd56
2010-08-24 00:57:54 -04:00
Leon Sha
6182cfba87 Bug 587962 - [JAEGER] JaegerMonkey build and check failed on Solaris x86 with Sun Studio 12. Patch 2. r=dvander 2010-08-23 20:50:35 -07:00
Robert Sayre
33950eeba9 delete obvious comment. 2010-08-23 23:36:21 -04:00
Nicholas Nethercote
262b256df6 Bug 578216 - Make eval(json-like string) fast. r=sayrer. 2010-08-23 18:13:09 -07:00
David Mandelin
cee73eabca [JAEGER] Enable tracejit for content to start testing trace integration on tinderbox 2010-08-23 17:24:34 -07:00
Brian Hackett
5e062b483a Sync undefined properly, avoid unnecessary syncs at function entry, bug 586544. r=dvander 2010-08-23 16:43:04 -07:00
Robert Sayre
4476277aff Merge backout. 2010-08-23 19:21:05 -04:00
Robert Sayre
9bea7fb2be Backed out changeset b404ad209cb9. (Bug 587257 - Make Array.prototype.join faster. r=lw) 2010-08-23 19:20:46 -04:00
Jan de Mooij
825727d5d6 Bug 589746 re-landing, this time correctly: omit calls to spew functions in non-spew opt builds, r=dmandelin 2010-08-23 15:51:37 -07:00
David Mandelin
e7be09aa40 Backed out changeset 2ab1e79a2179 -- I landed it wrong. 2010-08-23 15:50:20 -07:00
Jan de Mooij
c393971c70 Bug 589746: omit calls to spew functions in non-spew opt builds, r=dmandelin
--HG--
extra : rebase_source : d40c71dbe9c5ddab5fb4a6e280e6361afa54b3af
2010-08-23 15:26:19 -07:00
Brian Hackett
6a9e3be674 Remove unnecessary loads of f.cx, bug 588978. r=dmandelin 2010-08-23 15:27:44 -07:00
Jason Orendorff
459593df3b Bug 583232 - Add rewrapping to jsapi.h. r=gal 2010-08-23 18:14:38 -04:00
David Mandelin
0b9a871a0b [JAEGER] Fix build bustage from last merge--missing changes for GCC static asserts 2010-08-23 14:45:24 -07:00
Brian Hackett
204c819344 Accessor functions for cx->fp, bug 588978. r=lw 2010-08-23 14:36:40 -07:00
David Mandelin
051f2e955a [JAEGER] Merge from Tracemonkey.
--HG--
extra : rebase_source : 3a8dcc0855999572e7d32ee1d6468e6729938d65
2010-08-23 14:13:53 -07:00
Robert Sayre
e285d6151b Bug 587257 - Make Array.prototype.join faster. r=lw 2010-08-23 16:28:36 -04:00
Robert Sayre
ff765630d1 Merge mozilla-central to tracemonkey 2010-08-23 15:08:34 -04:00
Rob Campbell
c2d0f87228 bug 587617 - Backed out changeset 6d8a749a3c57, a=#developers 2010-08-23 11:58:56 -03:00
Mihai Sucan
b5c5d7569d bug 587617 - Can't select text in the output of the WebConsole, r+a=dietrich 2010-08-23 10:44:12 -03:00
Jonathan Kew
b21b54a32d bug 588731 - ensure correct font is selected in the DC when getting glyph metrics. r=jdaggett a=blocking2.0 2010-08-23 11:32:45 +01:00
Jonathan Kew
aba987848c bug 580719 followup - add crashtest based on the testcase in comment 9. r=jdaggett a=test-only 2010-08-23 11:32:31 +01:00
Jonathan Kew
860e5d69bb bug 585718 - support -moz-font-feature-settings and -moz-font-language-override in nsCSSFontFaceStyleDecl::GetPropertyValue. r+a=dbaron 2010-08-23 11:32:03 +01:00
Robert O'Callahan
ee8bdd0d70 Bug 587887. Create pref for refresh driver timer, and make it 60Hz by default. r=dbaron,a=bsmedberg 2010-08-23 21:30:08 +12:00
Robert O'Callahan
9a4d8967ed Bug 581222. Ensure that the bounds for opaque native-theme backgrounds are correct. r=tn
--HG--
extra : rebase_source : 0f660f659bf4240713de6e034b4dc8bd88dfb10e
2010-08-23 21:30:08 +12:00
Robert O'Callahan
cac5ffc3c7 Bug 581222. Draw outer box-shadows for native-themed elements using the alpha mask of the theme background as the border-shape, and disable inner box-shadows. r=dbaron
--HG--
extra : rebase_source : a9b81a5d3e09cca41a8b479a4b62b3e2df6c4354
2010-08-23 21:30:08 +12:00
Robert O'Callahan
5de92d7b23 Bug 581222. Extend gfxAlphaBlur to support "spread radii". r=vlad
--HG--
extra : rebase_source : e644ae08007e52c524c3237d336441f1413f846b
2010-08-23 21:30:07 +12:00
Robert O'Callahan
81493ca326 Bug 581222. Extend gfxQuartzNativeDrawing to support non-Quartz destination surfaces. r=vlad
--HG--
extra : rebase_source : 39ddae96ed373e29852ac6ec3bb8430e96514c9b
2010-08-23 21:30:07 +12:00
Robert O'Callahan
915a02867c Bug 581222. Back out patch that disabled box-shadows for native-themed content elements.
--HG--
extra : rebase_source : 4685dfdddd9e0bf1ed9e5f8401d6bc73b91a5600
2010-08-23 21:30:07 +12:00
Brian Hackett
5e3903b1fc Move cx->fp to cx->regs->fp, bug 588978. r=lw
--HG--
extra : rebase_source : 14a90a53ceeb1f65d0ab70eafb5371095535e66f
2010-08-22 16:00:20 -07:00
David Anderson
7357103c6c [JAEGER] Merge. 2010-08-23 17:03:46 -04:00
David Anderson
e32ce0eb29 [JAEGER] Fixed GETPROP resyncing to the wrong type (bug 589108, r=dmandelin). 2010-08-23 16:56:10 -04:00
David Mandelin
e2bcf55aa2 [JAEGER] Merge from tracemonkey. 2010-08-23 11:35:14 -07:00
Makoto Kato
2086652819 [JAEGER] Bug 588267 - Re-land Win64 port. r=dvander 2010-08-23 15:43:43 +09:00
Brian Hackett
7a0d76cef5 Move cx->fp to cx->regs->fp, bug 588978. r=lw 2010-08-22 16:00:20 -07:00
Bob Clary
120f4a1b1a bug 588310 - temporarily disable js1_5/extensions/regress-336410-2.js for browser on Windows, r=brendan (NPOTB). 2010-08-22 06:29:06 -07:00
Sean Stangl
23154dc5b9 [JAEGER] x64: Dedicated Type and Payload Mask Registers. no_r=me. 2010-08-22 00:42:58 -07:00
Luke Wagner
d4d8b1fc90 Bug 589318 - guard that eval-in-function frames don't access args (r=brendan) 2010-08-21 15:50:14 -07:00
Jacek Caban
29d9aa115b Bug 587321 - YARR landing broke mingw compilation r=cdleary 2010-08-21 12:21:24 +02:00
Sean Stangl
c9015a1f60 [JAEGER] More efficient InjectJaegerReturn for x64. no_r=me. 2010-08-20 18:18:12 -07:00
Gregor Wagner
e832454eda Bug 589216 - TM: fix another crossCompartment call in jsapi-tests r=jorendorff 2010-08-20 17:23:47 -07:00