Kartikaya Gupta
b9078246e6
Bug 1219898 - Remove use of gPreventMouseEvents in APZ event state-tracking code. r=botond
2015-10-30 22:22:28 -04:00
Wes Kocher
691cc3853f
Merge m-c to inbound, a=merge
2015-10-30 16:57:55 -07:00
Wes Kocher
05cf68e986
Merge inbound to central, a=merge
2015-10-30 16:35:46 -07:00
Nicolas Silva
0c05390738
Bug 1219330 - Prevent the creation of TextureClient after shutdown. r=mattwoodrow
2015-10-30 13:25:29 +01:00
Markus Stange
4038be311f
Bug 1216248 - Recomposite when the window overlay changes. r=mattwoodrow
2015-10-30 11:49:07 +01:00
Markus Stange
bba86c58b0
Bug 1217168 - Respect layer clip rects during plugin visibility computation. r=jimm
2015-10-27 21:06:57 +01:00
Benoit Girard
425882c2c0
Bug 1219929 - Fix bad MouseInputData case. r=me
2015-10-29 17:36:05 -04:00
Milan Sreckovic
7f8b397d0d
Bug 1214802 - gfxEnv - consolidate environment variables used by the graphics code in one place. r=botond
2015-10-28 14:31:00 +01:00
Chris Peterson
f296bf04df
Bug 1215898 - Fix clang's -Wimplicit-fallthrough warnings in gfx/thebes. r=jdaggett r=jmuizelaar
...
gfx/thebes/gfxContext.cpp:1415:9 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
gfx/thebes/gfxContext.cpp:1419:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
gfx/thebes/gfxFont.cpp:473:9 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
gfx/thebes/gfxFont.cpp:481:9 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
gfx/thebes/gfxFont.cpp:2999:13 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
gfx/thebes/gfxTextRun.cpp:1720:13 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
2015-10-17 13:28:05 -07:00
Matt Woodrow
acd2c7ef05
Bug 1205913 - Differentiate YCbCr, NV12 and RGB textures when drawing layer borders. r=nical
2015-10-23 12:51:20 +13:00
Benoit Girard
65639b03cf
Bug 1211612 - Add DragInputBlock for async scrollbars. r=kats
2015-10-26 16:06:49 -04:00
Carsten "Tomcat" Book
29967d3bc5
Backed out changeset 94df1f873f5c (bug 1205913)
2015-10-29 13:52:14 +01:00
Jamie Nicol
604d554187
Bug 1218395 - Avoid calling AddFlags from SharedSurfaceTextureClient constructor. r=milan
...
Instead pass the flags to the parent constructor.
2015-10-28 11:57:55 +13:00
Milan Sreckovic
69f6abe34a
Bug 1204922 - More information about crashes. r=bas
2015-10-27 14:11:00 +01:00
Matt Woodrow
74f0901c13
Bug 1205913 - Differentiate YCbCr, NV12 and RGB textures when drawing layer borders. r=nical
2015-10-23 12:51:20 +13:00
Nicholas Nethercote
7f2bf5e9cc
Bug 1209812 (follow-up) - Android bustage fix on a CLOSED TREE. r=me.
2015-10-28 19:33:16 -07:00
Nicholas Nethercote
9de6dd96cb
Bug 1209812 (part 4) - Add comments to SurfaceFormat. r=jrmuizel,Bas.
2015-10-22 23:04:40 -07:00
Nicholas Nethercote
cd0d639069
Bug 1209812 (part 3) - Rename SurfaceFormat::R5G6B5 as R5G6B5_UINT16. r=Bas.
2015-10-22 23:01:31 -07:00
Mason Chang
f62a7895a0
Backout bug 842894 for lack of skia documentation. r=me
2015-10-28 15:17:04 -07:00
Mason Chang
ce6db513af
Bug 842894 - Support DirectWrite using the Skia backend. r=bas
2015-10-28 14:54:54 -07:00
Kartikaya Gupta
f12f90789b
Bug 1219391 - Request snapping for the entire handoff chain when ending the fling animation. r=botond
2015-10-28 15:39:13 -04:00
Botond Ballo
c364b92135
Bug 1218618 - Assert that the hit-testing tree's root node doesn't have siblings. r=kats
2015-10-28 15:27:35 -04:00
James Willcox
c8500a43e5
Bug 1213968 - Renew the surface on iOS when resuming the compositor r=kats
2015-10-28 14:10:28 -05:00
James Willcox
82677a4609
Bug 1213970 - Enable APZ on iOS r=kats
2015-10-28 14:10:27 -05:00
James Willcox
71f53f1cdb
Bug 1208513 - Add support for GL_APPLE_sync r=jgilbert
2015-10-28 14:10:26 -05:00
Jeff Gilbert
5d2067f15d
Bug 1207672 - Add support for APPLE_framebuffer_multisample r=snorp
2015-10-28 14:10:26 -05:00
James Willcox
0706108b13
Bug 1208513 - Resurrect SharedSurface_GLTexture for use on iOS r=jgilbert
2015-10-28 14:10:25 -05:00
James Willcox
55c2c64332
Bug 1174703 - Add GLContextEAGL and GLContextProviderEAGL as an OpenGL provider for iOS. r=jgilbert
2015-10-28 14:10:25 -05:00
Ted Mielczarek
babbefcab9
bug 1170987 - Fix gfx/2d to build on iOS. r=jrmuizel
2015-10-28 14:10:24 -05:00
Kartikaya Gupta
6e308571a4
Bug 1190469 - Request scroll snapping in a few places that animations are cancelled so that we don't leave things unsnapped. r=botond
2015-10-28 14:02:36 -04:00
Kartikaya Gupta
b291337c8d
Bug 1190469 - Refactor some code to have a general-purpose snap function available in APZC. r=botond
2015-10-28 14:02:33 -04:00
David Anderson
a96a14649c
Remove Windows-specific synchronous plugin drawing code. (bug 1218688 part 1, r=jimm)
2015-10-28 10:50:36 -07:00
David Anderson
54b2913a5f
Use compositor clip rects, not client clip rects, when computing the compositor's backbuffer damage region. (bug 1189159, r=mattwoodrow)
2015-10-28 10:22:16 -07:00
Kartikaya Gupta
9b95b17f82
Bug 1217818 - Ignore injected touchstart events for the purposes of prevent-default notifications back to APZ. r=botond
2015-10-28 12:53:52 -04:00
Kartikaya Gupta
e64ec1c1ae
Bug 1217818 - Add support for the mHandledByAPZ flag on touch events as well. r=botond
2015-10-28 12:53:34 -04:00
Kartikaya Gupta
e73636b6d6
Bug 1217818 - Add some more logging to more easily diagnose issues. r=botond
2015-10-28 12:52:54 -04:00
Kartikaya Gupta
7799e57acb
Bug 1217818 - Minor refactoring to reuse a function. r=botond
2015-10-28 12:52:54 -04:00
Nathan Froyd
55609900e0
Bug 1218488 - clarify buffer ownership for nsICanvasRenderingContextInternal::GetBuffer; r=Bas,baku
...
This patch started life as making ImageEncoder.cpp:EncodingRunnable not
use nsAutoArrayPtr, but the API effects rippled out from there. On the
whole, I think using UniquePtr throughout has made the code clearer.
2015-10-26 14:31:12 -04:00
Sotaro Ikeda
577765312f
Bug 1216056 - Always sent OpRemoveTextureAsync as pending async Messages r=nical
2015-10-28 04:04:28 -07:00
Sotaro Ikeda
80d7a5b889
Bug 1218617 - Invalidate whole widget area after external composition r=mattwoodrow
2015-10-27 22:56:27 -07:00
Benoit Girard
9d19429c30
Bug 1097321 - Add layers.amd-switchable-gfx.enabled pref. r=jrmuizel
2015-10-20 12:58:11 -07:00
Benoit Girard
9d6aa1afc8
Bug 1097321 - Fix DoesD3D11TextureSharingWorkInternal to handle Intel/AMD configurations. r=Bas
2015-10-08 14:20:22 -07:00
Nicolas Silva
351cfdf400
Bug 1194775 - Paper over a crash in ContentClient. r=Bas
2015-10-27 18:21:58 +01:00
David Anderson
47eb71b12a
Compute the compositor's damage region before composites, rather than layers updates. (bug 1217560, r=mattwoodrow)
2015-10-27 10:15:02 -07:00
Ryan VanderMeulen
ea4f19398f
Bug 595042 - Add crashtest.
2015-10-27 10:03:38 -04:00
Ryan VanderMeulen
7c0f3846a2
Bug 563740 - Add crashtest.
2015-10-27 10:03:38 -04:00
Ryan VanderMeulen
442c4ba6e0
Bug 516512 - Add crashtest.
2015-10-27 10:03:38 -04:00
Nicolas Silva
67a244ec6a
Bug 1211204 - Remove possible false-negative with D3D9 texture memory reporting. r=mattwoodrow
2015-10-27 11:58:05 +01:00
Milan Sreckovic
45d627755d
Bug 1217550 - In debug build, drop a note if we use SkiaGL canvas. Simplify logging defines and flags for non-critical errors. r=benwa
2015-10-23 14:08:00 +02:00
Sotaro Ikeda
41f3c92526
Bug 1210182 - Implement GrallocTextureHostBasic r=nical
2015-10-26 22:43:07 -07:00