gfx/layers/LayerTreeInvalidation.cpp
3db3f0761004289cef06241977003539e2abef62
created 2018-08-21 14:58 +0200
pushed 2018-08-24 17:49 +0000
Nicolas Silva Nicolas Silva - Bug 1483459 - Avoid copying regions before converting them to rects throughout the gfx directory. r=sotaro
ba5c08f10923c181c30ef42b371ed9009974911d
created 2018-06-16 17:42 +0300
pushed 2018-08-24 17:49 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - GFX - Initialize member fields in classes/ structures. r=nical
cffca1854a032479d908982f97f88a4c18cb6015
created 2018-07-02 20:37 -0700
pushed 2018-08-24 17:49 +0000
Jeff Gilbert Jeff Gilbert - Bug 1470985 - s/PodEqual/ArrayEqual/ from ArrayUtils.h. - r=waldo
bd8c8fb537cf56f21f10810f53a7f00ac027f516
created 2018-07-03 16:15 -0500
pushed 2018-08-24 17:49 +0000
Ryan Hunt Ryan Hunt - Bug 1473301 - Remove BorderLayer. r=mattwoodrow
a0d11b55d5957a488b41420c4f6cc178df7cd2e7
created 2018-06-01 17:59 +0200
pushed 2018-06-18 21:43 +0000
Miko Mynttinen Miko Mynttinen - Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj
cd74e3f9f61e1e48f872f1b365400668256c28aa
created 2018-06-03 19:25 +0300
pushed 2018-06-18 21:43 +0000
arthur.iakab arthur.iakab - Backed out 2 changesets (bug 1465060) for build bustages on security/sandbox/linux/reporter/SandboxReporter.cpp
10446073eca89bc3099523a5f3795ea7aa45cf2f
created 2018-06-01 17:59 +0200
pushed 2018-06-18 21:43 +0000
Miko Mynttinen Miko Mynttinen - Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-18 21:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-04-26 21:04 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-04-26 21:04 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
19d0b0f36ccea9d991eb1891e6cb88b4e82f5d92
created 2018-02-17 00:43 +0100
pushed 2018-03-01 16:46 +0000
Bas Schouten Bas Schouten - Bug 1437492 - Part 2: Based on profile data, use the simple-matrix optimized matrix class in some places. r=mattwoodrow
f515861a05f4f9c2c49a4b2c18a80d31b5d0ce72
created 2017-12-07 17:13 -0500
pushed 2018-01-11 21:05 +0000
Alexis Beingessner Alexis Beingessner - Bug 1406231 - remove the TextLayer class, and all remaining traces of it. r=mattwoodrow
0649658ddeb253b8d05bb1b396d49035a197be3c
created 2017-12-19 15:48 -0500
pushed 2018-01-11 21:05 +0000
Milan Sreckovic Milan Sreckovic - Bug 1423570: Use BaseRect access methods instead of member variables in gfx/ r=bas.schouten
1f8dab2a495e6df770c0d3fe1be8eab84c449a4d
created 2017-12-08 13:04 +0200
pushed 2018-01-11 21:05 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset 497efe3a096b (bug 1406231) for windows build bustages on build\build\src\obj-firefox\dist\include\mozilla/layers/ScrollingLayersHelper.h(48) r=backout on a CLOSED TREE
497efe3a096ba86ed1d373e5ebf19383511117e1
created 2017-12-07 17:13 -0500
pushed 2018-01-11 21:05 +0000
Alexis Beingessner Alexis Beingessner - Bug 1406231 - remove the TextLayer class, and all remaining traces of it. r=mattwoodrow
5f74d262924171a8fa0b4483a64f4cac34c4c9b8
created 2017-10-27 16:10 -0700
pushed 2017-11-02 16:33 +0000
Daniel Holbert Daniel Holbert - Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel
75d088de9aa9aace16a8392cab1ee9d4016e1957
created 2017-10-27 15:55 -0700
pushed 2017-11-02 16:33 +0000
Daniel Holbert Daniel Holbert - Bug 1412427 part 7: Manually fix up a few non-standard quirks in mode lines & MPL text, in gfx source files. r=jrmuizel
86a0af16631d9369dbe3f0e87e88400f6bd05f63
created 2017-08-31 16:27 +0000
pushed 2017-09-15 00:19 +0000
Bas Schouten Bas Schouten - Bug 1390942: Recomposite areas of a container where child layers became visible. r=mattwoodrow
2a8f664f107efeaa3be4dee08b3ac340df88892f
created 2017-08-14 08:29 -0400
pushed 2017-09-15 00:19 +0000
Milan Sreckovic Milan Sreckovic - Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in .cpp files in gfx/*. r=milan
f886c403b88a78035ae0e2f7fe71c830e40bcb3f
created 2017-08-03 21:22 -0700
pushed 2017-09-15 00:19 +0000
David Anderson David Anderson - Change the subdoc invalidation callback to handle overflow. (bug 1345891 part 5, r=mattwoodrow)
a8ce1cb143034ea116c19bc36a9d899c74767885
created 2017-08-03 21:22 -0700
pushed 2017-09-15 00:19 +0000
David Anderson David Anderson - Handle 3d context bounds overflow in LayerTreeInvalidation. (bug 1345891 part 4, r=mattwoodrow)
5d7badf38b240fce314b8466e6d6842d30145753
created 2017-08-03 21:22 -0700
pushed 2017-09-15 00:19 +0000
David Anderson David Anderson - Handle invalidation bounds overflow in ContainerLayerMLGPU. (bug 1345891 part 3, r=mattwoodrow)
1c752b3b2520b0f3fe93c2c1c26a6e39d4e0219c
created 2017-08-03 21:22 -0700
pushed 2017-09-15 00:19 +0000
David Anderson David Anderson - Handle bounds overflow in consumers of LayerTreeInvalidation. (bug 1345891 part 2, r=mattwoodrow)
8d4e23b1240386699839fa16cccfa67a261e94b3
created 2017-08-03 21:22 -0700
pushed 2017-09-15 00:19 +0000
David Anderson David Anderson - Refactor LayerTreeInvalidation::ComputeChangeInternal's signature to handle overflow. (bug 1345891 part 1, r=mattwoodrow)
c3e6fac14d49d391d4232c7a4bcd248d09b52346
created 2017-07-31 12:29 -0700
pushed 2017-08-02 08:25 +0000
David Anderson David Anderson - Include visible region changes in the cached invalid region for ContainerLayers. (bug 1381666 part 4, r=mattwoodrow)
fd2d729fd0803e0dd54492535160a97a6d6f2a2e
created 2017-06-20 01:17 -0700
pushed 2017-08-02 08:25 +0000
David Anderson David Anderson - Allow ContainerLayers to track their invalid regions. (bug 1365879 part 16, r=mattwoodrow)
09153d47e1bdf4d04e7d9c5f705d528bad16abee
created 2017-05-10 10:49 -0700
pushed 2017-06-12 13:08 +0000
David Anderson David Anderson - Remove LayerManagerComposite's geometry changed flag. (bug 1363249, r=mattwoodrow)
6e2d0a0a93695edcd4ecd7f6fe9504e3e2a02c54
created 2017-02-17 23:33 -0500
pushed 2017-04-18 12:07 +0000
Kartikaya Gupta Kartikaya Gupta - Merge m-c to graphics
48b29a84e4e507b596e92e106a8ef03d644cff2a
created 2017-02-14 13:49 -0800
pushed 2017-04-18 12:07 +0000
Mason Chang Mason Chang - Bug 1337130 - Create a DisplayItemLayer type. r=mattwoodrow
9fef6905c065a5e3ec17f2368765f799dc7e046b
created 2017-02-09 13:39 +0100
pushed 2017-04-18 12:07 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1338086 - Remove useless else blocks in order to reduce complexity in gfx/ r=nical
081ccbff95d2f3b994f51182b424d02dde033586
created 2017-01-22 19:57 -0500
pushed 2017-04-18 12:07 +0000
Ethan Lin Ethan Lin - Bug 1332978 - Add TextLayerProperties for TextLayer. r=mattwoodrow
d21bd74f1a20d20afcefb23be322c7f20763e1a8
created 2017-01-18 21:48 +0800
pushed 2017-03-06 20:48 +0000
Ethan Lin Ethan Lin - Bug 1331538 - Add BorderLayerProperties for border layer. r=mattwoodrow
c927a4651936e8b64cc157a8d522e08b28341a5a
created 2016-12-13 15:56 -0500
pushed 2017-03-06 20:48 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1323291 - Add debugging logs to LayerTreeInvalidation.cpp. r=mattwoodrow
a279aabaa49082bfcd2dcc67285d2b265b1675d7
created 2016-11-24 18:11 +1300
pushed 2017-03-06 20:48 +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 2017-03-06 20:48 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4909935f8081 (bug 1319626)
4909935f808198cbcc81e44f0018d8d417414cba
created 2016-11-24 18:11 +1300
pushed 2017-03-06 20:48 +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 2017-03-06 20:48 +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 2017-03-06 20:48 +0000
Bas Schouten Bas Schouten - Bug 1317843 - Split LayerManagerComposite into two classes. r=jrmuizel
4b3318ca32ae1a9d8ee514a284fc8e9095af9123
created 2016-11-15 11:16 +0200
pushed 2017-03-06 20:48 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1317637 - Use C++11's override and remove virtual where applicable in gfx/. r=jrmuizel
b931a44e54db7ca114b54c2333efcaef9dcc0f2c
created 2016-09-07 15:21 -0400
pushed 2016-11-14 12:26 +0000
Benoit Girard Benoit Girard - Bug 1251615 - Disallow Copy/Assignment to LayerProperties. r=mstange
de5fc05a1b0ed4c4a5b1a7dba41ed5e45c2fa077
created 2016-08-03 17:08 -0400
pushed 2016-11-14 12:26 +0000
Benoit Girard Benoit Girard - Bug 1251615 - Add more safety checks for ComputeChange crash. r=mstange
900b411563be89ee5ce4baef0ec38aafeec0ab1b
created 2016-04-27 18:57 -0400
pushed 2016-09-19 13:38 +0000
Benoit Girard Benoit Girard - Bug 1251615 - Add poison values to Layer to check for errors. r=mstange
232a786cf87fb0f68f9bda6e9316515524d2ac8a
created 2016-06-07 21:10 +0100
pushed 2016-09-19 13:38 +0000
Jonathan Watt Jonathan Watt - Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky
ac8b323f4ca841ba86c08fe534c567f17e029cb3
created 2016-05-25 17:01 +0100
pushed 2016-08-01 13:59 +0000
Jonathan Watt Jonathan Watt - Bug 1277862, part 2 - Rename Moz2D's Filter to SamplingFilter in the rest of gfx/. r=Bas
09c5d774bd8333b1c33e544e3f2df4f083ca06c3
created 2016-03-10 01:20 -0800
pushed 2016-08-01 13:59 +0000
Kevin Wern Kevin Wern - Bug 1227231: Use generic tree traversal algorithms for loops over Layer trees. r=botond
a411d67a6e47ab13e3de7eb55c77f478e6885447
created 2016-05-02 17:27 +0200
pushed 2016-08-01 13:59 +0000
bd339 bd339 - Bug 1258758 - rename GetEffectiveClipRect to GetLocalClipRect. r=kats
9116ef367e02ec9446569fc13f8d95b9220e3ee3
created 2016-04-18 13:49 -0400
pushed 2016-06-06 19:02 +0000
Markus Stange Markus Stange - Bug 1236043 - Use TiledRegion for the invalid region of a layer. r=jrmuizel
a3994143ea12a61ef6ea74d9a7978062005a6bb1
created 2016-03-24 23:49 -0400
pushed 2016-06-06 19:02 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 4 changesets (bug 1254134) for causing bug 1259645.
bc443e4eaecaf1007c242cbcd954aaf1fe9ad493
created 2016-03-23 21:12 -0400
pushed 2016-06-06 19:02 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1254134 - Follow-up to take care of clang Winconsistent-missing-override warning. r=me
49b1c3749ae6de5a8fe5b1a151f0924ee17f30dd
created 2016-03-23 21:12 -0400
pushed 2016-06-06 19:02 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1254134 - Remove unused mask flag. r=mattwoodrow
24789e0f53313d1b95cbcffcf60aaf59d4210846
created 2016-03-23 21:12 -0400
pushed 2016-06-06 19:02 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1254134 - Use the full image size as the bounds for image layers during layer tree invalidation. r=mattwoodrow
0c191e03195d839743be9dd0674ca38975974349
created 2016-03-23 21:12 -0400
pushed 2016-06-06 19:02 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1254134 - Add debugging logs to LayerTreeInvalidation.cpp. r=mattwoodrow
fee477cd153bac782159094148c72b9076bc5766
created 2016-03-23 15:55 -0700
pushed 2016-06-06 19:02 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1254134) for build failures in LayerTreeInvalidation.cpp, entirely unrelated to the current CLOSED TREE
5a0d2c853e13240e9546a9ba7fafab9ac0784eef
created 2016-03-23 11:05 -0400
pushed 2016-06-06 19:02 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1254134 - Remove unused mask flag. r=mattwoodrow
f650dd293a4b63f59a0edc7f1fc074f2014165d0
created 2016-03-23 11:05 -0400
pushed 2016-06-06 19:02 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1254134 - Use the full image size as the bounds for image layers during layer tree invalidation. r=mattwoodrow
3b6b646ea0e24655bc8c15a835b84bcb8bc5c308
created 2016-03-23 11:05 -0400
pushed 2016-06-06 19:02 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1254134 - Add debugging logs to LayerTreeInvalidation.cpp. r=mattwoodrow
a8ef0ccf056ce8956b89cb9d16939c075ae0f167
created 2016-03-21 16:45 -0400
pushed 2016-04-25 16:57 +0000
Markus Stange Markus Stange - Bug 1209100 - Back out bug 1165185. a=lizzard
afeaae6740e5aed031f1ab3a5f1b2c626422885d
created 2016-02-12 20:24 -0500
pushed 2016-04-25 16:57 +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-04-25 16:57 +0000
Michelangelo De Simone Michelangelo De Simone - Bug 1247445 - Rename Layer::GetEffectiveVisibleRegion GetLocalVisibleRegion. r=botond
5166d24e83a5aa6b0e7909d0e2e5c072a96732a8
created 2016-02-12 11:35 +1300
pushed 2016-04-25 16:57 +0000
Matt Woodrow Matt Woodrow - Bug 1224433 - Part 3: Compute the invalidation area for preserve-3d layers by accumulating the leaves. r=roc
less more (0) -100 -60 tip