gfx/layers/wr/WebRenderLayerManager.cpp
c81c324cca9c6b31e4e9940815c660b00a97138e
created 2017-09-21 16:18 +0800
pushed 2017-09-21 08:25 +0000
peter chang peter chang - Bug 1396471 - Keep the running compositorAnimationsId alive on the compositor, r?kats draft
45b6bcd4422245ded71191437fb4018e895ad178
created 2017-09-21 09:41 +0900
pushed 2017-09-21 07:22 +0000
sotaro sotaro - Bug 1399652 - Add more IPCOpen() checks to WebRenderBridgeChild r=kats
61340c7debf6dccec3b863d1bc00426feac42fe7
created 2017-09-20 17:18 -0700
pushed 2017-09-21 01:56 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
9883a2bd5c76d65da053a1867de867966db2125b
created 2017-09-20 18:13 +0200
pushed 2017-09-20 21:41 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3844ac09ae6a (bug 1392200)
3844ac09ae6a0b4d10b57850b8d97c1113c40e8f
created 2017-09-13 11:25 +0800
pushed 2017-09-20 21:41 +0000
Morris Tseng Morris Tseng - Bug 1392200 - Add backface-visibility support for layers-free mode. r=kats
5c407eb7c7ef6cf42c1611dee2152cdee6a25e56
created 2017-09-20 13:36 +0200
pushed 2017-09-20 17:31 +0000
Nicolas Silva Nicolas Silva - Bug 1393031 - Remove unused nsTArray<WebRenderParentCommand>& parameter all over the place. r=jrmuizel
6d8d80beb8c82d1617b9fe939fe6035df3044738
created 2017-09-20 11:50 +0200
pushed 2017-09-20 17:31 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-central to mozilla-inbound. r=merge a=merge
65f9f54bd7bfc5f569a29d61c9fc3723a54cdbed
created 2017-09-20 10:56 +0200
pushed 2017-09-20 17:31 +0000
Nicolas Silva Nicolas Silva - Bug 1393031 - Use IpcResourceUpdateQueue in more places. r=jrmuizel
9981e320169ca292c02c651077c9650fa21d4e6b
created 2017-09-13 11:25 +0800
pushed 2017-09-20 06:24 +0000
Morris Tseng Morris Tseng - Bug 1392200 - Add backface-visibility support for layers-free mode. r=kats draft
e5a7bc696bb842047943a56c840e7c1a37ae5008
created 2017-09-13 11:25 +0800
pushed 2017-09-20 06:22 +0000
Morris Tseng Morris Tseng - Bug 1392200 - Add backface-visibility support for layers-free mode. r=kats draft
6e43ebea517392e681e255d7ca9e810dab00996c
created 2017-09-14 14:39 +0800
pushed 2017-09-20 05:19 +0000
Ethan Lin Ethan Lin - Bug 1397375 - Part2. Add a table in layer manager to keep webrender user data and remove unused data in each transaction. r=jrmuizel draft
a0eb21bf55e1c1ae0ba311e6f2273da05c712799
created 2017-09-19 14:49 -0700
pushed 2017-09-19 21:57 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
9f8c6be7d2f4216d3f87e091f8cfe238bab8ca1a
created 2017-09-15 13:24 +0200
pushed 2017-09-19 17:59 +0000
Nicolas Silva Nicolas Silva - Bug 1397407 - Apply deferred image key deletions to the next transaction. r=Gankro
c5ee8b3ca4afbdf304bbc7abd76c9f33cb667b27
created 2017-09-18 12:22 -0400
pushed 2017-09-18 16:22 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1400868 - Destroy backface-hidden display items that we're not going to process. r?mtseng draft
c99a1520c7a5af8f3769d3a4fce38697ce47cbb2
created 2017-09-16 10:57 +0200
pushed 2017-09-16 11:29 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 70f5f23a429f (bug 1397407) for letting Talos g1 timeout and spam its log on Linux x64 QuantumRender opt. r=backout a=backout
70f5f23a429f3d621e44307c191fa84c77fb2f61
created 2017-09-15 13:24 +0200
pushed 2017-09-15 11:47 +0000
Nicolas Silva Nicolas Silva - Bug 1397407 - Apply deferred image key deletions to the next transaction. r=Gankro
ee09c49a4a461e09b301abea86a8e6173c383ea5
created 2017-09-14 14:39 +0800
pushed 2017-09-15 07:43 +0000
Ethan Lin Ethan Lin - Bug 1397375 - Part2. Add a table in layer manager to keep webrender user data and remove unused data in each transaction. r=jrmuizel draft
749d1a06a9160ccb9aaa4bfedb4ef4e66b16c8bd
created 2017-09-15 15:22 +0800
pushed 2017-09-15 07:41 +0000
Ethan Lin Ethan Lin - temp draft
0d56fb4c454dfbb9cc9c8e74a7efe65527d3d15d
created 2017-09-14 14:39 +0800
pushed 2017-09-15 06:13 +0000
Ethan Lin Ethan Lin - Bug 1397375 - Part2. Add a table in layer manager to keep webrender user data and remove unused data in each transaction. r=jrmuizel draft
b24564b0bb2b4b57558addb3d7c0c597db7b79b0
created 2017-09-07 15:04 +0800
pushed 2017-09-15 02:10 +0000
Kevin Chen Kevin Chen - Bug 1393376 - (Part 2) Retain BasicLayerManager in FallbackData; draft
7942ef9b018faeeeebd4c17b0263870a1673d8ec
created 2017-09-11 15:07 +0800
pushed 2017-09-15 02:10 +0000
Kevin Chen Kevin Chen - Bug 1393376 - (Part 1) Force to paint items when its type is TYPE_FILTER; draft
ac08b84acbcc781b4542ceca12bf417da73ac563
created 2017-09-14 23:36 +0200
pushed 2017-09-14 23:59 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 5dff64340068 (bug 1397407) because it depends on bug 1393031. r=backout on a CLOSED TREE
3428a9f92bf4bd18ee78946834a201a670a54752
created 2017-09-14 23:18 +0200
pushed 2017-09-14 23:59 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 8291145f0920 (bug 1393031)
e1d623b0acedbc5ebc19a7a43a09a30d8e2af702
created 2017-09-14 23:17 +0200
pushed 2017-09-14 23:59 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset f34a52244cf9 (bug 1393031)
5dff64340068f7e61dcbd239841ddbafe0693329
created 2017-09-12 10:39 -0400
pushed 2017-09-14 23:59 +0000
Nicolas Silva Nicolas Silva - Bug 1397407 - Apply deferred image key deletions to the next transaction. r=Gankro
f34a52244cf9f7d75b55edb2ca4bbe28ce5717ee
created 2017-09-14 20:21 +0200
pushed 2017-09-14 20:08 +0000
Nicolas Silva Nicolas Silva - Bug 1393031 - Remove unused nsTArray<WebRenderParentCommand>& parameter all over the place. r=jrmuizel
8291145f092011aa98367f4818042a1c51e61d1d
created 2017-09-14 20:21 +0200
pushed 2017-09-14 20:08 +0000
Nicolas Silva Nicolas Silva - Bug 1393031 - Use IpcResourceUpdateQueue in more places. r=jrmuizel
0b78bddcd706d1c029699a304cc33a5e73b8188b
created 2017-09-14 18:48 +0200
pushed 2017-09-14 20:08 +0000
Nicolas Silva Nicolas Silva - Bug 1393031 - Use shared memory to pass resource update data. r=jrmuizel
82eb2c9c8b3016818c5cc6303c1ff5b8108e5b74
created 2017-09-13 16:12 -0400
pushed 2017-09-14 10:12 +0000
Matt Woodrow Matt Woodrow - Merge with mozilla-central
01f5a10a2d5c2e4cc0184f5ca3cebbbee61449bf
created 2017-09-07 16:41 +0800
pushed 2017-09-14 09:08 +0000
Ethan Lin Ethan Lin - Bug 1395501 - Part2. Use stacking context's scale value to compute the correct paint rect. r=jrmuizel draft
55083825395650e8dca22dcde28fa6935bc17c31
created 2017-09-14 14:39 +0800
pushed 2017-09-14 06:46 +0000
Ethan Lin Ethan Lin - Bug 1397375 - Part2. Add a table in layer manager to keep webrender user data and remove unused data in each transaction. r=jrmuizel draft
8fed5ccac1da73d3c79d6057c0e8e63e79c7903a
created 2017-08-23 21:01 +0200
pushed 2017-09-13 20:00 +0000
Miko Mynttinen Miko Mynttinen - Bug 1359584 - Part 5: Change nsDisplayItem merging logic to non-destructive draft
fc237de487fde0a5a9796ca4534bdc76cf55a0fa
created 2017-08-31 18:20 +0800
pushed 2017-09-13 06:37 +0000
Ethan Lin Ethan Lin - Bug 1393077 - Part2. Round the offset for the fallback. r=kats
4aae88166169d28c536673afe41aa21382ba48a2
created 2017-09-13 11:25 +0800
pushed 2017-09-13 03:39 +0000
Morris Tseng Morris Tseng - Bug 1392200 - Add backface-visibility support for layers-free mode. r=kats draft
bd8e6eb5229cdb9576247d73fc044c1cd011d831
created 2017-08-23 21:01 +0200
pushed 2017-09-12 19:43 +0000
Miko Mynttinen Miko Mynttinen - Bug 1359584 - Part 5: Change nsDisplayItem merging logic to non-destructive draft
f305240e3dae4ae03e68c60bdbf09cfd599fc335
created 2017-09-12 10:30 -0400
pushed 2017-09-12 14:30 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1394695 - Don't push scrolling clips in layers-free WR if APZ is enabled. r?mstange draft
9cc5b9d15c9730bac278c182d0bbb8d7060e13c4
created 2017-08-31 18:20 +0800
pushed 2017-09-12 09:51 +0000
Ethan Lin Ethan Lin - Bug 1393077 - Part2. Round the offset for the fallback. r=kats draft
fbf34a12545ea0f3724ab2bf9f89c4b5ca7e4b31
created 2017-09-11 17:57 +0800
pushed 2017-09-11 09:59 +0000
Ethan Lin Ethan Lin - Bug 1397375 - Part2. Add a table in layer manaher to keep webrender user data. r=jrmuizel draft
b0a585d90a1b9e6513cadf347a2b432fd32a9e7a
created 2017-09-10 21:35 +0800
pushed 2017-09-11 01:43 +0000
Ethan Lin Ethan Lin - Bug 1397375 - Only retain the WebRenderUserDatas for the frames that are currently being displayed. draft
6fb89b1414abb106067b2e2845f07347bb843eb4
created 2017-09-08 10:58 -0400
pushed 2017-09-09 23:05 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1397922. Correctly set the opacity of blob images. r=Gankro
c0ef35557f80141279f6ca042ea82630c6d26743
created 2017-09-07 16:41 +0800
pushed 2017-09-08 06:56 +0000
Ethan Lin Ethan Lin - Bug 1395501 - Part2. Use stacking context's scale value to compute the correct paint rect. r=jrmuizel draft
7a1bde7de6eac08cb6ce7342ff7a7c65cbbd2bcc
created 2017-09-07 16:41 +0800
pushed 2017-09-08 02:14 +0000
Ethan Lin Ethan Lin - Bug 1395501 - Part2. Use stacking context's scale value to compute the correct paint rect. r=jrmuizel draft
54563b25ebbd05d79630937038ee766bd37614a7
created 2017-09-06 18:04 +0800
pushed 2017-09-06 10:04 +0000
Ethan Lin Ethan Lin - Bug 1395501 - wip draft
7f360616b84e4deff58eabd072767a23f7851592
created 2017-08-31 18:20 +0800
pushed 2017-09-06 09:03 +0000
Ethan Lin Ethan Lin - Bug 1393077 - Part2. Round the offset for the fallback. r=kats draft
483a1c10f1218193270f616ff5c69a9169de934f
created 2017-08-30 12:25 +1200
pushed 2017-09-06 04:00 +0000
Matt Woodrow Matt Woodrow - Merge with mozilla-central
260f66a97d78c6cfd82ea93b072295d4ab14af09
created 2017-08-14 09:50 +1200
pushed 2017-09-06 04:00 +0000
Matt Woodrow Matt Woodrow - Merge with mozilla-central
fb48decc74f8ea07bf3adf5701db138f302076ca
created 2017-07-31 16:47 +1200
pushed 2017-09-06 04:00 +0000
Matt Woodrow Matt Woodrow - Merge with mozilla-central
03252d8a3705cf67db354bca208538ca746ea3d7
created 2017-08-23 21:01 +0200
pushed 2017-09-05 15:43 +0000
Miko Mynttinen Miko Mynttinen - Bug 1359584 - Part 5: Change nsDisplayItem merging logic to non-destructive draft
36260b6ee764ec4250d6f6e1a307070337470dc7
created 2017-09-04 13:59 +0200
pushed 2017-09-04 13:51 +0000
Nicolas Silva Nicolas Silva - Bug 1393031 - Use the ResourceUpdateQueue API on the content side. r=jrmuizel
44463d7234864ab61c9f6eb6605220d4f6e8c775
created 2017-09-04 13:59 +0200
pushed 2017-09-04 13:51 +0000
Nicolas Silva Nicolas Silva - Bug 1393031 - Expose webrender transactions at the ipc boundary. r=jrmuizel, r=kanru
81db492fe3ac36215d1f938c40ae6465893f59b0
created 2017-08-31 18:20 +0800
pushed 2017-09-04 01:40 +0000
Ethan Lin Ethan Lin - Bug 1393077 - Part2. Round the offset for the fallback. r=kats draft
5278dfcf5eb9f58eaf06ad1ce67e7fd4aba34772
created 2017-09-01 16:29 -0700
pushed 2017-09-02 00:14 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
378e69fe5a92828602eec310b0206c6873ced5e6
created 2017-09-01 18:05 +0800
pushed 2017-09-01 15:24 +0000
vincentliu vincentliu - Bug 1391458 - Make sure WrBridge is ready in the head of BeginTransaction. r=kats
11332c3d7089f1347f1fe9dbcc4f8ef0e86f51fe
created 2017-08-31 16:19 -0400
pushed 2017-08-31 20:20 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1395670 - In webrender layers-free mode, don't add a root scroll metadata if we already have it elsewhere in the tree. r?mstange draft
1e185b5c87bed836771c79dd3dbe398bb855c12e
created 2017-08-31 15:29 -0400
pushed 2017-08-31 19:29 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1395670 - In webrender layers-free mode, don't add a root scroll metadata if we already have it elsewhere in the tree. r?mstange draft
e4b666378e05429cea1fa95dfae9cb1e68217fc9
created 2017-08-31 18:20 +0800
pushed 2017-08-31 10:21 +0000
Ethan Lin Ethan Lin - Bug 1393077 - Part3. Round the offset for the fallback. r=kats draft
d654ec2601a2b493451147cc167c575469d98a96
created 2017-08-30 15:03 +0800
pushed 2017-08-31 01:22 +0000
Ethan Lin Ethan Lin - Bug 1393077 - Fix rounding. draft
354c4c8120b4f7b13fede238ca81dd4046b0e853
created 2017-08-28 20:41 +0800
pushed 2017-08-31 01:22 +0000
Ethan Lin Ethan Lin - Bug 1394336 - Add style change bit in frame to let WebRenderLayerManager know if it should notify invalidation. draft
fb438fe5524d1d8198ef6ad1901466cde207a0df
created 2017-08-28 17:17 -0400
pushed 2017-08-30 10:06 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1394011 - Place the root ScrollMetadata on the tree we send to APZ in layers-free webrender mode. r=mstange
b77cba1cd6bc1ca24ac10b5d048a10adaf0df55c
created 2017-08-28 17:17 -0400
pushed 2017-08-29 12:53 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1394011 - Place the root ScrollMetadata on the tree we send to APZ in layers-free webrender mode. r?mstange draft
less more (0) -300 -100 -60 tip