gfx/layers/ipc/CompositorParent.cpp
d96e19abd61e60a7b23789c741ae50facaf92a97
created 2014-09-10 15:59 -0400
pushed 2014-10-13 16:35 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1064479 - Redo how screen rotation is implemented on B2G/Layers. r=nical, r=mwoodrow, a=bajaj
c693ee0aa73803d861a3b2454921062908ab5e47
created 2014-09-11 17:55 -0500
pushed 2014-10-13 16:35 +0000
Jim Mathies Jim Mathies - Bug 1066242 - Use a 'ui' chromium message loop/pump for the Windows compositor thread so that it can process native windowing events. r=Bas a=sylvestre
05436dd932bc9eda90e47981fdbe18490baa81a5
created 2014-08-21 08:36 -0400
pushed 2014-10-13 16:35 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1055932 - Don't build an APZCTreeManager if APZ is disabled. r=botond
49d6a8691dce56f9ff8aeae56bea2f7e45b0a4f6
created 2014-08-08 18:11 -0400
pushed 2014-10-13 16:35 +0000
Jim Chen Jim Chen - Bug 1048952 - Lower compositor permanent hang timeout to 2 seconds; r=snorp
736c8625bcf76e386abde257104c8cbce557abd4
created 2014-05-23 11:19 -0700
pushed 2014-10-13 16:35 +0000
David Parks David Parks - Bug 1009628 - Part 1: Need mozAfterRemotePaint event for remote iframes. r=smaug.
135d84fc684be2e759f8c8305080e9e365a0ae89
created 2014-08-05 14:53 -0400
pushed 2014-10-13 16:35 +0000
Mike Conley Mike Conley - Backed out changeset 249413f56629 (bug 1009628) for causing permanent orange.
249413f56629aa546da09374ab0710c53ff1f558
created 2014-05-23 11:19 -0700
pushed 2014-10-13 16:35 +0000
David Parks David Parks - Bug 1009628 - Part 1: Need mozAfterRemotePaint event for remote iframes. r=smaug.
d17b3bbb00b486878a04973bd45616e5ed0f14cb
created 2014-05-30 18:52 -0400
pushed 2014-10-13 16:35 +0000
Botond Ballo Botond Ballo - Bug 1007728 - Avoid calling APZCTreeManager::UpdatePanZoomControllerTree() on repeat transactions. r=kats,BenWa
a500c62330d4849ece9aa6a21aed3e109d546c52
created 2014-07-23 11:02 +1200
pushed 2014-10-13 16:35 +0000
Frederic Plourde Frederic Plourde - b=1015218 Buffer image content layers on server-side xlib surfaces with OMTC basic r=karlt
a128f3f1ce1fe874d1e9f0bba38ccbf9a87cb863
created 2014-09-11 17:55 -0500
pushed 2014-09-15 14:07 +0000
Jim Mathies Jim Mathies - Bug 1066242 - Use a 'ui' chromium message loop/pump for the Windows compositor thread so that it can process native windowing events. r=Bas a=sylvestre
b6a5d0bea2b0102d4bacc59f9af657830687663d
created 2014-07-06 21:30 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 14: block on ImageBridgeParent shutdown before we destroy the compositor thread - r=mattwoodrow
629840cfa32847aa8cb3a1071e4f144c199d7bfb
created 2014-07-04 14:04 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 9: Introduce NS_INLINE_DECL_THREADSAFE_REFCOUNTING_WITH_MAIN_THREAD_DESTRUCTION - r=mattwoodrow
e79664633662927bcb37a09d7a6e0b0687764e70
created 2014-07-04 14:04 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 8: Avoid a deadlock between shutdown of CompositorParent and of CompositorThreadHolder - r=mattwoodrow
96320da0d19808f4dfb9db28b95370d90ff5bb12
created 2014-07-04 14:04 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 7: Block the main thread on compositor shutdown - r=mattwoodrow
bba85ebbefbc6785e56eef4a9524065ddf93c3e0
created 2014-07-04 14:04 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 5: Wait for [CrossProcess]CompositorParent's to be gone before we tear down the compositor thread - r=mattwoodrow
1370a39b329a0e845eff93d4cd0c0c7191cbfde6
created 2014-07-04 21:24 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - back out bug 774388 and bug 1028383 for intermittent e10s mochitest-2 crashes
e37efa2f5c367b827f748679cd6a011e85c4711d
created 2014-07-04 14:04 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 9: Introduce NS_INLINE_DECL_THREADSAFE_REFCOUNTING_WITH_MAIN_THREAD_DESTRUCTION - r=mattwoodrow
7fe2ccda6626330c09861999c13379fa59daadd0
created 2014-07-04 14:04 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 8: Avoid a deadlock between shutdown of CompositorParent and of CompositorThreadHolder - r=mattwoodrow
0342ae90b6a1b038927b43562c890ecf7ef6657e
created 2014-07-04 14:04 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 7: Block the main thread on compositor shutdown - r=mattwoodrow
6de768cb624c99f69cee60933a1ec12343ffc7eb
created 2014-07-04 14:04 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 5: Wait for [CrossProcess]CompositorParent's to be gone before we tear down the compositor thread - r=mattwoodrow
1fd5a864e81da9e7b5ed02d98b9884517e28e23b
created 2014-07-03 20:37 -0400
pushed 2014-09-02 16:39 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 10 changesets (bug 1033358, bug 774388, bug 1028383) for causing frequent shutdown crashes on a CLOSED TREE.
9f14b17f358c21712f442a4fb4f3a595b9c12884
created 2014-07-03 14:53 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 9: Introduce NS_INLINE_DECL_THREADSAFE_REFCOUNTING_WITH_MAIN_THREAD_DESTRUCTION - r=mattwoodrow
2d347d6aa9bcc6cf6c796c3dacdb98b4e7c4027e
created 2014-07-03 14:53 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 8: Avoid a deadlock between shutdown of CompositorParent and of CompositorThreadHolder - r=mattwoodrow
99581dfb5ec491512f92953fbbcbd6789cf594e7
created 2014-07-03 14:53 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 7: Block the main thread on compositor shutdown - r=mattwoodrow
2532e22d613508a3af62cb31078281e3d77aec2e
created 2014-07-03 14:53 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 5: Wait for [CrossProcess]CompositorParent's to be gone before we tear down the compositor thread - r=mattwoodrow
3fd4bffe5aee2ffe5d5ce61340ca70f489f24170
created 2014-06-18 22:28 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 1027251 - Fix or whitelist dangerous public destructors in gfx/ - r=jrmuizel
2750c7e119be3a0f7891fd92679bc836a8e8753f
created 2014-06-16 19:00 -0700
pushed 2014-09-02 16:39 +0000
Wes Kocher Wes Kocher - Backed out changeset 66f9a0038c67 (bug 774388) for various frequent intermittent failures including mochitest-2 on a CLOSED TREE
0033c281d90d6bcde616011a70589591bf52902a
created 2014-06-06 09:51 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 6: fix a silly double negation - r=nical
66f9a0038c679179b44f472375f86c827ec52b5b
created 2014-06-06 09:51 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 5: Properly manage the lifetime of the compositor thread, by waiting for CrossProcessCompositorParents to die before destroying it - r=nical,mattwoodrow
5da74b54a472fe4254e568d730d1c4b9196a2424
created 2014-06-14 15:25 +0800
pushed 2014-09-02 16:39 +0000
Kan-Ru Chen (陳侃如) Kan-Ru Chen (陳侃如) - Bug 1020169 - Part 2. Register nested LayerTree. r=mattwoodrow
7d8281d3913a8a5b59727d57327dc7d3de623592
created 2014-06-06 15:58 +0100
pushed 2014-07-21 20:25 +0000
Ed Morley Ed Morley - Backed out changeset 6f2e001c5f39 (bug 774388)
13b0d48c6fa38123fe5343db485ed736fa59ee3a
created 2014-06-06 15:58 +0100
pushed 2014-07-21 20:25 +0000
Ed Morley Ed Morley - Backed out changeset 0f81ceab808a (bug 774388)
0f81ceab808a25929596cad9b715d0b6e2ccf6a7
created 2014-06-06 09:51 -0400
pushed 2014-07-21 20:25 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 6: fix a silly double negation - r=nical
6f2e001c5f3923c740bf2e3d8ca8750739c88758
created 2014-06-06 09:51 -0400
pushed 2014-07-21 20:25 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 5: Wrap the global raw compositor thread pointer, and global raw refcount integer, into a proper refcounted singleton class - r=nical,mattwoodrow
d1979fa5e898fe753fa526120d343a04a557c638
created 2014-06-05 16:42 -0400
pushed 2014-07-21 20:25 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 3: remove sCompositorLoop, it's redundant - r=nical,mattwoodrow
750ec8fa408909e21698d0ba378d5af660fe02ab
created 2014-06-05 16:42 -0400
pushed 2014-07-21 20:25 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 2: remove sCompositorThreadID, it's redundant - r=nical,mattwoodrow
31817762be46963ee0b38473d20209be02dc0ae6
created 2014-06-05 16:42 -0400
pushed 2014-07-21 20:25 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 1: remove StartUpWithExistingThread, it's unused - r=nical
b83af60025b875f93b83cde0237d78f432937a04
created 2014-05-23 17:12 -0400
pushed 2014-07-21 20:25 +0000
Victor Porof Victor Porof - Bug 1007203 - Always add categories when pushing to the pseudostack, r=djvj
41d32b33363be080c938acdd7720f5ab9468cf68
created 2014-05-29 09:43 +1200
pushed 2014-07-21 20:25 +0000
Matt Woodrow Matt Woodrow - Bug 854421 - Part 7: Allocate and return transaction id's from the refresh driver when using OMTC to prevent over-production. r=roc
911028717c58e58591f601858b350e8f49e08612
created 2014-05-29 09:42 +1200
pushed 2014-07-21 20:25 +0000
Matt Woodrow Matt Woodrow - 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
1a50e3a1cec079a75e89de2965985352414881b2
created 2014-05-29 09:42 +1200
pushed 2014-07-21 20:25 +0000
Matt Woodrow Matt Woodrow - Bug 854421 - Part 1: Add a transaction id number to DidComposite. r=nical
65a9d2310f0e394df308fdad30ae7844cde53151
created 2014-05-27 05:58 -0400
pushed 2014-07-21 20:25 +0000
Nicolas Silva Nicolas Silva - Bug 1016321 - Remove unwanted fprintfs. r=edmorley
9a72db713446a82b2524db27cacb5b03cb112894
created 2014-05-29 10:57 +0100
pushed 2014-07-21 20:25 +0000
Ed Morley Ed Morley - Backed out changeset 1d4226ea1c1b (bug 854421) for causing bug 1017478
beccdb2d642e6ba8dc57622207b7bed7b6fa85c3
created 2014-05-29 10:56 +0100
pushed 2014-07-21 20:25 +0000
Ed Morley Ed Morley - Backed out changeset 0d658e89549b (bug 854421)
8ed4e565f4a81ca21b346684d383a3c6de4e1df5
created 2014-05-29 10:55 +0100
pushed 2014-07-21 20:25 +0000
Ed Morley Ed Morley - Backed out changeset 3f58a7521a51 (bug 854421)
3f58a7521a51f14e591e9f53017c7cc28e2eb1b1
created 2014-05-29 09:43 +1200
pushed 2014-07-21 20:25 +0000
Matt Woodrow Matt Woodrow - Bug 854421 - Part 7: Allocate and return transaction id's from the refresh driver when using OMTC to prevent over-production. r=roc
0d658e89549b0b18cfc5bb41b5b4f7f544eafc6f
created 2014-05-29 09:42 +1200
pushed 2014-07-21 20:25 +0000
Matt Woodrow Matt Woodrow - 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
1d4226ea1c1b0956208796f59754aa5bdc03ff13
created 2014-05-29 09:42 +1200
pushed 2014-07-21 20:25 +0000
Matt Woodrow Matt Woodrow - Bug 854421 - Part 1: Add a transaction id number to DidComposite. r=nical
d486b8f1f935d69025aa52945ce3bb8b9f1a237f
created 2014-05-28 13:21 +1200
pushed 2014-07-21 20:25 +0000
Matt Woodrow Matt Woodrow - Bug 1013767 - Restrict BasicCompositor snapshots to the bounds of the invalid region. r=nical
436860482387fd3d8614343c2d0f7e2a6dcaebe9
created 2014-05-24 09:14 -0700
pushed 2014-07-21 20:25 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1006957 - Handle buffer ownership between SurfaceStream and CanvasClient r=nical
d29af2ac48cfab7293cdd12bf505efbf0cdbcbdf
created 2014-05-23 21:16 -0700
pushed 2014-07-21 20:25 +0000
Steve Fink Steve Fink - Backed out changeset 171edffe0641 (bug 1006957) for crash at BaseAutoLock<mozilla::Mutex>::BaseAutoLock(mozilla::Mutex&) from layers::AsyncTransactionTrackersHolder::ClearAllAsyncTransactionTrackers on a CLOSED TREE
171edffe0641ab39e8bc6d965fce63477f8eb694
created 2014-05-23 17:52 -0700
pushed 2014-07-21 20:25 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1006957 - Handle buffer ownership between SurfaceStream and CanvasClient r=nical
7a05dad0a4a2a16aa080e0417bff3e470de8fdd8
created 2014-05-07 11:06 +0200
pushed 2014-07-21 20:25 +0000
Nicolas Silva Nicolas Silva - Bug 924622 - Make sure gfx's ipc shutdown happens before shutting down xpcom threads. r=bsmedberg, sotaro
0398e7ef814b47446bbb2976e762819677fed06a
created 2014-05-22 12:11 +0200
pushed 2014-07-21 20:25 +0000
Nicolas Silva Nicolas Silva - Bug 1013292 - Fix some using namespace + unified build issues in gfx code. r=kats
eb2a6f7785a2e3c61bf44a24f8ce234b9aa3d948
created 2014-05-16 12:29 -0400
pushed 2014-07-21 20:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Revert to revision 63dfac3c9c87 due to mass bustage pile-ups that landed after it on a CLOSED TREE.
9d4726566626704a9ed18872cb068670117c4452
created 2014-05-07 11:06 +0200
pushed 2014-07-21 20:25 +0000
Nicolas Silva Nicolas Silva - Bug 924622 - Make sure gfx's ipc shutdown happens before shutting down xpcom threads. r=bsmedberg, sotaro
3939dc732041919f02d2c092bdbc902f7633a8bf
created 2014-05-04 19:52 -0400
pushed 2014-07-21 20:25 +0000
Vincent Chen Vincent Chen - Bug 983489 - Delay destroying mCompositor to prevent crash. r=nical
043b5bcd7bc1f419332b6ba35c5181c1149369cd
created 2014-05-07 19:56 -0400
pushed 2014-07-21 20:25 +0000
Botond Ballo Botond Ballo - Bug 961289 - API to request compositor-side test data from client. r=BenWa,kats
24d6ed0f3d7eb2b7958b62c12827294dff915ba4
created 2014-04-21 17:46 -0400
pushed 2014-07-21 20:25 +0000
Botond Ballo Botond Ballo - Bug 961289 - Compositor-side instances of APZ test data and utilities for writing to them r=BenWa,kats
5e07e7bcdd1303e470a8c03af018b0d73fa2e521
created 2014-05-06 17:26 -0400
pushed 2014-07-21 20:25 +0000
Botond Ballo Botond Ballo - Bug 961289 - Assign sequence numbers to paints on the client side and forward them to the compositor. r=BenWa,kats
less more (0) -300 -100 -60 tip