Ryan VanderMeulen
47891859c5
Merge m-c to birch.
2013-07-12 13:31:17 -04:00
Oleg Romashin
edf122d6f9
Bug 889241 - ASSERTION: Invalid (negative) scale factor: 'sy >= 0.0'. r=ncameron
2013-07-12 09:24:23 -04:00
Benoit Girard
103cc87697
Bug 892861 - Remove useless -D flags 'IMPL_THEBES,_IMPL_NS_GFX,...'. r=glandium
2013-07-12 08:56:54 -04:00
Trevor Saunders
238525e2d8
bug 887483 - remove a bunch of useless assignments to FORCE_STATIC_LIB implied by LIBXUL_LIBRARY=1 r=mshal
2013-07-11 11:06:34 -04:00
Phil Ringnalda
eed52216ef
Back out cb34d80e6fc8 (bug 889515) for 10.6 assertions
...
CLOSED TREE
2013-07-11 21:24:20 -07:00
Matt Woodrow
1e6914d288
Bug 889515 - Get rid of static sCompositorParent. r=nical
2013-07-11 22:32:09 -04:00
Peter Chang
c8ba68a427
Bug 885345 - HwcComposer2D doesn't render Camera or Video frames. r=nrc
...
Correct the buffer validation inside GetRenderState() to pass gralloc
buffer to composer module
2013-07-12 09:06:26 -04:00
Ed Morley
8bffa99b86
Backed out changeset 512a1fd86008 (bug 892285) for failures in invalidation/test-animated-image-layers.html
2013-07-12 10:10:48 +01:00
Michael Wu
68b9315a43
Bug 892285 - Only unlock gralloc surfaces if they were locked, r=bas
2013-07-12 01:52:37 -04:00
Botond Ballo
09092fd145
Bug 891544 - Remove unneeded FromUnknownPoint and FromUnknownRect calls. r=kats
2013-07-11 10:43:35 -04:00
Botond Ballo
336bc41be0
Bug 890938 - Convert AsyncPanZoomController::ZoomToRect to take a CSSRect instead of a gfxRect. r=kats
2013-07-11 10:43:35 -04:00
James Kolb
b8a5747f53
Bug 889693 - Implement MaskSurface in DrawTargetCairo. r=Bas
2013-07-11 10:43:34 -04:00
Jeff Muizelaar
338f482c3d
Bug 891660. Backout the part of c59328e3cabf that broke mochitest 4
...
--HG--
extra : rebase_source : fa7b76b37f575742342b4914a1859bf3820f8593
2013-07-10 16:22:32 -04:00
Avi Halachmi
33f8c51e08
Bug 888899: Allow fast iterations of the refresh driver on OS X. r=jrmuizel
2013-07-09 03:06:14 +03:00
Jeff Muizelaar
d4c95018cd
Bug 891660. Add support for Azure on Mac with OMTC. r=mattwoodrow
...
This is not the best approach but it works for now. We basically pull the cg
context from gfxASurface and wrap a DrawTarget around it. In the end we'll need
to plumb the DrawTarget through more.
--HG--
rename : dom/ipc/PTabContext.ipdlh => dom/ipc/PContent.ipdl
extra : rebase_source : 49eac0354864ae9f2e7434b8b1efacc37d69fc23
2013-07-09 21:02:41 -04:00
Ryan VanderMeulen
1d7eff0f7a
Backed out changeset b7d6458d2a3c (bug 887483) for apparently causing Android robocop-2 failures.
2013-07-10 13:51:28 -04:00
Jeff Muizelaar
8144ddca1a
Bug 891388. Implement Arc() in PathCG. r=joe
...
--HG--
extra : rebase_source : 3ebc541ce7407eba02165366bcc754484f65fcaa
2013-07-08 14:28:21 -04:00
Trevor Saunders
d82043f811
bug 887483 - rm a bunch of useless assignments to FORCE_STATIC_LIB r=mshal
2013-06-25 14:29:26 -04:00
Ryan VanderMeulen
3d31820419
Backed out changeset 3265d1e6ed10 (bug 890938) for Werror bustage.
2013-07-10 10:46:31 -04:00
Botond Ballo
55a463e643
Bug 890938 - Convert AsyncPanZoomController::ZoomToRect to take a CSSRect instead of a gfxRect. r=kats
2013-07-10 10:04:20 -04:00
Ryan VanderMeulen
ec6b3d53b5
Merge m-c to inbound.
2013-07-10 09:45:16 -04:00
Jeff Muizelaar
d5a116ea3f
Bug 790673. Add BorrowedCGContext. r=bas
...
This can be used to safely get at the underlying CGContext.
2013-07-09 18:55:02 -04:00
Jeff Muizelaar
443792d1cc
Bug 880255. Add an implicit conversion from nsIntSize to IntSize. r=bgirard
...
--HG--
extra : rebase_source : ac59852b1bf458d181ab8223bc3255ebc0052620
2013-07-09 23:52:26 -04:00
Wes Kocher
7bc084c9d5
Backout b61b7f2e0d0b for potentially causing leaks
2013-07-09 18:12:23 -07:00
Matt Woodrow
146fa01a1e
Bug 889953 - Add a bounds property to ColorLayer to restrict the drawing region instead of using a clip. This stops our accelerated layer backends from requiring a temporary surface to render transformed ColorLayers. r=roc
2013-07-09 10:11:00 -04:00
Anthony Jones
1da3d21c02
Bug 864447 - Move timing tracking out of APZC; r=BenWa
2013-07-10 11:26:08 +12:00
Andreas Gal ext:(%2C%20Matt%20Woodrow%20%3Cmwoodrow%40mozilla.com%3E)
3938a156d0
Bug 888562 - Recycle MemoryImage surfaces when possible. r=mattwoodrow,jrmuizel
2013-07-09 17:52:31 -04:00
Andreas Gal
d51115a06d
Bug 888530 - Remove unnecessary memset in ISurfaceAllocator::AllocSurfaceDescriptor. r=mattwoodrow,jrmuizel
2013-07-09 17:52:30 -04:00
Matt Woodrow
6c66da5a8a
Bug 888530 - Simplify the code for updating a TextureClientShmem from an Image. r=jrmuizel
2013-07-09 17:52:30 -04:00
Daniel Holbert
83cda2de4b
Bug 890539: Annotate SK_COMPILE_ASSERT's typedef as permissibly unused, to fix GCC 4.8 build warning. r=gw280
2013-07-09 14:01:02 -07:00
Benoit Girard
fe89091f81
Bug 890279 - Create ScrollInfoLayers for frames we want APZC support. r=kats
2013-07-02 11:16:05 -04:00
Matt Woodrow
28c11b7893
Backout a17b6115cdd7 for causing reftest failures
2013-07-09 12:05:04 -04:00
Joe Drew
a5edb8e493
Back out bug 807096 for causing bug 891568.
2013-07-11 17:07:11 -04:00
Ms2ger
c143803fda
Bug 884748 - Make nsTouchEvent::touches store Touch instead of nsIDOMTouch; r=dzbarsky
2013-07-10 11:53:09 +02:00
John Daggett
47e484ae88
Bug 869764. Eliminate use of t2embed library in Windows GDI case. r=emk
2013-07-09 10:40:03 +09:00
Nicolas Silva
61e5058996
Bug 858914 - Make the basic compositor backend use the same design pattern as the other backends. r=mattwoodrow
2013-07-08 19:02:05 +02:00
Kartikaya Gupta
a5b48f45da
Bug 866265 - Add tests for the transformation equations in APZC. r=BenWa
2013-07-08 15:53:51 -04:00
Milan Sreckovic
5b78c40eea
Bug 890929 - Add asserts for the surface format. r=BenWa
2013-07-08 10:26:02 -04:00
Emanuel Hoogeveen
9e0ec18236
Bug 890714 - Fix mixed line endings. r=joe, r=jesup
2013-07-08 16:33:15 -04:00
Kartikaya Gupta
2dc3329baa
Backout 59a4e09dd5ce (diagnostic patch from bug 881018) since it didn't help. r=me
2013-07-08 13:11:04 -04:00
Trevor Saunders
ace23958ea
bug 886526 - disallow MODULE_NAME and IS_COMPONENT for makefiles in libxul r=bsmedberg
2013-06-25 11:15:21 -04:00
Joey Armstrong
df6123b0bc
bug 870407: cleanup bug. r=mshal
2013-07-08 11:53:00 -04:00
David Zbarsky
33b35a2eb2
Bug 885804: Renaming in gfx r=nical
2013-07-08 11:48:39 -04:00
Benoit Girard
d000f2c08b
Bug 890630 - Port FrameCounter to the compositor API. r=nical
2013-07-06 12:19:52 -04:00
Jan Beich
968474c8a1
Bug 890240 - Use stub where pthread_setaffinity_np() isn't available. #define cpu_set_t to cpuset_t on Free/NetBSD. r=gwright, f=landry
2013-07-06 10:39:16 +02:00
Nicholas Cameron
5b4c1e557b
Bug 874721. Unify mask type enums; r=bas
2013-07-05 09:48:33 +12:00
Nicholas Cameron
a0c22431a6
Bug 756606. Fix an assert in the d3d11 compositor. r=bas
2013-07-05 09:46:34 +12:00
George Wright
09e0ff6d4f
Bug 889969 - Inform Skia whether we support GL_OES_rgb8_rgba8 or not r=mattwoodrow
...
---
gfx/gl/GLContextSkia.cpp | 4 ++++
1 file changed, 4 insertions(+)
2013-07-03 14:34:33 -04:00
Andreas Gal ext:(%2C%20Milan%20Sreckovic%20%3Cmilan%40mozilla.com%3E)
139c9584fb
Bug 867460: remove notion of ShaderProgramTypes from gfx/gl. Carry r=bas. r=bgirard for the changes.
2013-07-04 13:25:50 -04:00
Kartikaya Gupta
75ac2d35d5
Bug 866265 - Use the resolution from the metrics object instead of inferring it from the layer transform. r=kentuckyfriedtakahe
2013-07-04 09:13:52 -04:00