Commit Graph

87860 Commits

Author SHA1 Message Date
Jim Blandy
29a6548922 Bug 674171: Implement Debugger.Frame.prototype.onPop. r=jorendorff 2012-03-02 12:12:14 -08:00
Jim Blandy
5faf15629d Bug 674171: Separate the construction of a completion value from the debuggee->debugger compartment transition. r=jorendorff
In class Debugger, split newCompletionValue into:
- resultToCompletion, which takes a standard SpiderMonkey (success, value,
  context's exception) triple and produces the corresponding
  (JSTrapStatus, value) pair; and
- newCompletionValue, which takes a (JSTrapStatus, value) pair and produces
  a JavaScript completion value.

Define receiveCompletionValue to do exactly what newCompletionValue used to
do: the above two operations, with a compartment 'leave' in the middle.
Substitute receiveCompletionValue where newCompletionValue is used now.
2012-03-02 12:12:14 -08:00
Jim Blandy
435129c819 Bug 674171: Make the JavaScript shell's 'evaluate' function to return a value. r=jorendorff
This simplifies writing tests, since one can use common structure around
uses of both 'eval' (which produces "eval" frames) and 'evaluate' (which
produces "global" frames).
2012-03-02 12:12:14 -08:00
Jim Blandy
2e872d2ec9 Bug 674171: Define Debugger::FrameRange, for iterating over the Debugger.Frame instances referring to a given StackFrame. r=jorendorff 2012-03-02 12:12:14 -08:00
Jim Blandy
10dc7e74c9 Bug 674171: Delete hasDebugModeCodeToDrop, it is scratched^Wunused. r=jorendorff
I had a hard time writing a test case for this, so I gave up.
2012-03-02 12:12:13 -08:00
Ehsan Akhgari
f46cc40f13 Bug 730882 - Clean up nsTransactionStack; r=roc 2012-03-02 15:08:40 -05:00
Aki Sasaki
fdb46a10e1 bug 725294 - updated mobile mozconfigs. r=catlee 2012-03-02 11:55:21 -08:00
David Rajchenbach-Teller
f0b8d96e83 Bug 699856 - Refactor nsSearchService.js to not use a database engine. r=gavin 2012-03-02 20:42:04 +01:00
Oleg Romashin
8262311aac Bug 732143 - WebGL on maemo6 N9 does not work anymore after FBO switch 720467. r=joe 2012-03-02 11:28:06 -06:00
Scott Johnson
f5f3585ff0 Bug 705446: Disable font inflation for preformatted text. [r=dbaron] 2012-03-02 11:25:33 -06:00
Marco Bonardo
37cb2b14e7 Bug 731968 - AddLivemark callback should wait for all the writes.
r=dietrich
2012-03-02 18:05:33 +01:00
Marco Bonardo
8d80250eb2 Bug 732186 - fix "this._resultObserversList is undefined" error from nsLivemarkService.js
r=dietrich
2012-03-02 18:05:29 +01:00
Benoit Jacob
aad01e684d Bug 713305 - fix copyright year - r=joedrew 2012-03-02 12:00:12 -05:00
Asaf Romano
c5d2156cba Bug 724808 - First run import wizard doesn't show up anymore.
r=mak
2012-03-02 16:05:00 +01:00
Marco Bonardo
55b4994fe7 Merge central to inbound 2012-03-02 14:57:10 +01:00
Marco Bonardo
2089fe8271 Merge last green PGO from inbound to central 2012-03-02 14:55:43 +01:00
Mark Capella
685b0fd1f0 Bug 627379 - Add test for @hidden attribute, r=surkov 2012-03-02 22:46:57 +09:00
Tim Taubert
b038fa20c0 merge m-c to fx-team 2012-03-02 09:47:01 +01:00
Fabien Cazenave
8aec5c44c1 Bug 732095 - Proportional thumb button in Gonk scrollbars r=mwu 2012-03-02 08:03:19 +01:00
Ginn Chen
8525a21311 Bug 731917 prevent plugins from corrupting the stack by making word-size stores to pointers to bool r=karlt 2012-03-02 14:17:26 +08:00
Boris Zbarsky
342c77c9bc Bug 730100 followup. Add missing include guards. Assumed r=ms2ger 2012-03-02 00:20:32 -05:00
Boris Zbarsky
62f1a60074 Bug 615595. Set the form submission's mCharset to the charset we're actually using to encode the data. r=sicking 2012-03-02 00:19:30 -05:00
Boris Zbarsky
539252559a Bug 732178. Set up the image cache validator before the CORS listener. r=joe,sicking 2012-03-02 00:13:54 -05:00
Kyle Huey
c69978105d Bug 730051: Don't use SearchPathW to look for the DLL unless we're actually doing a load. r=bsmedberg 2012-03-01 11:07:11 -08:00
Rob Campbell
539bc03a10 Bug 732040 - move themes/*stripe/inspector.css into devtools theme directory and rename to htmlpanel.css; r=prouget
--HG--
rename : browser/themes/gnomestripe/inspector.css => browser/themes/gnomestripe/devtools/htmlpanel.css
rename : browser/themes/pinstripe/inspector.css => browser/themes/pinstripe/devtools/htmlpanel.css
rename : browser/themes/winstripe/inspector.css => browser/themes/winstripe/devtools/htmlpanel.css
2012-03-01 13:33:41 -04:00
Mark Cote
d5cb98da39 Bug 730422 - test_contextMenu.js errors out on all platforms except Linux/Linux64. r=jmaher 2012-03-01 11:20:42 -05:00
Joel Maher
5dbee0d8e9 Bug 731893 - update talos.zip to include adjustment to mozafterpaint for ts and ts_paint. r=armenzg 2012-03-01 11:18:46 -05:00
Marco Bonardo
873d1a20b1 Merge last green PGO from inbound to central 2012-03-01 14:27:31 +01:00
Olli Pettay
3b6294526a Bug 730581, unbind content tree lazily after unlink, r=jst 2012-03-01 15:09:00 +02:00
Josh Matthews
dd7d7ee3d4 Bug 716127 - When the network geolocation provider is told to watch for wifi changes, force a change to occur to avoid indefinite waiting. r=dougt 2012-03-01 01:58:37 -05:00
Felipe Gomes
1ae138018b Bug 723561 - TelemetryStopwatch follow-up: display key name on error. r=gavin 2012-02-29 22:33:03 -08:00
Benoit Jacob
a993b6f79a Bug 713305 - Force staying on discrete GPU while any WebGL context is live - r=jrmuizel 2012-02-29 15:49:55 -05:00
Matt Brubeck
76df83ffd7 Merge last green changeset from inbound to mozilla-central 2012-02-29 10:47:38 -08:00
Rafael Ávila de Espíndola
429c78527e Bug 731503 - fix typo. r=bustage. 2012-02-29 08:16:32 -05:00
Rafael Ávila de Espíndola
6111d91c62 Bug 731503 - workaround llvm.org/pr12127. r=dvander. 2012-02-29 08:04:26 -05:00
Alexander Surkov
68db70fbde Bug 728907 - don't static_cast text attribute objects, r=tbsaunde 2012-02-29 21:36:37 +09:00
Igor Bukanov
3732e3e290 bug 730281 - remove cx argument from GC and compartment related functions. r=:billm 2012-02-29 13:18:16 +01:00
Alexander Surkov
c63077502e Bug 728907 - remove nsTextAttrs.h include from nsHyperTextAccessible.h, r=tbsaunde 2012-02-29 19:59:38 +09:00
Marco Bonardo
0bf5fb28af Bug 731123 - Live Bookmarks in bookmarks menu no longer update.
r=mano
2012-02-29 11:24:31 +01:00
Serge Gautherie
0188df1611 Bug 629595. (Av3b) test_webgl_conformance_test_suite.html: Remove dump()s, Add ok()s and todo()s, Do a few related rewrites, Fix totalFailed calculation, Remove (obsolete) workaround for Windows 2000. r=bjacob. 2012-02-29 10:41:42 +01:00
Alexander Surkov
9f81eac2a4 Bug 728907 - don't use GetComputedStyle for text attributes: font-style, r=tbsaunde 2012-02-29 16:35:51 +09:00
Timothy Nikkel
b2533d0dc1 Bug 714346. Part 2. When we create the display clip item that contains a subdocument we use the prescontext of the child document to snap the clip's bounds. This is wrong when the parent and child documents don't have the same app units per dev pixel ratio. Leave the presshell before creating the clip item. r=mats 2012-02-28 23:53:52 -06:00
Timothy Nikkel
7465ab46a9 Bug 714346. Part 1. Make some code stop checking useless return values because it makes the control flow more complicated then needed. r=mats 2012-02-28 23:53:37 -06:00
Serge Gautherie
8853c87b42 Bug 725015. (Av3) Add missing 'return', Set needed preference, Make todo() message more explicit. r=mounir. 2012-02-28 20:21:27 +01:00
Brian R. Bondy
7e5d6bc2dc Bug 730862 - Disable signmar by default and provide an option to enable it. r=rstrong. sr=khuey 2012-02-28 13:58:42 -05:00
Matt Brubeck
2349557dcf Merge last green changeset from inbound to mozilla-central 2012-02-28 09:21:10 -08:00
Kyle Huey
56bb56f79d Bug 728392: nsUpdateService should clear its references to the update listener once it is no longer needed. r=rs 2012-02-28 08:57:35 -08:00
Josh Aas
0e7fae193d Bug 731040: Fix bug in which we don't properly create an object frame due to over-aggressive fallback. r=jst 2012-02-28 10:05:06 -05:00
Igor Bukanov
f5e1d2235d bug 730987 - remove per-context debug hooks. r=luke 2012-02-28 11:54:40 +01:00
Justin Dolske
2a9115724e Bug 717481 - login manager storage should use default encryption type from the crypto provider. r=zpao 2012-02-28 11:50:05 +01:00