Benoit Jacob
451b2750e2
Bug 774388 - Patch 1: remove StartUpWithExistingThread, it's unused - r=nical
2014-06-05 16:42:13 -04:00
Ed Morley
a8964fbf82
Backed out changeset d37aa03d00fb (bug 1016805) for OS X 10.6 reftest failures; CLOSED TREE
2014-06-04 17:52:55 +01:00
Sotaro Ikeda
9c96618f5d
Bug 1016805 - fix AsyncTransactionTracker handling r=nical
2014-06-04 07:49:14 -07:00
Victor Porof
298ca2ed1b
Bug 1007203 - Always add categories when pushing to the pseudostack, r=djvj
2014-05-23 17:12:29 -04:00
Matt Woodrow
d29b4cee64
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
e096ef5d0b
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
ebeeca2c34
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
a007c30d10
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
33af0836e2
Bug 854421 - Part 1: Add a transaction id number to DidComposite. r=nical
2014-05-29 09:42:14 +12:00
Nicolas Silva
9d79cd6eca
Bug 1016321 - Remove unwanted fprintfs. r=edmorley
2014-05-27 05:58:00 -04:00
Tatiana Meshkova
5f7b18b0f8
Bug 1016795 - Make CompositorParent usable by Embedlite. r=dholbert
2014-05-28 10:44:00 -04:00
Ed Morley
9838542276
Backed out changeset 1d4226ea1c1b (bug 854421) for causing bug 1017478
2014-05-29 10:57:03 +01:00
Ed Morley
c882e5074c
Backed out changeset 0d658e89549b (bug 854421)
2014-05-29 10:56:08 +01:00
Ed Morley
b0d8c29619
Backed out changeset 0ce26a65c8dd (bug 854421)
2014-05-29 10:56:04 +01:00
Ed Morley
2ee43a6f04
Backed out changeset 3f58a7521a51 (bug 854421)
2014-05-29 10:55:51 +01:00
Ed Morley
7cd1a91418
Backed out changeset 123998cc3f92 (bug 854421)
2014-05-29 10:55:47 +01:00
Matt Woodrow
dc45c4376f
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
caddbfa524
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
80f5a8670a
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
80b8f1d179
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
bdc4042bc0
Bug 854421 - Part 1: Add a transaction id number to DidComposite. r=nical
2014-05-29 09:42:14 +12:00
Brian Birtles
92b5437cf5
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
96c3bb3303
Bug 1013767 - Restrict BasicCompositor snapshots to the bounds of the invalid region. r=nical
2014-05-28 13:21:32 +12:00
Sotaro Ikeda
272c9282a9
Bug 1006957 - Handle buffer ownership between SurfaceStream and CanvasClient r=nical
2014-05-24 09:14:45 -07:00
Steve Fink
278d129227
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
e3ea215fb9
Bug 1006957 - Handle buffer ownership between SurfaceStream and CanvasClient r=nical
2014-05-23 17:52:43 -07:00
Nicolas Silva
977ec9c017
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
8a0c258ce9
Bug 1013292 - Fix some using namespace + unified build issues in gfx code. r=kats
2014-05-22 12:11:45 +02:00
Benoit Girard
8466d79bbf
Bug 1014042 - Add compositor benchmark. r=jrmuizel
2014-05-21 17:29:49 +00:00
Sotaro Ikeda
6d56e6a846
Bug 1011327 - Add checks around SharedBufferManagerParent
2014-05-20 13:50:25 -07:00
Wes Kocher
0a3093fbfa
Merge inbound to m-c
2014-05-15 15:59:45 -07:00
Sotaro Ikeda
d5f237884c
Bug 950079 - Add release Fence handling to SurfaceStream on gonk
2014-05-14 15:40:15 -07:00
Vincent Chen
49c6f986d6
Bug 983489 - Delay destroying mCompositor to prevent crash. r=nical
2014-05-04 19:52:00 -04:00
Sotaro Ikeda
1f301915df
Bug 1000660 - Remove TextureParent::RecvRemoveTextureSync() r=nical
2014-05-12 18:18:22 -07:00
Ryan VanderMeulen
de9e1a92a9
Merge inbound to m-c.
2014-05-12 16:32:53 -04:00
Sotaro Ikeda
11b8b8da01
Bug 984434 - Change ImageBridgeChild::FlushAllImages() to use async ipc r=nical
2014-05-12 07:39:25 -07:00
Matt Woodrow
129afe0635
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
773924dcae
Bug 979949 - Expose compositor fill ratio to JS for automation. r=benwa,mrbkap.
2014-05-08 17:32:00 +02:00
Sotaro Ikeda
c23b76a7ee
Bug 1004191 - Destroy LayerTransactionChild r=nical,bjacob
2014-05-07 06:23:14 -07:00
Wes Kocher
7b82d77a56
Merge m-c to b2g-inbound
2014-05-05 21:19:59 -07:00
Sotaro Ikeda
b226cd7960
Bug 1000525 - Defer Fence release until IPC delivery complete r=nical
2014-05-05 18:56:40 -07:00
Mason Chang
748b338a53
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
5f7ab8f9cd
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
b176dc5f35
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
88a72d333d
Bug 1004620 - Purge ImageBridgeChild.cpp of 'using namespace base'. r=bjacob
2014-05-01 14:51:00 -04:00
Josh Aas
0bfbc258e7
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
6d989dc8a2
Bug 959089 - Part 2: Use the new protocol to do buffer allocation. r=nical
2014-04-30 21:52:00 -04:00
chiajung hung
e2d76eb2e3
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
8035b53f18
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
0a78dd8740
Bug 993019 - Handle scheduling rendering task for cross-process rotation. r=mattwoodrow, r=nical
2014-04-27 22:22:00 -04:00