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