Commit Graph

265646 Commits

Author SHA1 Message Date
Benoit Girard
7e6f558d70 Merge mc->Maple, resolved conflicts 2012-03-02 14:27:05 -05:00
Marco Bonardo
520e2c69a3 Merge last green PGO from inbound to central 2012-03-02 14:55:43 +01:00
Chris Lord
14e9a55c98 Bug 731570 - Don't re-upload scrollbar texture on opacity change. r=kats
Rather than re-render the scrollbar texture and re-upload it when the opacity
changes, just render/upload it once and use a shader to modify the opacity.
2012-03-02 12:12:08 +00:00
Chris Lord
516db8b9ac Bug 731570 - Rename and make default shaders public. r=pcwalton
Rename and make public the default shaders used in LayerRenderer, and make
loadShader a public, static method. This should make it easier for layers to
implement their own shader programs.
2012-03-02 12:12:08 +00:00
Tim Taubert
bb0f4325df merge m-c to fx-team 2012-03-02 09:47:01 +01:00
Fabien Cazenave
9d8bda12fa Bug 732095 - Proportional thumb button in Gonk scrollbars r=mwu 2012-03-02 08:03:19 +01:00
Ginn Chen
29c2d84da6 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
ee5c6221bc Bug 730100 followup. Add missing include guards. Assumed r=ms2ger 2012-03-02 00:20:32 -05:00
Boris Zbarsky
93deda78c2 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
1d8182bb87 Bug 732178. Set up the image cache validator before the CORS listener. r=joe,sicking 2012-03-02 00:13:54 -05:00
Ehsan Akhgari
8e95565784 Bug 732162 - Build mobile profiling builds with -funwind-tables; r=khuey 2012-03-01 16:24:04 -05:00
Chris Lord
56d4f23b8f Bug 732013 - Fix overdraw in LayerRenderer. r=kats
Add an optional rectangular mask to SingleTileLayer so that we can reduce the
amount of overdraw when drawing the background and checkerboard layers.
2012-03-01 19:43:14 +00:00
Kyle Huey
40f28e56a6 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
3fd64b1141 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
b3cc90d0c1 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
8acfe5e119 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
Benoit Girard
76425a9557 Merge mc->maple 2012-03-01 10:44:44 -05:00
Marco Bonardo
f64b21e054 Merge last green PGO from inbound to central 2012-03-01 14:27:31 +01:00
Olli Pettay
0d972e78e7 Bug 730581, unbind content tree lazily after unlink, r=jst 2012-03-01 15:09:00 +02:00
Josh Matthews
c6228ce7b5 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
20fd177e9a Bug 723561 - TelemetryStopwatch follow-up: display key name on error. r=gavin 2012-02-29 22:33:03 -08:00
Joe Drew
419f5ec1a4 Bug 728625 - Add support for vertically flipping textured quads generated with RectTriangles and DecomposeIntoNoRepeatTriangles. r=bjacob,gw280
--HG--
extra : rebase_source : f42bd3c951651339d2ecb1286a6ac5c9e65ddd7d
2012-02-29 14:15:12 -08:00
George Wright
1b0eda7141 Bug 674753 - Add support for loading apitrace explicitly on Android - r=jrmuizel,bjacob 2012-02-29 16:55:46 -05:00
Kartikaya Gupta
9bb20ff0e0 Bug 730966 - Remove time-based throttling of viewport change events; the refresh driver does this in Gecko already. r=pcwalton 2012-02-29 16:42:53 -05:00
Kartikaya Gupta
708930665f Bug 731619 - Fix race condition where flags are cleared before they are set. r=ehsan 2012-02-29 16:26:02 -05:00
Benoit Jacob
ae146ef230 Bug 713305 - Force staying on discrete GPU while any WebGL context is live - r=jrmuizel 2012-02-29 15:49:55 -05:00
Benoit Girard
d21eaf8e87 Bug 730967 - Handle Cherckerboard color being null. r=kats
--HG--
extra : rebase_source : f2d33d78ba3b140e6df0fdc239539088f910bc95
2012-02-29 15:45:06 -05:00
Kartikaya Gupta
b540567834 Bug 731619 - Make drawing after rotation work again. r=ehsan 2012-02-29 15:36:59 -05:00
Kartikaya Gupta
5cf4a41792 Bug 731417 - Fix missing call to checkMonitoringEnabled for the LayerRenderer we use in OMTC, and make it frame rate layer wider so it doesn't get truncated. r=pcwalton 2012-02-29 14:08:23 -05:00
Matt Brubeck
c52c92d647 Merge last green changeset from inbound to mozilla-central 2012-02-29 10:47:38 -08:00
Chris Lord
d29e5b83d6 Bug 729534 - Semi-fix scroll layer retention. r=mats
When flattening the display list, the last child frame in a scroll layer is
used to retain the associated ThebesLayer. Instead, use the first child, which
tends to be more stable. This fixes retaining layers when scrolling through
engadget.com.

