gfx/layers/Layers.cpp
fd5aadb06d74dec6ee7787bd0f696a318ebcd40e
created 2016-09-22 12:31 -0400
pushed 2016-10-06 09:56 +0000
Kevin Wern Kevin Wern - Bug 1227233: Increase scope of TreeTraversal.h to by-value traversal r=botond
1e1c3173c058956b225823c67f7376fb2757ce89
created 2016-09-16 14:35 -0700
pushed 2016-09-17 20:44 +0000
Wes Kocher Wes Kocher - Merge m-c to inbound, a=merge
8e2af231e0c321f010ebdf1a83eb028589225d27
created 2016-09-16 18:55 +0200
pushed 2016-09-17 20:44 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset e0d755ab4cbd (bug 1302380) for timeouts reftest with e10s invariable-declaration-XX.html on Linux 32 bit. r=backout
e59f96abc40be4726e79c0409edd173a9d2b17a0
created 2016-09-16 17:49 +0200
pushed 2016-09-17 20:44 +0000
Nicolas Silva Nicolas Silva - Bug 1284837 - Disallow implicit conversions from float to integer when creating. r=botond
b401cb17167b34c362eb819259effbb3c0979f59
created 2016-09-16 18:55 +0200
pushed 2016-09-16 21:32 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset e0d755ab4cbd (bug 1302380) for timeouts reftest with e10s invariable-declaration-XX.html on Linux 32 bit. r=backout a=merge
e0d755ab4cbd6b2401fbbc592ef417f2fb0fda46
created 2016-09-16 10:13 +0200
pushed 2016-09-16 21:32 +0000
Nicolas Silva Nicolas Silva - Bug 1302380 - Report canvas memory usage through the buffer provider. r=gw280
418d4cce23a41952d339d9ee06a40d029ba2a0fd
created 2016-09-08 18:26 +0200
pushed 2016-09-09 10:03 +0000
Nicolas Silva Nicolas Silva - Bug 1301027 - Remove the matrix * point operator and replace it with TransformPoint methods. r=Bas
0768e4f23ebf7ccfc7529498979e2a16dc2b39f4
created 2016-09-04 16:34 +0900
pushed 2016-09-04 17:35 +0000
Brian Birtles Brian Birtles - Bug 1300045 part 2 - Split KeyframeEffect.cpp into KeyframeEffect{ReadOnly}.cpp r=hiro,smaug
e7bc8b475703876a404ffb4b644cc8a2e0879898
created 2016-08-17 16:35 -0700
pushed 2016-08-19 13:53 +0000
Randall Barker Randall Barker - Bug 1294857 - Compositor uses page's background color to clear in Fennec r=kats
80977f3eaea67a95efa327e18f8534276ddf51ac
created 2016-05-27 13:49 -0700
pushed 2016-08-15 21:20 +0000
Kearwood (Kip) Gilbert Kearwood (Kip) Gilbert - Bug 1250244 - Part 2: Remove old VR rendering paths,r=gw280
1ea1e25c73fcd5e04734f94e2b88c66168a409de
created 2016-07-26 16:48 +0200
pushed 2016-07-26 23:38 +0000
Nicolas Silva Nicolas Silva - Bug 1284837 - Add conversions methods from Point and Size to IntPoint and IntSize for consistency. r=botond
f6678b3791f13009a412a632c6c260f25dc1e128
created 2016-06-09 16:36 +1200
pushed 2016-07-07 09:38 +0000
Matt Woodrow Matt Woodrow - Bug 1275694 - Use the local visible region to decide when to cull a layer in CalculateScissorRect(). r=kats
fff0d7d295e5bb6cb2eab7134bbabedc55d502d8
created 2016-07-01 10:58 +0200
pushed 2016-07-02 09:15 +0000
Nicolas Silva Nicolas Silva - Bug 1167235 - Part 1 - Render canvas2D into TextureClient directly. r=Bas
52e03a7950cc113dfbf5c530626c96d3937cd405
created 2016-06-30 18:10 +0200
pushed 2016-07-01 09:17 +0000
Matt Woodrow Matt Woodrow - Bug 1269321: Part 3 - Create a wrapper layer for masking when we can't support it on the normal layer. r=thinker
9b74631965e4d5958ba3af055e162822ae8a782a
created 2016-06-29 12:15 -0400
pushed 2016-06-30 09:52 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1283176 - Dump XMost and YMost values instead of width and height for sticky layers. r=nical
bb7effd4b6fccb7a6ba6314968de49c218a41a77
created 2016-06-28 20:28 +0200
pushed 2016-06-29 14:13 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 14dfa550c783 (bug 1167235)
14dfa550c783cc2cd10d16fed28e9281aae747d2
created 2016-06-28 14:06 +0200
pushed 2016-06-29 14:13 +0000
Nicolas Silva Nicolas Silva - Bug 1167235 - Part 1 - Render canvas2D into TextureClient directly. r=Bas
da40184c044a47a0a8d812dad4f8e1215ae3a025
created 2016-06-09 08:54 +0200
pushed 2016-06-09 09:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 1b8e6e22a983 (bug 1275694) for test failures in checkerboard-3.html
1b8e6e22a983754ef967fe81c1d184a4a966d828
created 2016-06-09 16:36 +1200
pushed 2016-06-09 09:58 +0000
Matt Woodrow Matt Woodrow - Bug 1275694 - Use the presence of checkerboarding to decide when to override the clip rect rather than always using the client side visible rect. r=botond
ac8b323f4ca841ba86c08fe534c567f17e029cb3
created 2016-05-25 17:01 +0100
pushed 2016-06-06 09:56 +0000
Jonathan Watt Jonathan Watt - Bug 1277862, part 2 - Rename Moz2D's Filter to SamplingFilter in the rest of gfx/. r=Bas
bece6d2a5793234b26afab6c1217ecffa3a2f1b2
created 2016-05-24 18:17 -0400
pushed 2016-05-25 13:06 +0000
Nathan Froyd Nathan Froyd - Bug 1272398 - use UniquePtr instead of nsAutoPtr for {Layer,LayerData}::RemoveUserData return type; r=jrmuizel
c403ac05b8f42e44a5f7a0c98c2bf190b28706b1
created 2016-05-19 22:50 -0700
pushed 2016-05-20 21:08 +0000
Daniel Holbert Daniel Holbert - Backed out changeset 3d201ae294f8 (bug 1272398), on a hunch that it might have inadvertantly triggered a latent Win PGO crash in layers code
3d201ae294f8adb86423b2506c6d38854498a097
created 2016-05-19 21:48 -0400
pushed 2016-05-20 21:08 +0000
Nathan Froyd Nathan Froyd - Bug 1272398 - use UniquePtr instead of nsAutoPtr for {Layer,LayerData}::RemoveUserData return type; r=jrmuizel
09c5d774bd8333b1c33e544e3f2df4f083ca06c3
created 2016-03-10 01:20 -0800
pushed 2016-05-13 09:59 +0000
Kevin Wern Kevin Wern - Bug 1227231: Use generic tree traversal algorithms for loops over Layer trees. r=botond
2ccaac8616e433a29c8ed63e5fbbef53d3c88fda
created 2016-05-04 20:07 -0400
pushed 2016-05-12 09:54 +0000
Botond Ballo Botond Ballo - Bug 1267438 - Remove the (no longer used) isClipFixed=false annotation. r=mstange
83ed4951ebab4a8eee437cbf922e2d0c5f5ddeea
created 2016-05-04 17:30 -0400
pushed 2016-05-12 09:54 +0000
Botond Ballo Botond Ballo - Bug 1267438 - Use the layer's scrolled clip during compositor hit testing. r=mstange
cc5e63dc19c57776b132beb1fc79cb1b9b2611a8
created 2016-04-29 17:32 -0400
pushed 2016-05-12 09:54 +0000
Botond Ballo Botond Ballo - Bug 1267438 - Give layers an optional scrolled clip that is scrolled by all scroll frames associated with the layer. r=mstange
aff26040d9f944cba01bf6fcb0ea9c5ae11d9ec5
created 2016-04-29 15:44 -0400
pushed 2016-05-12 09:54 +0000
Botond Ballo Botond Ballo - Bug 1267438 - Use IntersectMaybeRects() in Layer::GetCombinedClipRect(). r=mstange
39d2501ceed3d1a87b1fbf79e7729e6d4f1a34df
created 2016-05-10 04:27 -0400
pushed 2016-05-10 10:06 +0000
Botond Ballo Botond Ballo - Backed out 12 changesets (bug 1267438) for Android reftest failures on a CLOSED TREE. r=backout
d45ccd5d1e6ed26ebbb2f65f7b25baba600e0624
created 2016-05-10 12:42 +1200
pushed 2016-05-10 10:06 +0000
Matt Woodrow Matt Woodrow - Bug 1271058 - Use Layers effective opacity for determining if it is opaque. r=mstange
2bf1247f574319f27f570bb372a71d6a826ab1fb
created 2016-05-04 20:07 -0400
pushed 2016-05-10 10:06 +0000
Botond Ballo Botond Ballo - Bug 1267438 - Remove the (no longer used) isClipFixed=false annotation. r=mstange
6618e805fce8e1b45241783d8ba3b5bec5ad182a
created 2016-05-04 17:30 -0400
pushed 2016-05-10 10:06 +0000
Botond Ballo Botond Ballo - Bug 1267438 - Use the layer's scrolled clip during compositor hit testing. r=mstange
54cb97cee6810ec56308d1f2f66e5b8fda02da3e
created 2016-04-29 17:32 -0400
pushed 2016-05-10 10:06 +0000
Botond Ballo Botond Ballo - Bug 1267438 - Give layers an optional scrolled clip that is scrolled by all scroll frames associated with the layer. r=mstange
1065434be718ec94d30480100f1c409cc446c6ac
created 2016-04-29 15:44 -0400
pushed 2016-05-10 10:06 +0000
Botond Ballo Botond Ballo - Bug 1267438 - Use IntersectMaybeRects() in Layer::GetCombinedClipRect(). r=mstange
814ea77366d25c472496fed2736ebaff951a791d
created 2016-05-03 16:33 +0200
pushed 2016-05-05 18:57 +0000
bd339 bd339 - Bug 1249936 - Remove unnecessary const from the return type of Layer accessors that return matrices by value. r=botond
a411d67a6e47ab13e3de7eb55c77f478e6885447
created 2016-05-02 17:27 +0200
pushed 2016-05-03 14:18 +0000
bd339 bd339 - Bug 1258758 - rename GetEffectiveClipRect to GetLocalClipRect. r=kats
b7c287c6c05f0ed04b0998bd716f867d49e0d189
created 2016-05-01 12:54 +0200
pushed 2016-05-02 09:26 +0000
bd339 bd339 - Bug 1249936 - add a LayerComposite::GetShadowTransform method & simplify Layer::GetLocalTransform. r=botond
96115b975df4eece54648f1c40bf75a0313f0b31
created 2016-04-14 16:42 -0400
pushed 2016-04-15 09:42 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1258851 - Propagate the isScrollbarContainer layer flag to the compositor. r=mattwoodrow
e0ceca98966dd5eeb0c5319e3e3e4e62a940b08e
created 2016-04-13 10:21 -0400
pushed 2016-04-13 21:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1257641 - Use empty transactions to carry scroll offset updates to APZ that don't require a repaint. r=mattwoodrow,mstange,botond
3f521e50602914247d3a2ac977283dc4f6d54f60
created 2016-04-10 19:51 -0700
pushed 2016-04-11 09:46 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1262601 - Handle video content as opaque in PostProcessLayers() r=mattwoodrow
482a89ef31e86ca70581b8736a21e9c601f133c0
created 2016-04-06 15:29 +1200
pushed 2016-04-06 09:56 +0000
Matt Woodrow Matt Woodrow - Bug 1258313 - Allow snapping of 'pseudo' 3d transforms. r=jrmuizel
cb2023f50288a63554771510ff603df10c403180
created 2016-03-28 19:14 -0400
pushed 2016-04-02 17:18 +0000
Botond Ballo Botond Ballo - Bug 1219296 - Split fields not needed for repaints out from FrameMetrics. r=kats
70e7c1da43c0ff0abfb684fc4298f90b658b81bd
created 2016-03-21 09:52 -0500
pushed 2016-03-23 15:25 +0000
Jim Mathies Jim Mathies - Bug 1241060 - Skip non-2d sibling layers when calculating plugin window clipping under e10s. r=mstange
00e1045a4e146d67d02eea51057061b1bdd363df
created 2016-03-22 09:06 +1300
pushed 2016-03-22 11:14 +0000
Matt Woodrow Matt Woodrow - Bug 1223736 - Part 1: Set correct effective transform on mask layers. r=thinker
57f5e012ebf3f88daae707a6aa05339c8c54dbf4
created 2016-03-18 16:44 -0700
pushed 2016-03-19 15:23 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1223736) for reftest failures in mask-layer-transform.html CLOSED TREE
5813dbb50356f6fe9e7cd59c227d45d37fd87d8e
created 2016-03-18 18:45 +1300
pushed 2016-03-19 15:23 +0000
Matt Woodrow Matt Woodrow - Bug 1223736 - Part 1: Set correct effective transform on mask layers. r=thinker
51803770c37d818e9e0a14ba946d0f76822938c6
created 2016-03-18 09:58 +0100
pushed 2016-03-18 14:52 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset ceb8532131fb (bug 1223736) for reftest failures
ceb8532131fb64a9029f4ffeb146af8ea7f7537e
created 2016-03-18 18:45 +1300
pushed 2016-03-18 14:52 +0000
Matt Woodrow Matt Woodrow - Bug 1223736 - Part 1: Set correct effective transform on mask layers. r=thinker
849e85ce8561cac62c4fe5a3ebb505ca0c238a93
created 2016-03-18 09:23 +1300
pushed 2016-03-18 14:52 +0000
Matt Woodrow Matt Woodrow - Bug 1250718 - Don't flatten opacity to an intermediate surface when used in the middle of preserve-3d. r=thinker
a099eced7f0407a15a917bf4959c445f0edbbac0
created 2016-03-18 09:18 +1300
pushed 2016-03-18 14:52 +0000
Matt Woodrow Matt Woodrow - Bug 1250718 - Improve layer logging for preserve-3d layers. r=thinker
1bfaa66eb327d828e9081b57ab9ff50123d1c87f
created 2016-02-26 15:52 +0000
pushed 2016-03-09 00:01 +0000
Jonathan Watt Jonathan Watt - Bug 1253094, part 2 - Stop using DebugOnly for class/struct members in gfx/. r=Bas
8cc5e038a0c7bd7b9a58e110eaa28603a29bc421
created 2016-02-20 19:05 -0500
pushed 2016-02-22 03:49 +0000
Matthew S Matthew S - Bug 1247450 - Rename LayerComposite::GetShadowTransform to GetShadowBaseTransform. r=botond
d1b7c2464c2d8718d6a7506597feabf662ca7851
created 2016-01-08 18:50 -0800
pushed 2016-02-19 11:02 +0000
kearwood kearwood - Bug 1237689 - Enable Oculus hardware latency tester r=daoshengmu
afeaae6740e5aed031f1ab3a5f1b2c626422885d
created 2016-02-12 20:24 -0500
pushed 2016-02-17 10:52 +0000
Botond Ballo Botond Ballo - Bug 1247452 - Use the effective visible region rather than the visible region where appropriate in the compositor. r=mattwoodrow
089caa319fc93622deb8ec20d49c13af8347edb8
created 2016-02-13 16:50 -0800
pushed 2016-02-15 11:13 +0000
Michelangelo De Simone Michelangelo De Simone - Bug 1247445 - Rename Layer::GetEffectiveVisibleRegion GetLocalVisibleRegion. r=botond
258389005e0ce17f81d80e733d78f99bf273ec3c
created 2016-02-07 23:51 +1300
pushed 2016-02-07 23:30 +0000
Matt Woodrow Matt Woodrow - Bug 1229317 - Allow preserve-3d and opacity to be combined on the root element of a preserve-3d chain. r=roc
8dc0852c8651e7fb6b99cab03fe61bb3d58ef393
created 2016-02-05 22:42 -0800
pushed 2016-02-07 03:08 +0000
Phil Ringnalda Phil Ringnalda - Back out e751d638ab4b (bug 1229317) for reftest "Assertion failure: oldState < kReadMax" and crashes
e751d638ab4b3dc39e61b82cabd8f09b94ed6550
created 2016-02-06 17:57 +1300
pushed 2016-02-07 03:08 +0000
Matt Woodrow Matt Woodrow - Bug 1229317 - Allow preserve-3d and opacity to be combined on the root element of a preserve-3d chain. r=roc
75dfe10ec44a88bda2d9721d269ddf2429ac5426
created 2016-02-02 17:36 +0200
pushed 2016-02-03 10:59 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
346880930a7817908cf484730e453bffef0f880d
created 2016-01-29 14:44 +0100
pushed 2016-02-01 14:41 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1216842 - Part 2: Add LayerAnimationUtils. r=cam
less more (0) -300 -100 -60 tip