Mats Palmgren
7f608a8339
Bug 585961. r=roc a=blocking2.0:final
2010-08-14 01:58:19 +02:00
Mats Palmgren
8eaaf029aa
Bug 585287 - Moving bookmark hangs bookmarks manager. r=roc a=blocking2.0:beta4
2010-08-14 01:58:19 +02:00
Robert Sayre
d29bc0954c
Merge.
2010-08-13 13:13:12 -07:00
Josh Aas
e1fa705e02
Merge backout of bug 584965.
2010-08-13 15:48:00 -04:00
Josh Aas
501f4d5335
Backed out changeset 33f8c2bb77ca, bug 584965.
2010-08-13 15:47:35 -04:00
Robert Sayre
84ab1bce0c
Merge tracemonkey to mozilla-central.
2010-08-13 12:45:44 -07:00
Chris Leary
74751dc248
Unleak regexp arena. Bug 586898 - JM: memory leak due to YARR. r=sayrer
2010-08-13 12:09:44 -07:00
Jason Orendorff
74c530fa20
Merge backout.
2010-08-13 08:24:40 -05:00
Jason Orendorff
917922cc4c
Backed out changeset c5e31473b1a6 (assertions for bug 583850). See bug 584578 and bug 585754.
2010-08-13 08:21:13 -05:00
Jason Orendorff
8fce8731b8
Bug 585257 - "Assertion failure: obj == obj2". r=gal.
2010-08-13 08:17:29 -05:00
Robert Sayre
6adfd16a31
Backed out changeset 1406935fced4. Brian Hackett – Put JSStackFrame.scopeChain/blockChain behind an interface, bug 586533. r=lw.
2010-08-12 21:47:46 -07:00
Brian Hackett
82328d8197
Put JSStackFrame.scopeChain/blockChain behind an interface, bug 586533. r=lw
2010-08-13 00:08:37 -04:00
Chris Leary
00313646bb
Bug 586827: fix bad regexp arena behavior. (r=apierce)
...
--HG--
extra : rebase_source : 12997990f1015f961539c7b8b8e028a83d1fc5d2
2010-08-12 18:55:26 -07:00
Jason Orendorff
e73c728f06
Bug 584648 - Assertion failure: !entry->key.obj && entry->flags == 0. r=brendan.
2010-08-12 21:00:45 -05:00
Tom Austin
15c65933e8
Bug 580882. Update to allow Narcissus to work within a browser. r=gal.
2010-08-12 17:00:12 -07:00
Shu-yu Guo
e85bb5d024
Bug 586817 - eliminate the one use of == that got away. r=pwalton
2010-08-12 16:32:05 -07:00
Brian Hackett
fe12512540
Put JSStackFrame.callobj/argsobj behind an interface, bug 586533. r=lw
2010-08-12 18:46:03 -04:00
Jim Blandy
78a23e3897
Revert fixes for bug 438633, bug 585803
2010-08-12 14:07:52 -07:00
Jim Blandy
ae655180bb
Bug 438633: Give new JSScript objects lifetimes like GCThings. r=brendan
...
Attach script objects immediately in all JSAPI script-creating functions;
have JS_NewScriptObject simply return the already-allocated object; and
make JS_DestroyScript a no-op.
Verify that all scripts given to JSAPI script-consuming functions have
objects, or are the canonical empty script object.
2010-08-12 12:38:37 -07:00
Jim Blandy
27d252c0b2
Bug 585803: Pass TCF_NEED_MUTABLE_SCRIPT when producing scripts returned via JSAPI functions. r=brendan
...
All scripts produced using JSAPI functions should be able to have
JS_NewScriptObject applied to them. However, JS_CompileFile and
JS_CompileFileHandleForPrincipals fail to pass TCF_NEED_MUTABLE_SCRIPT, and
thus will occasionally return JSScript::emptyScript(); applying
JS_NewScriptObject to that causes a crash.
2010-08-12 12:38:37 -07:00
Robert Sayre
403dfcf186
Merge mozilla-central to tracemonkey.
2010-08-12 11:10:22 -07:00
Dave Townsend
4606f0e632
Backed out changeset 937a11c1fc07 from bug 582569 due to new browser-chrome test
...
failures.
2010-08-12 10:28:50 -07:00
Chris Leary
d8873a6d4e
Missing test for bug 586499. (no_r=me)
2010-08-12 10:26:01 -07:00
Robert Sayre
2c5d9c7f92
Merge mozilla-central to tracemonkey.
2010-08-12 10:12:04 -07:00
Mark Finkle
15490bc6ce
Bug 582569 - Fire an event in child frame scripts when the TabChild is closing [r=smaug a=blocking-fennec]
2010-08-12 12:47:22 -04:00
Chris Leary
31b0d25293
Forgotten OP_BRAZERO len addition. Fixes Bug 586499 - TM: Yarr mochitest failure browser_plainTextLinks.js. r=gal
2010-08-12 09:08:48 -07:00
David Bolter
de564a0dfd
Bug 583952 - Crash [@ nsAccUtils::GetHeaderCellsFor(nsIAccessibleTable*, nsIAccessibleTableCell*, int, nsIArray**) ]; r=MarcoZ a=davidb
2010-08-12 11:59:44 -04:00
Alexander Surkov
1cbc7e99bb
Bug 576838 - nsIAccessibleTable is broken for crazy tables; r=davidb,marco.zehe a=davidb
2010-08-12 11:59:40 -04:00
Bobby Holley
ceac0c4556
Bug 583825 - Progressive decoding/display of images no longer works; r=joe a=blocking
...
Since really we want to send OnStartContainer once per-proxy, it doesn't make the most sense to have such handling be done in imgRequest and imgStatusTracker. This patch moves all that into imgRequestProxy, and fixes the bug.
2010-08-12 11:59:37 -04:00
Joe Drew
0cb2a190c5
Bug 583028 - Hold on to a runnable while it's outstanding, and add proxies for it to notify when it does get run. This makes us delay onload less. r=bholley a=blocking
2010-08-12 11:59:28 -04:00
Robert Sayre
50a9815e26
Try to fix Maemo 4 again again again.
2010-08-12 07:34:47 -07:00
Robert Sayre
5b66d98978
Try to fix Maemo 4 again again again.
2010-08-12 07:22:32 -07:00
Paul Biggar
e328bd2f81
Bug 584355: Don't use parent as a proto for a new function. r=brendan
2010-08-12 13:07:20 +01:00
Dan Witte
15cf273453
Fix bustage.
2010-08-12 02:12:08 -07:00
Dan Witte
6d5a1d5e63
Bug 536317 - e10s HTTP: implement Cancel. r=jduell, a=blocker
2010-08-12 02:05:16 -07:00
Dan Witte
66378f8796
Bug 586238 - Don't instantiate the crashreporter component in the child process. r=ted
2010-08-12 01:55:28 -07:00
Robert Sayre
1f04381a78
Try to fix Maemo 4 again again.
2010-08-11 21:02:09 -07:00
Robert Sayre
b572a1b5b0
Try to fix Maemo 4 again
2010-08-11 21:01:30 -07:00
Robert Sayre
e667406d30
Try to fix Maemo 4 build.
2010-08-11 17:46:06 -07:00
Luke Wagner
8f9336e445
Bug 585824 - set vp[1] in TraceRecorder::callNative (r=gal,dvander)
2010-08-11 17:32:11 -07:00
Luke Wagner
caa348a804
Bug 584453 - fix thinko in jsdScript::GetParameterNames (r=bz)
...
--HG--
extra : rebase_source : a4b2d49c2f84d2faf2fad552eda56aa7ce7f4547
2010-08-11 17:24:39 -07:00
Chris Leary
fb72780267
ARM and PCRE build fixes. (r=red)
2010-08-11 16:00:58 -07:00
Robert Sayre
67b0a2fbca
Fix bustage on Mac PPC.
2010-08-11 15:44:32 -07:00
Chris Leary
5a50b2ce78
Forgotten jswin.h file. (r=red)
2010-08-11 14:59:19 -07:00
Chris Leary
c74d167ece
Bug 564953: Port YARR! Lands macroassembler. (r=gal)
2010-08-11 13:30:07 -07:00
Robert Sayre
8c71a22ddc
Disable the test for bug 458898. See bug 562955.
2010-08-11 09:59:54 -07:00
Jonathan Kew
44d81202ab
bug 553963 - part 3 - don't reset glyph runs when falling back from uniscribe to GDI text shaping. r=jdaggett
2010-08-11 17:52:26 +01:00
Jonathan Kew
0ba687d883
bug 553963 - part 2 - make gfxFont handle text-shaping failure more robustly. r=roc
2010-08-11 17:52:23 +01:00
Jonathan Kew
adeef3303a
bug 553963 - part 1 - fix handling of overlong text runs in the uniscribe shaper. r=jdaggett
2010-08-11 17:52:21 +01:00
Philipp von Weitershausen
2ef169e9a1
Bug 584481 - Merge fx-sync to mozilla-central r=mconnor a=blocking
...
Follow up from bug 487558 - Use satchel notifications to track form data.
2010-08-11 21:38:06 +02:00