Fix by Robert O'Callahan <robert@ocallahan.org>
2012-02-29 17:01:50 +00:00
Benoit Girard
fc1aae0ec1 Merge mozilla-central 2012-02-29 10:28:43 -05:00
Rafael Ávila de Espíndola
a7252cb81b Bug 731503 - fix typo. r=bustage. 2012-02-29 08:16:32 -05:00
Rafael Ávila de Espíndola
abf486a7b8 Bug 731503 - workaround llvm.org/pr12127. r=dvander. 2012-02-29 08:04:26 -05:00
Alexander Surkov
c0461e0fa9 Bug 728907 - don't static_cast text attribute objects, r=tbsaunde 2012-02-29 21:36:37 +09:00
Igor Bukanov
ee60cd82fa bug 730281 - remove cx argument from GC and compartment related functions. r=:billm 2012-02-29 13:18:16 +01:00
Alexander Surkov
22adcaddd3 Bug 728907 - remove nsTextAttrs.h include from nsHyperTextAccessible.h, r=tbsaunde 2012-02-29 19:59:38 +09:00
Marco Bonardo
7521febc33 Bug 731123 - Live Bookmarks in bookmarks menu no longer update.
r=mano
2012-02-29 11:24:31 +01:00
Serge Gautherie
5b45bced4d 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
2f98206920 Bug 728907 - don't use GetComputedStyle for text attributes: font-style, r=tbsaunde 2012-02-29 16:35:51 +09:00
Timothy Nikkel
3b2477ba17 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
2d84df0a12 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
Benoit Girard
59764ff0d7 Bug 730967 - Don't recompute checkerboard color every frame. r=pwalton
--HG--
extra : rebase_source : 1c8251bb2e84e0039185ffe9f80d43f52d7c2bcf
2012-02-28 19:17:58 -05:00
Kartikaya Gupta
16afb7f2cb Bug 730949 - Take the frame rate layer initialization out of the startup path. r=sriram 2012-02-28 18:08:43 -05:00
Kartikaya Gupta
8c468e8078 Bug 730687 - Hook up the aboutToCheckerboard code again. r=Cwiiis 2012-02-28 16:14:14 -05:00
Kartikaya Gupta
f19d6bf5f7 Bug 730687 - Fold updateViewport into endDrawing. r=Cwiiis 2012-02-28 16:13:26 -05:00
Kartikaya Gupta
f252643af4 Bug 730687 - Move the display port margin amounts out of browser.js and into Java. r=Cwiiis 2012-02-28 16:13:20 -05:00
Kartikaya Gupta
1847cf91b3 Merge m-c again to pick up 75deec1f1a7b 2012-02-28 14:37:26 -05:00
Kartikaya Gupta
fe996219ea Bug 729169 - Ensure the display port is clipped to the page bounds. r=Cwiiis 2012-02-28 14:33:13 -05:00
Kartikaya Gupta
2f9c37f17b Bug 730681 - Guard against a zero width/height corrupting our viewport. r=Cwiiis 2012-02-28 14:33:05 -05:00