gfx/layers/Layers.cpp
370364bfc2b5a266e67b63fab5eb9f800220601b
created 2017-02-23 20:42 +0100
pushed 2017-02-28 10:23 +0000
Miko Mynttinen Miko Mynttinen - Bug 1338997 - Ensure that the transformation matrices are invertible r=mattwoodrow
6e2d0a0a93695edcd4ecd7f6fe9504e3e2a02c54
created 2017-02-17 23:33 -0500
pushed 2017-02-21 18:17 +0000
Kartikaya Gupta Kartikaya Gupta - Merge m-c to graphics
48b29a84e4e507b596e92e106a8ef03d644cff2a
created 2017-02-14 13:49 -0800
pushed 2017-02-21 18:17 +0000
Mason Chang Mason Chang - Bug 1337130 - Create a DisplayItemLayer type. r=mattwoodrow
9eab13b3a19a715f85c9809ac07d7c48d4879714
created 2016-12-14 09:32 -0700
pushed 2017-02-17 20:45 +0000
Tom Tromey Tom Tromey - Bug 1060419 - make AppendPrintf and nsPrintfCString use Printf.h, r=froydnj
9fef6905c065a5e3ec17f2368765f799dc7e046b
created 2017-02-09 13:39 +0100
pushed 2017-02-15 23:26 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1338086 - Remove useless else blocks in order to reduce complexity in gfx/ r=nical
4fe2c1b809e8191a6d00c86f37d98e5ca04c2d81
created 2017-01-25 10:51 +0800
pushed 2017-02-07 01:37 +0000
peter chang peter chang - Bug 1332211 - Move Layer::SetAnimation into AnimationHelper, r=hiro
a9563d52ca6183c47ab8b6f97e14f5ff24c53ea3
created 2017-01-30 21:36 -0800
pushed 2017-01-31 14:54 +0000
David Anderson David Anderson - Fix missing mutation when changing SimpleLayerAttributes. (bug 1334715, r=mattwoodrow)
44f9535628fd46d78fe020a8175bedc5f8b98680
created 2017-01-24 16:41 -0800
pushed 2017-01-25 12:47 +0000
David Anderson David Anderson - Send SimpleLayerAttributes separately from CommonLayerAttributes. (bug 1332567 part 6, r=mattwoodrow)
810b96fdc6718f10916cb0851e9a392286bdbeb6
created 2017-01-24 16:41 -0800
pushed 2017-01-25 12:47 +0000
David Anderson David Anderson - Factor POD attributes of Layers into a SimpleLayerAttributes class. (bug 1332567 part 5, r=mattwoodrow)
91bff1c4680174959a47c8d7083ed9014f9031a9
created 2017-01-24 16:41 -0800
pushed 2017-01-25 12:47 +0000
David Anderson David Anderson - Move ScrollDirection to LayersTypes.h and make it a proper enum. (bug 1332567 part 1, r=kats)
ea6db01a7f77f1cc903ef376f9d198218f312670
created 2017-01-05 13:41 -0500
pushed 2017-01-11 01:22 +0000
Milan Sreckovic Milan Sreckovic - Bug 1328702: ContainerLayer::RemoveAllChildren implementation. r=kats,mattwoodrow
d36e5d3ad6d2dcfd043d7e3aec195f61ae0ac3af
created 2016-12-24 17:27 +0900
pushed 2016-12-25 00:50 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1311620 - Part 3: Incorporate null_t in Animatable. r=birtles
9a5631f0b921b2caa9911f0c95ee970538332a6f
created 2016-07-20 14:53 -0400
pushed 2016-12-17 22:00 +0000
Botond Ballo Botond Ballo - Bug 1321885 - Show the number of OMT animations on a layer in the layer dump. r=kats
459802a227c2ba71cd742f8399a35ee68fc04d6a
created 2016-12-06 13:39 -1000
pushed 2016-12-14 15:36 +0000
Miko Mynttinen Miko Mynttinen - Bug 1274673 - Use binary space partitioning for sorting/drawing layers - Part 3: Use BSPTree for layer sorting r=jrmuizel,mattwoodrow
f347515b29ae6f6bdc796261b11f58a3d6f3c8db
created 2016-12-12 09:27 -0500
pushed 2016-12-13 15:04 +0000
Andrew McCreight Andrew McCreight - Bug 1323042 - forbid MOZ_COUNT_{CTOR,DTOR} for nsISupports classes; r=froydnj
8acf32ac3d0061f812eeab81635fb83be1b14cca
created 2016-12-12 08:45 -0500
pushed 2016-12-13 15:04 +0000
Nathan Froyd Nathan Froyd - Backout aba6c73511a2 (bug 1307961) for massive test bustage resulting in a CLOSED TREE; r=alltheorange
aba6c73511a2cec62891f79e1ecd09f1b85dd175
created 2016-12-12 07:58 -0500
pushed 2016-12-13 15:04 +0000
Andrew McCreight Andrew McCreight - Bug 1307961 - require consistent bloatview reporting for nsISupports classes; r=froydnj
a037e71a1150b10d2f7dae927b57ccf2929c6443
created 2016-12-04 08:07 +0900
pushed 2016-12-04 15:03 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1305325 - Part 12: Pass base value for opacity or transform to the compositor. r=birtles,mstange
60857c37bcfac0cac3609b146de0306b7699ba49
created 2016-12-02 15:34 +0900
pushed 2016-12-04 15:03 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1305325 - Part 9: Send animations even if it's paused, finished or zero playback rate. r=birtles.
a279aabaa49082bfcd2dcc67285d2b265b1675d7
created 2016-11-24 18:11 +1300
pushed 2016-11-25 14:40 +0000
Matt Woodrow Matt Woodrow - Bug 1319626 - Part 2: Add BorderLayer class and basic support for them. r=mstange
2be7dfbc71592c3186f11d4dfa4987a4752325f6
created 2016-11-24 17:02 +0100
pushed 2016-11-24 16:04 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4909935f8081 (bug 1319626)
4909935f808198cbcc81e44f0018d8d417414cba
created 2016-11-24 18:11 +1300
pushed 2016-11-24 15:42 +0000
Matt Woodrow Matt Woodrow - Bug 1319626 - Part 2: Add BorderLayer class and basic support for them. r=mstange
f2d4190eaaf8d0354f1c9aee3c940bc88e695bf5
created 2016-11-24 18:11 +1300
pushed 2016-11-24 15:42 +0000
Matt Woodrow Matt Woodrow - Bug 1317862 - Part 1: Add TextLayer class and basic support for them. r=mstange
880e9106f46dcb7d915358143e78574a7c0a1e3e
created 2016-11-24 18:11 +1300
pushed 2016-11-24 15:42 +0000
Bas Schouten Bas Schouten - Bug 1317843 - Split LayerManagerComposite into two classes. r=jrmuizel
c7809b8a260aba37b1c113bb8c51c1c7d819cd50
created 2016-11-15 11:08 +0200
pushed 2016-11-18 20:46 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1317637 - Replace string literals containing escaped characters with raw string literals in gfx/. r=jrmuizel
705438010893c7666a9924d362a9a6e14af6018f
created 2016-11-15 11:04 +0200
pushed 2016-11-18 20:46 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1317637 - Replace default bodies of special member functions with = default; in gfx/. r=jrmuizel
a0ff94cf57e7a15c359dd8b343b5f2f3f8fcd0b1
created 2016-11-07 01:45 -0500
pushed 2016-11-08 04:38 +0000
Thinker K.F. Li Thinker K.F. Li - Bug 1306107 - Stop calling ProjectTo2D() for leaf basic layers. r=mattwoodrow
c9a8a051dd30220ae7a575547de2888e794d67aa
created 2016-10-26 17:19 +0900
pushed 2016-10-27 01:30 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1311196 - Part 3: Adjust fill mode to fill forwards for all animations on the compositor. r=birtles
b8fcce612cfb69e0eaa5e75dfed2b95645802894
created 2016-10-18 12:34 -0400
pushed 2016-10-19 02:25 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1311030 - Remove more code unused since the deletion of JPZ. r=snorp
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
less more (0) -300 -100 -60 tip