Markus Stange
76845de322
Bug 1217168
- Respect layer clip rects during plugin visibility computation. r=jimm
...
--HG--
extra : commitid : EAwkrjTK38j
extra : rebase_source : cfd8574444637eb284f11f9320530f386b3e52e4
2015-10-27 21:06:57 +01:00
Benoit Girard
248608a940
Bug 1219929 - Fix bad MouseInputData case. r=me
2015-10-29 17:36:05 -04:00
Milan Sreckovic
33b10a1074
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
0bd9ccc913
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
9ebdab0d64
Bug 1205913 - Differentiate YCbCr, NV12 and RGB textures when drawing layer borders. r=nical
...
--HG--
extra : rebase_source : 07e21d92965390711da32ab5ae8d797c1aeb98d8
2015-10-23 12:51:20 +13:00
Carsten "Tomcat" Book
e3543211df
Backed out changeset 94df1f873f5c (bug 1205913)
2015-10-29 13:52:14 +01:00
Jamie Nicol
5c01194ba1
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
d0d73eaf51
Bug 1204922 - More information about crashes. r=bas
2015-10-27 14:11:00 +01:00
Matt Woodrow
e0436217a8
Bug 1205913 - Differentiate YCbCr, NV12 and RGB textures when drawing layer borders. r=nical
...
--HG--
extra : rebase_source : cc0245929183231291f6fbb49bb7270a0a1e58e4
2015-10-23 12:51:20 +13:00
Nicholas Nethercote
a91e1ff9e9
Bug 1209812 (follow-up) - Android bustage fix on a CLOSED TREE. r=me.
...
--HG--
extra : rebase_source : d498b7d5d5833fc09d4367ec67e3c2a7f2ec6e47
2015-10-28 19:33:16 -07:00
Nicholas Nethercote
0cfefe7558
Bug 1209812 (part 4) - Add comments to SurfaceFormat. r=jrmuizel,Bas.
...
--HG--
extra : rebase_source : fd76bbda2698ab495d3f0c428e9a40e89faadcec
2015-10-22 23:04:40 -07:00
Nicholas Nethercote
a34d272e2b
Bug 1209812 (part 3) - Rename SurfaceFormat::R5G6B5 as R5G6B5_UINT16. r=Bas.
...
--HG--
extra : rebase_source : 1efcfb2522e823e55b5c7b77531a9d2c42c49c8b
2015-10-22 23:01:31 -07:00
Mason Chang
9e9747858c
Backout bug 842894 for lack of skia documentation. r=me
2015-10-28 15:17:04 -07:00
Mason Chang
f9083bce99
Bug 842894 - Support DirectWrite using the Skia backend. r=bas
2015-10-28 14:54:54 -07:00
Kartikaya Gupta
c65eaafded
Bug 1219391 - Request snapping for the entire handoff chain when ending the fling animation. r=botond
...
--HG--
extra : commitid : 6yaFBO8ZuY
2015-10-28 15:39:13 -04:00
Botond Ballo
4797e62ace
Bug 1218618 - Assert that the hit-testing tree's root node doesn't have siblings. r=kats
...
--HG--
extra : source : 94dc564a7dd0b93e22e60395391b4b951b09c002
2015-10-28 15:27:35 -04:00
James Willcox
7a528d20d4
Bug 1213968 - Renew the surface on iOS when resuming the compositor r=kats
2015-10-28 14:10:28 -05:00
James Willcox
7fa8522446
Bug 1213970
- Enable APZ on iOS r=kats
2015-10-28 14:10:27 -05:00
James Willcox
7d70fe180b
Bug 1208513 - Add support for GL_APPLE_sync r=jgilbert
2015-10-28 14:10:26 -05:00
Jeff Gilbert
9665b9e0c3
Bug 1207672 - Add support for APPLE_framebuffer_multisample r=snorp
2015-10-28 14:10:26 -05:00
James Willcox
faa1a44adb
Bug 1208513 - Resurrect SharedSurface_GLTexture for use on iOS r=jgilbert
2015-10-28 14:10:25 -05:00
James Willcox
435adc1361
Bug 1174703 - Add GLContextEAGL and GLContextProviderEAGL as an OpenGL provider for iOS. r=jgilbert
2015-10-28 14:10:25 -05:00
Ted Mielczarek
fc136257e3
bug 1170987 - Fix gfx/2d to build on iOS. r=jrmuizel
2015-10-28 14:10:24 -05:00
Kartikaya Gupta
e9975e4779
Bug 1190469 - Request scroll snapping in a few places that animations are cancelled so that we don't leave things unsnapped. r=botond
...
--HG--
extra : commitid : E2vwH6RDvR5
2015-10-28 14:02:36 -04:00
Kartikaya Gupta
731d7a9cdf
Bug 1190469 - Refactor some code to have a general-purpose snap function available in APZC. r=botond
...
--HG--
extra : commitid : FuJ8LNkJWKv
2015-10-28 14:02:33 -04:00
David Anderson
0a8c03ba8e
Remove Windows-specific synchronous plugin drawing code. (bug 1218688 part 1, r=jimm)
2015-10-28 10:50:36 -07:00
David Anderson
7e275205ba
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
823c68c255
Bug 1217818 - Ignore injected touchstart events for the purposes of prevent-default notifications back to APZ. r=botond
...
--HG--
extra : commitid : Gf3wynm1xt9
2015-10-28 12:53:52 -04:00
Kartikaya Gupta
eee88093b7
Bug 1217818 - Add support for the mHandledByAPZ flag on touch events as well. r=botond
...
--HG--
extra : commitid : Dcfgar8CZOi
2015-10-28 12:53:34 -04:00
Kartikaya Gupta
792a61aa26
Bug 1217818 - Add some more logging to more easily diagnose issues. r=botond
...
--HG--
extra : commitid : 7BLbPMQX8g2
2015-10-28 12:52:54 -04:00
Kartikaya Gupta
19ae3d2b17
Bug 1217818 - Minor refactoring to reuse a function. r=botond
...
--HG--
extra : commitid : 3KFxfvP88Fq
2015-10-28 12:52:54 -04:00
Nathan Froyd
ce836868f3
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
e95d404678
Bug 1216056 - Always sent OpRemoveTextureAsync as pending async Messages r=nical
2015-10-28 04:04:28 -07:00
Sotaro Ikeda
963cb70aca
Bug 1218617 - Invalidate whole widget area after external composition r=mattwoodrow
2015-10-27 22:56:27 -07:00
Benoit Girard
5b68a8adf7
Bug 1097321 - Add layers.amd-switchable-gfx.enabled pref. r=jrmuizel
...
--HG--
extra : commitid : 4X1a35Dm5sB
extra : rebase_source : 9d5a51da0f7f4697edb164a23a24698285c9b704
2015-10-20 12:58:11 -07:00
Benoit Girard
683a6134f1
Bug 1097321 - Fix DoesD3D11TextureSharingWorkInternal to handle Intel/AMD configurations. r=Bas
...
--HG--
extra : commitid : KG1A26LEJqD
extra : rebase_source : 982cc4c8ad3ca75c36d068a33faabe25afb50a3e
2015-10-08 14:20:22 -07:00
Nicolas Silva
91b4564002
Bug 1194775 - Paper over a crash in ContentClient. r=Bas
2015-10-27 18:21:58 +01:00
David Anderson
8dd3b854fb
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
21f2ea8cd2
Bug 595042 - Add crashtest.
2015-10-27 10:03:38 -04:00
Ryan VanderMeulen
b937bbca1e
Bug 563740 - Add crashtest.
2015-10-27 10:03:38 -04:00
Ryan VanderMeulen
59d9eef23c
Bug 516512 - Add crashtest.
2015-10-27 10:03:38 -04:00
Nicolas Silva
fbb1c0bfe7
Bug 1211204 - Remove possible false-negative with D3D9 texture memory reporting. r=mattwoodrow
2015-10-27 11:58:05 +01:00
Milan Sreckovic
3ac5f098a5
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
d7e0a22d6a
Bug 1210182 - Implement GrallocTextureHostBasic r=nical
2015-10-26 22:43:07 -07:00
Xidorn Quan
53b6bfd6d2
Bug 962249 part 2 - Add Edge() helper method to BaseRect. r=roc
...
--HG--
extra : source : 4b1e87fe574699d40f1c949d2347ecf30eb5b065
2015-10-27 13:38:02 +09:00
Benoit Girard
f8f963415c
Bug 618898 - Part 1: Add WGL_NV_DX_interop. r=jgilbert
...
--HG--
extra : commitid : FJV7vRoMesT
2015-10-08 16:36:58 -04:00
Chris Lord
e31fb8cd6d
Bug 1177842 - Introduce separate friction for fling-snap. r=botond
...
--HG--
extra : rebase_source : 1ce9d27b5208622a9ba14be4b684116adbc6c453
2015-10-26 18:04:02 +00:00
Kartikaya Gupta
3f91f07360
Bug 1218160 - Fix a build error with some compiler versions on OS X. r=froydnj
...
--HG--
extra : commitid : ESxduyz6cYH
2015-10-26 13:25:25 -04:00
Jonathan Kew
d4e4f3b6aa
Bug 1215428 - Update harfbuzz to release 1.0.6. r=jdaggett
2015-10-26 13:38:12 +00:00
Jonathan Kew
a48628058f
Bug 1216427 - part 1 - Ensure a character+VS sequence or a ligated Regional-Indicator flag symbol is deleted as a single unit when backspacing. r=emk
2015-10-26 10:47:16 +00:00