Mike Hommey
d2ddaa4425
Bug 1136958 - Reintroduce pixman code path removed in bug 1097776 for --disable-skia builds. r=jmuizelaar
2015-03-17 10:04:19 +09:00
Botond Ballo
b7b1daa972
Bug 1139675 - Simplify the APIs for getting and setting the pres shell resolution. r=mstange,mattwoodrow
2015-03-06 18:07:59 -05:00
Botond Ballo
8d9cb90803
Bug 1139675 - Add a couple of operator overloads to BaseSize. r=kats
2015-03-06 18:07:30 -05:00
Jeff Gilbert
6330dbcbf0
Bug 927995 - Handle antialias+preserveDrawingBuffer properly. - r=kamidphish
2015-03-16 12:16:50 -07:00
Kartikaya Gupta
36d22b63e9
Bug 1142926 - Only notify the docshell of state changes when moving in and out of a transforming state across all APZCs. r=botond
2015-03-16 14:52:52 -04:00
Kartikaya Gupta
1e28ba299b
Bug 1143518 - Remove the TryCapture path which is now obsolete. r=smaug
2015-03-16 12:32:17 -04:00
Carsten "Tomcat" Book
4a80408131
Backed out changeset 71966b47b3f9 (bug 1124996) for perma orange in test_conformance__extensions__webgl-compressed-texture-s3tc.html
2015-03-16 11:58:30 +01:00
Carsten "Tomcat" Book
bfb5d90fb6
Backed out changeset c7d73cfc59cb (bug 927995)
2015-03-16 11:28:46 +01:00
Jeff Gilbert
3800191a9d
Bug 927995 - Handle antialias+preserveDrawingBuffer properly. - r=kamidphish
2015-03-16 00:31:33 -07:00
Dan Glastonbury
f1f6c755f3
Bug 1124996 - Block S3TC on OSX 10.10 & HD3000. r=jgilbert
2015-02-18 14:34:28 +10:00
Phil Ringnalda
42b0744054
Merge m-c to m-i
2015-03-15 19:42:35 -07:00
Phil Ringnalda
96372c9131
Merge f-t to m-c, a=merge
2015-03-15 19:35:11 -07:00
Mason Chang
ad03a5108c
Bug 1142957 Fallback to main display CVDisplayLink if active displays aren't available. r=mstange
2015-03-14 21:23:53 -07:00
Mason Chang
94a2cd887a
Backout 8545a7f27c8c (bug 1142708) for 10.6 Debug jit test failures. r=me
2015-03-14 20:37:41 -07:00
Mason Chang
8eb7f02cc2
Bug 1142708. Fallback to main display CVDisplayLink if active displays aren't available. r=mstange
2015-03-14 13:55:35 -07:00
Daniel Holbert
e0edbae82c
Bug 1143239: Add MOZ_OVERRIDE annotations in ClientReadbackLayer. r=ehsan
2015-03-13 22:59:38 -07:00
Botond Ballo
7cf09165bb
Bug 1036967 - Remove ScaleFactor::ScaleFactor(float, float). r=kats
2015-03-02 18:56:45 -05:00
Botond Ballo
8d53c88caa
Bug 1036967 - Use ScaleFactors2D instead of ScaleFactor where appropriate in APZ and surrounding code. r=kats
2015-03-06 13:54:10 -05:00
Botond Ballo
46d1e4aa8c
Bug 1036967 - Introduce ScaleFactors2D. r=kats,Bas
2015-03-06 13:53:47 -05:00
Botond Ballo
d4ca243169
Bug 1141488 - On non-APZ platforms, combine any async transform with the OMTA transform rather than clobbering it the OMTA transform. r=kats
2015-03-11 13:18:52 -04:00
Nicolas Silva
deb935b392
Bug 1125848 - Backout because of crashes. r=me
2015-03-13 15:13:12 +01:00
dvander@alliedmods.net
ed9c82fda5
Bug 1139845 - Fix ChromeProcessController crash when there is no document element. r=botond
2015-03-10 13:44:00 -04:00
Jeff Muizelaar
8b630a69c0
Bug 1132432. Implement AsShadowableLayer() for ClientReadbackLayers. r=roc
...
Without this we early exit from the loop in ShadowLayerForwarder::InsertAfter
which causes us to insert layers after the ReadbackLayers in the wrong order.
2015-03-12 17:51:07 -04:00
Ryan VanderMeulen
fa1aa88d22
Backed out changeset 672cea72c662 (bug 994541) for making various browser-chrome tests more timeout-prone.
...
CLOSED TREE
2015-03-12 15:54:12 -04:00
Nicolas Silva
86f6836f29
Bug 1123080 - Use cairo's image backend as canvas fallback on windows. r=Bas
2015-03-12 19:40:06 +01:00
Chris Lord
1045018149
Bug 994541 - Enable OMTC on Linux via BasicCompositor. r=Bas
2015-03-12 14:01:23 +01:00
Jonathan Kew
b82746ff0c
Bug 1136557 - pt 2 - Round maxDescent similarly to maxAscent in nsFontMetrics. r=smontagu
2015-03-12 10:47:50 +00:00
Jonathan Kew
6c8a0ff41b
Bug 1136557 - pt 1 - Ignore bogus ascent/descent values in 'vhea' table. r=smontagu
2015-03-12 10:47:32 +00:00
Jonathan Kew
e0e389027e
Bug 1139646 - Ensure gfxHarfBuzzShaper only loads the vmtx table once, to avoid leaking it. r=smontagu
2015-03-12 10:03:09 +00:00
Matt Woodrow
bfed929c24
Bug 1131638 - Disable hardware decoding if too many frames are invalid. r=cpearce
2015-03-12 22:14:51 +13:00
Matt Woodrow
67f43c6536
Bug 1131638 - Discard video frames that fail to sync. r=cpearce
2015-03-12 22:13:23 +13:00
Mason Chang
e8a505d7fb
Bug 1141361 - Reuse the same thread when we start/stop vsync event for the windows vsync thread. r=jrmuizel
2015-03-11 18:35:50 -07:00
Sotaro Ikeda
8d28b701c8
Bug 1142071 - Re-add WaitForBufferOwnership() r=jgilbert
2015-03-11 14:10:24 -07:00
David Anderson
e128ed3153
Fix APZ using incorrect scroll wheel deltas. (bug 1141728, r=kats)
2015-03-11 13:56:56 -07:00
Jeff Muizelaar
b66b5a2f28
Bug 1130978. Fix VisitEdges. r=kats
...
The code is broken because in the else case of VisitNextEdgeBetweenRect we
assume that r2->x1 < r1->x1. This is not always the case.
The fix is to have VisitNextEdgeBetweenRect return whether there's an overlap.
The calling code can than adjust x1 appropriately if r1 != r1_end && r2 != r2_end.
2015-03-11 01:18:30 -04:00
Ryan VanderMeulen
115adcaae3
Backed out changeset 512454694cc4 (bug 1123080) for Windows crashtest failures.
2015-03-11 15:22:04 -04:00
Kartikaya Gupta
cc17095c12
Bug 1130982 - Ensure the clip rect on a multi-metrics layer belongs to the bottommost layer. r=botond
2015-03-11 13:36:12 -04:00
Kartikaya Gupta
dd1ffeacc2
Bug 1130982 - Ensure the clip rect is appropriately adjusted for multi-framemetrics layers. r=botond
2015-02-20 16:01:41 -05:00
Nicolas Silva
1ed8cc95f6
Bug 1142143
don't early return in TextureClientD3D11::Unlock if readback fails. r=jrmuizel
2015-03-11 18:35:35 +01:00
Nicolas Silva
56691116f1
Bug 1123080 - Use Cairo's image backend with canvas fallback on Windows. r=Bas
2015-03-11 17:16:13 +01:00
Nicolas Silva
7b0e746bb3
Bug 1125848 - Consolidate PCompositor's creation-destruction logic. r=sotaro
2015-03-09 18:43:39 +01:00
Sotaro Ikeda
5f31961699
Bug 1139935 - Re-enable RemoveTextureFromCompositableTracker r=nical
2015-03-11 06:53:43 -07:00
Jonathan Kew
4e2cda6f5a
Bug 1141676 - Fix the sizing of synthetic sub-/superscript glyphs. r=jdaggett
2015-03-11 08:49:24 +00:00
Mason Chang
bc77aca98e
Bug 1143249 Assertion failure due to profiler shutting off race. r=shu
2015-03-13 21:14:11 -04:00
Jeff Muizelaar
1d1e01ca83
Bug 1141864. Replace a bunch nsAutoPtr.h includes with nsRefPtr.h
2015-03-10 20:48:09 -04:00
Wes Kocher
f303b4d81c
Merge b2g-inbound to m-c a=merge CLOSED TREE
2015-03-10 15:44:53 -07:00
Thomas Zimmermann
6aec3a4c26
Bug 1137151: Marked destructor of |GrallocReporter| as protected, r=jmuizelaar
2015-03-10 13:44:02 +01:00
Jeff Muizelaar
5c4981bdde
Bug 1131965. Cherry pick ANGLE fix for conformance crash
...
This cherrypicks 21c1e4566726c9397a840dc5331e40a8d0ca9511
from upstream ANGLE which fixes a crash when running:
/conformance/glsl/bugs/undefined-index-should-not-crash.html
2015-03-10 10:59:17 -04:00
Jeff Muizelaar
c7745a2dec
Bug 1136242. Make sure we acquire the mutexes when copying the surfaces. r=jgilbert
...
This was causing badness when using preserveDrawingBuffers = true
2015-02-27 14:17:55 -05:00
Kartikaya Gupta
050bd07ad1
Bug 1137267 - Remove unneeded flags to track touch listeners and touch caret. r=smaug,dvander,botond
2015-03-10 09:29:25 -04:00