Robert Sayre
b76acf3c41
Merge tracemonkey to mozilla-central. a=blockers
2010-10-01 09:04:26 -04:00
Josh Aas
e216293ec2
Bug 600711: Use 'posix_spawnp' for nsIProcess on Mac OS X. Prefer the current architecture when creating a new process. r=bsmedberg a=blocking-beta7
2010-10-01 09:01:04 -04:00
Makoto Kato
285566d813
Bug 587707 - Fix bustage on Win64 build. r=dvander
2010-10-01 18:17:39 +09:00
Jason Duell
0b051864d0
Bug 599122: Don't initialize PSM on child. r=honza a=blocking-fennec-2.0b2
2010-09-30 23:57:01 -07:00
Makoto Kato
19ad916034
Fix CPUID on Win64. b=601016, r=sstangl.
2010-10-01 02:41:10 -04:00
Robert Sayre
faaf151e3a
Merge mozilla-central to tracemonkey.
2010-09-30 23:09:33 -04:00
Alex Miller
c0000b4ff2
Add detection for all levels of SSE support; fix x64 cpuid. b=601016, r=sstangl.
2010-09-30 21:45:22 -04:00
Jason Orendorff
8847dd3f68
Bug 595297 - Portable serialize/deserialize implementation of the HTML5 structured cloning algorithm (jsclone.cpp). r=gal.
2010-09-30 19:47:10 -05:00
Andreas Gal
80a1feb0df
Bug 600402 - don't copy strings that are in the same compartment already r=mrbkap
2010-09-30 16:50:06 -07:00
Paul O’Shannessy
748194ef3d
Bug 600531 - Reload(F5)/Ctrl+Reload(F5) and reload button does not work after session restore [r=dietrich, a=blocking-b7]
2010-09-30 12:35:34 -07:00
Jeff Walden
261ff2be5f
Bug 560216 - Referring to an accessor property with undefined [[Get]] and [[Set]] fields using an unqualified name should not assert. r=dvander
2010-09-29 16:05:44 -07:00
David Anderson
30b30c9788
Fix ARM and --disable-polyic build (bug 599035 bustage, r+a=red).
2010-09-30 13:27:32 -07:00
Igor Bukanov
9c10d09db3
bug 600687 - proper accounting for colors during the marking phase. r=anygregor
2010-09-30 01:31:20 +02:00
Igor Bukanov
89bc0fd869
bug 600593 - atoms should live only in the default compartment. r=anygregor
2010-09-28 17:34:32 +02:00
Brendan Eich
114b2420e1
fun->u.i.names is incorrect when a local function shadows an argument (600067, r=jorendorff).
2010-09-29 16:15:43 -07:00
Jim Blandy
367ff5c266
Bug 514570: Simplify code generated for tests against 'null', in cases where we might as well test the whole value. r=dvander
2010-09-30 10:57:58 -07:00
Bill McCloskey
27624b678f
Bug 535912 - Eliminate blockChain from JSStackFrame (r=cdleary)
2010-09-29 13:21:36 -07:00
Ginn Chen
f3076eba6c
Bug 597367 Add fpclassify() for Solaris r=gal
2010-09-30 18:53:11 +08:00
Gregor Wagner
e132154a8d
compilation fix
2010-09-30 00:47:44 -07:00
Andreas Gal
a81f5879a9
Set right compartment in ipc test shell (600022, r=jst).
2010-09-30 00:14:37 -07:00
Andreas Gal
af71eef512
Merge.
2010-09-30 00:06:04 -07:00
Andreas Gal
04ee5c6c4e
Backout bug 584789, has to go into blake's patch queue, event't handlers don't set the right compartment in TM tip.
2010-09-30 00:05:33 -07:00
Andreas Gal
4e72176545
Bug 600580 - TM: set right compartment in _newJSDContext r=gwagner
2010-09-29 23:32:22 -07:00
Andreas Gal
a5f2953122
Make functions per compartment, and deep copy instead of clone them if needed (584789, r=mrbkap).
2010-09-29 23:17:29 -07:00
David Anderson
3dbb1ea8a6
Add an IC for GETXPROP (bug 599035, r=sstangl).
...
--HG--
extra : rebase_source : d7b8dece41841e3a1202edfe84cba806f77310fa
2010-09-29 20:50:29 -07:00
Andreas Gal
24ebd5f890
Back out bug 584789.
2010-09-29 20:38:03 -07:00
Andreas Gal
9f4d6f4be2
Make functions per compartment, and deep copy instead of clone them if needed (584789, r=mrbkap).
2010-09-29 19:42:22 -07:00
David Anderson
5ced734b5e
Skip writes to |f.arguments| if |f| cannot have an argsobj (bug 592927, r=brendan).
...
--HG--
extra : rebase_source : 8e53abcec2739585d5b3ee2fd0c80f5532a685e0
2010-09-29 18:05:54 -07:00
Nicholas Nethercote
dd32126eba
Bug 600489 - TM: allow for insBranch() returning NULL. r=gal.
2010-09-29 16:12:04 -07:00
Andreas Gal
c7bc5fdae7
Bug 599762 - TM: set right compartment in js::ctypes::CClosure::ClosureStub r=gwagner
2010-09-29 15:46:25 -07:00
Jason Orendorff
ed1cb08bd9
Bug 599932 - js1_8_1/trace/regress-462459-02.js and friends are failing in shell. r=jimb, a=NPOTB.
...
--HG--
extra : rebase_source : 469968f50d44a42aac63a1006712ddee81db7d71
2010-09-27 13:25:39 -05:00
Benedict Hsieh
1e9235c5b0
Bug 599062 - issuing make does not invalidate fastload/startupcache in opt builds r=bsmedberg a=bsmedberg
2010-09-23 13:41:26 -07:00
Joe Drew
f98bdbcc0b
Bug 580405 - Turn on OpenGL accelerated layer composition by default on OS X. r=vlad a=b
2010-09-21 14:41:13 -04:00
Joe Drew
1ff43e4c6f
Back out temporary initialization of OpenGL because we're turning it on by default.
2010-09-29 22:34:08 -04:00
Jeff Muizelaar
6cbdd321b0
Bug 600763. Force initialization of OpenGL on OS X. r,a=joe
...
This is expected to regress Ts but the idea is to separate
out the costs that we have little control of (like this one)
from the costs that we have more control of.
2010-09-29 22:30:48 -04:00
Justin Wood
8f49266e67
Bug 598360 followup, use topsrcdir instead of DEPTH. r=bustage a=bustage.
2010-09-29 21:30:54 -04:00
Aza Raskin
d8fba294a3
Bug 591398 - Use three-finger gesture swipe to enter/exit Tab Candy. ui-r=limi, r=dietrich, f=iangilman, a=blocking-b7+
...
--HG--
extra : rebase_source : e91d57b992430a87d9e553156a57ec28f3791129
2010-09-22 15:03:00 -04:00
Justin Wood
09f33f3235
Bug 598360 - [SeaMonkey] mochitest-5: failing test_notifications.html and test_prompt.html due to doorhangers. r=khuey, a=NPOTB
...
--HG--
extra : rebase_source : 30aa6c3564afe61b2b65d731598883cd40f1f8f6
2010-09-28 03:46:48 -04:00
Jesse Ruderman
82b4eeb717
Bug 598203 - make content/xul/document/crashtests/583230.xul more reliable. a=NPOTB
2010-09-29 17:54:42 -07:00
Jason Duell
8f0de5e398
Guarantee smart_size algorithm using correct directory, and safely. r=jst, a=beta7
2010-09-29 16:41:03 -07:00
Jason Duell
6ca5df820f
Use 1 GB cache size while we wait for the smart size event. r=jst, a=beta7
2010-09-29 16:41:03 -07:00
Jason Duell
2097d18eac
Convert all sizes in cache smart size logic to use KB. r=jst, a=beta7
2010-09-29 16:41:03 -07:00
Jason Duell
515d69dabc
Bug 596476 Previous default cache size was 50, not 250 MB. r=jst, a=beta7
2010-09-29 16:41:03 -07:00
Joel Maher
bcef7bab4e
Bug 598366 - remote logging with mochitest needs a little love for android and large files. r=ctalbert, a=sayrer
2010-09-29 19:20:33 -04:00
Joe Drew
2e222d6a5d
Bug 598143 - Flush the WebGL canvas's context before reading from it on a different context. r=vlad, a=b
...
--HG--
extra : rebase_source : 6acf05aa439c11b056f0ae15c3cf8bae37d81ec4
2010-09-29 18:46:22 -04:00
Masatoshi Kimura
49703a3073
b=600120; fix canvas composite.uncovered.image tests; r+a=vlad
2010-09-29 15:24:40 -07:00
Vladimir Vukicevic
4eee784ada
b=599698; remove UpdateSurfaceClip speedtrap in canvas drawImage; r+a=shaver
2010-09-25 23:57:56 -07:00
Sid Stamm
ad96d8ce4b
Bug 594446 - CSP report-uri should accept relative URIs [r=jst a=blocking2.0: beta7+]
2010-09-23 15:38:47 -07:00
Joe Drew
2945acde21
Bug 596493 - Disable acceleration on all transparent windows on OS X. r=mstange a=b
2010-09-29 14:38:39 -04:00
Joe Drew
e0ceecd56e
Bug 599241 - Draw the persona's accent colour in the titlebar in OpenGL mode as a stop-gap measure until we can draw proper content in the titlebar again. r=mstange a=b
2010-09-29 14:37:44 -04:00