Tatiana Meshkova
d501e60fe1
Bug 1016795 - Make CompositorParent usable by Embedlite. r=dholbert
2014-05-28 10:44:00 -04:00
Ed Morley
4014c05bd9
Backed out changeset 1d4226ea1c1b (bug 854421) for causing bug 1017478
2014-05-29 10:57:03 +01:00
Ed Morley
96e7242b40
Backed out changeset 0d658e89549b (bug 854421)
2014-05-29 10:56:08 +01:00
Ed Morley
c2038cefe9
Backed out changeset 0ce26a65c8dd (bug 854421)
2014-05-29 10:56:04 +01:00
Ed Morley
69e78422fc
Backed out changeset 3f58a7521a51 (bug 854421)
2014-05-29 10:55:51 +01:00
Ed Morley
2cb6d1c04c
Backed out changeset 123998cc3f92 (bug 854421)
2014-05-29 10:55:47 +01:00
Matt Woodrow
6878e27974
Bug 854421 - Part 8: Try find a 'root' refresh driver to see if it's blocked. r=vlad
2014-05-29 09:43:41 +12:00
Matt Woodrow
573ea1821a
Bug 854421 - Part 7: Allocate and return transaction id's from the refresh driver when using OMTC to prevent over-production. r=roc
2014-05-29 09:43:39 +12:00
Matt Woodrow
428bfd8717
Bug 854421 - Part 3: Add a way to detect PLayerTransaction objects that exist only for testing and won't composite. r=nical
2014-05-29 09:42:16 +12:00
Matt Woodrow
148b2799bf
Bug 854421 - Part 2: If we cancel a composite when going into test mode, fire the DidComposite event anway in case someone is waiting on it. r=nical
2014-05-29 09:42:16 +12:00
Matt Woodrow
598501438c
Bug 854421 - Part 1: Add a transaction id number to DidComposite. r=nical
2014-05-29 09:42:14 +12:00
Brian Birtles
4457eea22f
Bug 1015803 - Align Layers' Animation.numIterations with AnimationTiming.mIterationCount; r=dholbert
...
In the IPC Animation struct used in layers code we have a member called
'numIterations' where 'iterate forever' is represented by -1.
In layout/style however we have an AnimationTiming struct with an
mIterationCount member where 'iterate forever' is represented by
NS_IEEEPositiveInfinity().
This patch renames 'numIterations' to 'iterationCount' and uses infinity to
represent 'iterate forever'.
2014-05-28 16:51:50 +09:00
Matt Woodrow
57cf682f32
Bug 1013767 - Restrict BasicCompositor snapshots to the bounds of the invalid region. r=nical
2014-05-28 13:21:32 +12:00
Sotaro Ikeda
cb17692178
Bug 1006957 - Handle buffer ownership between SurfaceStream and CanvasClient r=nical
2014-05-24 09:14:45 -07:00
Steve Fink
ea69951aea
Backed out changeset 171edffe0641 (bug 1006957) for crash at BaseAutoLock<mozilla::Mutex>::BaseAutoLock(mozilla::Mutex&) from layers::AsyncTransactionTrackersHolder::ClearAllAsyncTransactionTrackers on a CLOSED TREE
2014-05-23 21:16:02 -07:00
Sotaro Ikeda
e66ebd661d
Bug 1006957 - Handle buffer ownership between SurfaceStream and CanvasClient r=nical
2014-05-23 17:52:43 -07:00
Nicolas Silva
68b4a5e659
Bug 924622 - Make sure gfx's ipc shutdown happens before shutting down xpcom threads. r=bsmedberg, sotaro
2014-05-07 11:06:19 +02:00
Nicolas Silva
2f4369ee5e
Bug 1013292 - Fix some using namespace + unified build issues in gfx code. r=kats
2014-05-22 12:11:45 +02:00
Benoit Girard
9945822fd2
Bug 1014042 - Add compositor benchmark. r=jrmuizel
2014-05-21 17:29:49 +00:00
Sotaro Ikeda
2d84e3da26
Bug 1011327 - Add checks around SharedBufferManagerParent
2014-05-20 13:50:25 -07:00
Wes Kocher
202d548b78
Merge inbound to m-c
2014-05-15 15:59:45 -07:00
Sotaro Ikeda
12f85ecb9a
Bug 950079 - Add release Fence handling to SurfaceStream on gonk
2014-05-14 15:40:15 -07:00
Vincent Chen
489d95e542
Bug 983489 - Delay destroying mCompositor to prevent crash. r=nical
2014-05-04 19:52:00 -04:00
Sotaro Ikeda
704286c61e
Bug 1000660 - Remove TextureParent::RecvRemoveTextureSync() r=nical
2014-05-12 18:18:22 -07:00
Ryan VanderMeulen
fec4f55a1d
Merge inbound to m-c.
2014-05-12 16:32:53 -04:00
Sotaro Ikeda
bd5187a291
Bug 984434 - Change ImageBridgeChild::FlushAllImages() to use async ipc r=nical
2014-05-12 07:39:25 -07:00
Matt Woodrow
8a053c7bf1
Bug 950312 - Part 1: Copy mix-blend-mode proprties to the compositor layer tree. r=roc
2014-05-09 21:41:56 +12:00
Mason Chang
fe741519a1
Bug 979949 - Expose compositor fill ratio to JS for automation. r=benwa,mrbkap.
2014-05-08 17:32:00 +02:00
Sotaro Ikeda
939762d4da
Bug 1004191 - Destroy LayerTransactionChild r=nical,bjacob
2014-05-07 06:23:14 -07:00
Wes Kocher
51b4f13fac
Merge m-c to b2g-inbound
2014-05-05 21:19:59 -07:00
Sotaro Ikeda
56320456e0
Bug 1000525 - Defer Fence release until IPC delivery complete r=nical
2014-05-05 18:56:40 -07:00
Mason Chang
99cdffe1b5
Bug 980027 - Part 2: Set compositor thread priority to platform value. r=gsvelto, benwa
2014-05-05 11:38:00 -04:00
Carsten "Tomcat" Book
b4aeef9ecb
Backed out changeset 290f4be587a1 (bug 983489) for suspicion that this caused the m8 and m10 on ics debug on a CLOSED TREE
2014-05-05 16:19:22 +02:00
Vincent Chen
3eb4c922fc
Bug 983489 - "Crash on nsIAppStartup.quit() - application crashed [@ mozilla::gl::GLContext::MakeCurrent(bool)]" r=nical
2014-04-29 23:49:00 +02:00
Botond Ballo
bc3500d3af
Bug 1004620 - Purge ImageBridgeChild.cpp of 'using namespace base'. r=bjacob
2014-05-01 14:51:00 -04:00
Josh Aas
f00583cc36
Bug 960774: Add ActorDestroy impl for all parent-side actors that don't have one. It will be required soon. r=bent
2014-05-02 13:44:13 -05:00
chiajung hung
e92efaa365
Bug 959089 - Part 2: Use the new protocol to do buffer allocation. r=nical
2014-04-30 21:52:00 -04:00
chiajung hung
fb2a19d0d1
Bug 959089 - Part 1: Implement a new protocol for manage shared buffers' allocation. r=vlad, r=gal
2014-04-30 21:50:00 -04:00
Ryan VanderMeulen
568d01e29e
Backed out changesets 74ef5120ae2f and d26dfd37031a (bug 924622) for frequent Android and OSX crashes.
...
CLOSED TREE
2014-04-30 13:21:07 -04:00
Jerry Shih
f16d9a19fd
Bug 993019 - Handle scheduling rendering task for cross-process rotation. r=mattwoodrow, r=nical
2014-04-27 22:22:00 -04:00
Nicolas Silva
79c0192464
Bug 924622 - Make sure gfx's ipc shutdown happens before shutting down xpcom threads. r=bsmedberg, sotaro
2014-04-30 17:39:59 +02:00
Botond Ballo
8b6eb070aa
Bug 961289 - API to request compositor-side test data from client. r=BenWa,kats
...
--HG--
extra : source : a475bb542682486ffac8dc91a039f75ec41091b6
2014-05-07 19:56:48 -04:00
Botond Ballo
3e6a4c8180
Bug 961289 - Compositor-side instances of APZ test data and utilities for writing to them r=BenWa,kats
...
--HG--
extra : source : 35f0767449046b88581ada14b9ea7fb0fdd819ac
2014-04-21 17:46:50 -04:00
Botond Ballo
d2b6591c54
Bug 961289 - Assign sequence numbers to paints on the client side and forward them to the compositor. r=BenWa,kats
...
--HG--
extra : source : d5331eaed1c789ac0248e8710a7b4a167ae349b6
2014-05-06 17:26:13 -04:00
Peter Chang
c01083a3bc
Bug 997367 - fix crash at CrossProcessCompositorParent::GetCompositionManager, r=roc
2014-05-11 23:03:00 +02:00
Carsten "Tomcat" Book
8e48d8e0dd
Backed out changeset a170dabfd12b (bug 997365) for wrong bug nummer in commit message on a CLOSED TREE
2014-05-12 14:10:31 +02:00
Peter Chang
2bb43c2e02
Bug 997365 fix crash at CrossProcessCompositorParent::GetCompositionManager, r=roc
2014-05-11 23:03:00 +02:00
Bas Schouten
012997419b
Bug 999584: Do not try to invalidate a null layermanager. r=nical
2014-04-29 22:33:12 +02:00
Wes Kocher
57f239e7c7
Backed out changeset 1201268ce090 (bug 993019) for possibly making Android J3 tests flaky
2014-04-28 15:56:47 -07:00
Benoit Jacob
728509bae7
Bug 924622 - Remove an assertion to complete the backout on a CLOSED TREE
2014-04-28 14:34:46 -04:00