gfx/layers/apz/src/APZCTreeManager.h
34a5f8bd932c7a907c25ba01fd292416a6a186ff
created 2018-05-02 16:51 -0400
pushed 2018-05-03 09:56 +0000
Botond Ballo Botond Ballo - Bug 1458063 - Introduce a new wheel action for pinch-zooming. r=kats
7ccbfd4a28d79aed59887b322af44ca0b80d2390
created 2018-04-16 17:39 -0400
pushed 2018-04-18 16:55 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1451469 - Complete hooking up of the sampler thread. r=botond,nical
82ed4ba5a5e8dcf3e2adeb7e053eb516b2b8cd2a
created 2018-04-16 17:39 -0400
pushed 2018-04-18 16:55 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1451469 - Add a TransactionWrapper class. r=nical
e9754863da626d0e3d630d55c44e272a03d54c23
created 2018-04-16 17:39 -0400
pushed 2018-04-18 16:55 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1451469 - Allow WR sampling without the tree lock. r=botond
6e9808db792e25fc1716f297c8cb2113331cac04
created 2018-04-16 09:33 -0400
pushed 2018-04-17 09:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1453463 - Keep an APZC map on APZCTreeManager. r=botond
21ad02243968c4055cd18c61d7a777b740a24e84
created 2018-04-16 09:33 -0400
pushed 2018-04-17 09:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1453463 - Refactor to make unordered_maps with guid keys a little cleaner. r=botond
ab6d1fd27c3b78aa8e4ae2c635e93e0875b3b9a3
created 2018-04-11 15:28 -0400
pushed 2018-04-13 09:41 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1453364 - Update scrollbar transforms separately from OMTA transforms. r=nical
1a6398d3f9b34038484ea85e6dc9a6e0381f9f23
created 2018-04-10 12:30 -0400
pushed 2018-04-10 21:54 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1449982 - Hook up epoch-based task processing on the updater thread. r=botond,nical
526faf04687507f9c5767a7033c2f87e4585dcb4
created 2018-04-10 12:29 -0400
pushed 2018-04-10 21:54 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1449982 - Move the WebRenderScrollData storage from WebRenderBridgeParent to APZUpdater. r=botond
0c1ab4c3acd46a69c529bd0dffba031e046c854d
created 2018-04-10 12:29 -0400
pushed 2018-04-10 21:54 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1449982 - Add the task queue for running things on the updater thread. r=botond
a2866a322bbb526bd1f9f69d352e5389dce849b5
created 2018-03-02 19:00 +0100
pushed 2018-04-10 09:57 +0000
Daniel Zielas Daniel Zielas - Bug 1420512 - Try unifying data structures for scrollbar container and scrollbar thumb info. r=botond
c55a88eebf534111b3c6401a66ff0ebf8fc56685
created 2018-04-09 08:29 -0400
pushed 2018-04-09 21:54 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1452601 - Drop LayersId::EqualFn as it is unnecessary. r=botond
2b4ca22e460c14da73c2efb5ae2f07f70ffc8a4b
created 2018-03-28 18:36 -0400
pushed 2018-03-29 09:49 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1449620 - Extract an APZUpdater class from APZSampler. r=botond
e76ec9b09021bb1e40a0fcb1841e7821b04a1034
created 2018-03-28 14:56 -0400
pushed 2018-03-29 09:49 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1447299 - Move the sampler thread util functions from APZThreadUtils to APZSampler. r=botond
4b4f127d99ca6b6af90b0816efd724b830667051
created 2018-03-28 14:55 -0400
pushed 2018-03-29 09:49 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1447299 - Have the APZCTreeManager keep a pointer to the sampler. r=botond
5d9f32557d7740c7c30f7bc6057c4de0c294d828
created 2018-03-24 19:06 -0400
pushed 2018-03-26 09:19 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1448490 - Make the layers id a struct instead of a uint64_t. r=mattwoodrow
c85a2550e02c680fad269f32098998d6df701b14
created 2018-03-16 16:28 -0400
pushed 2018-03-17 10:06 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1441324 - Extract an APZInputBridge interface from IAPZCTreeManager. r=rhunt
6c6b2501cc21457343fc8d87f1f5d9292ac75450
created 2018-03-16 01:43 +0200
pushed 2018-03-16 09:53 +0000
Coroiu Cristina Coroiu Cristina - Merge mozilla-central to autoland a=merge on a CLOSED TREE
72a41cf593c7416619b3da744603c65108bf173f
created 2018-03-15 20:37 +0200
pushed 2018-03-16 09:53 +0000
Coroiu Cristina Coroiu Cristina - Backed out 8 changesets (bug 1445662) for bustage at build/src/gfx/layers/apz/util/ChromeProcessController.cp on a CLOSED TREE
09df6079857e971be31602be024a9000460e89f8
created 2018-03-15 15:25 -0400
pushed 2018-03-15 23:37 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1445662 - Ensure UpdateZoomConstraints runs on the sampler thread. r=rhunt
a27ceb86fbd002b8aafd2f6377c315c11254af0c
created 2018-03-15 15:25 -0400
pushed 2018-03-15 23:37 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1445662 - Remove ProcessTouchVelocity from PAPZCTreeManager.ipdl. r=rhunt
c077aee87a2ec28cc68c054198dbf63750f71190
created 2018-03-15 15:25 -0400
pushed 2018-03-15 23:37 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1445662 - Make the DPI non-static and bound to the controller thread. r=rhunt
988b67ba9014bc6c20ca6dca4135c7ba0a967506
created 2018-03-15 15:25 -0400
pushed 2018-03-15 23:37 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1445662 - Ensure the keyboard map access is threadsafe. r=rhunt
5a049955eaf3698b1603cdb4e8dec6fbc76264c4
created 2018-03-12 16:06 -0400
pushed 2018-03-13 22:39 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1443792 - Move ComputeTransformForScrollThumb to APZCTreeManager. r=botond
7fdb52108da96bc7c30ebc1583bf93f30cc1448b
created 2018-03-07 17:34 -0500
pushed 2018-03-08 17:59 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1443301 - Update dynamic toolbar init codepath to not need an APZCTreeManager. r=botond
343c384f751cd6a6648209f6faebf29734ba8b7e
created 2018-03-06 10:25 -0500
pushed 2018-03-06 18:34 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1442627 - Stop exporting a few other apz/src headers. r=botond
306f68c9845e8579c8175a82a91bc00ff8ec039d
created 2018-03-06 10:25 -0500
pushed 2018-03-06 18:34 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1442627 - Move static helpers from APZCTreeManager to APZUtils. r=botond
da64726bf399abe8936889dc2e2c04acc8cec782
created 2018-03-01 23:00 -0500
pushed 2018-03-02 23:05 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1441916 - Introduce an APZSampler interface for APZCTreeManager. r=botond
928e83cc61780c24d52a048a4c1cf023f12f1b46
created 2018-03-01 23:00 -0500
pushed 2018-03-02 23:05 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1441916 - Introduce the notion of the APZ sampler thread. r=botond
5b0855476e63525730ba4374b3445b55f1eda38f
created 2018-03-01 23:00 -0500
pushed 2018-03-02 23:05 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1441916 - Move APZTestData from the LayerTreeState structure into the APZ. r=botond
fa85e73273106b6a2919e4ff7b7c0d0ba33c79c7
created 2018-03-01 23:00 -0500
pushed 2018-03-02 23:05 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1441916 - Add hooks in APZCTreeManager to respond to layer tree changes. r=botond
cd7ae44342ff500d6845c275de1b6a8d76f57ca1
created 2018-01-31 12:00 -0500
pushed 2018-01-31 22:30 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1433579 - Allow recursively holding the APZ tree lock. r=botond
7acde19831d806ea2b27f19fc0de164272a8d691
created 2018-01-17 18:46 -0500
pushed 2018-01-25 10:12 +0000
Botond Ballo Botond Ballo - Bug 1429373 - Add a clarifying comment to the declaration of APZCTreeManager::SetTargetAPZC(). r=kats
3919edc6531353d70f57214ec2f7ae7376010763
created 2018-01-18 07:28 -0500
pushed 2018-01-18 21:53 +0000
Andrew Osmond Andrew Osmond - Bug 1431130 - Ensure we retain the lock when accessing sLayerIndirectTree off the compositor thread. r=botond
96e818315d57980b93162a968cc74ae9ab68c01d
created 2018-01-17 11:19 -0500
pushed 2018-01-17 21:46 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1430660 - Move the APZ update of scroll layer positions into a transaction. r=nical
1e723381da62b08b15147357610b989aecc853e4
created 2018-01-17 16:21 +0200
pushed 2018-01-17 21:46 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset 21f6b322e9a2 (bug 1430660) for build bustage on webrender_bindings/RenderThread.cpp(475) on a CLOSED TREE
21f6b322e9a29a5938193369a890415742bf4081
created 2018-01-16 15:33 -0500
pushed 2018-01-17 21:46 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1430660 - Move the APZ update of scroll layer positions into a transaction. r=nical
26b24e77688e00861649d63f1964ffebc6981260
created 2017-12-14 14:55 -0500
pushed 2017-12-16 09:35 +0000
Botond Ballo Botond Ballo - Bug 1424591 - Only exclude a perspective transform from an APZC ancestor transform if it's on the path from layers that scroll together to their common ancestor. r=kats
c4c0ad8b3eaac4371cffd7b90e4ff0046996e02c
created 2017-11-25 10:53 -0500
pushed 2017-11-26 10:03 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1418541 - Remove HitTestResult and use CompositorHitTestInfo instead. r=botond
611c648c4ad3b94ca167f4aa0d8835f9d26fafc9
created 2017-11-03 13:07 -0400
pushed 2017-11-25 10:04 +0000
Botond Ballo Botond Ballo - Bug 951793 - Light refactoring to the fling handoff code. r=kats
d7a700707ddb8ffe9b1297868cb664868350c0db
created 2017-11-25 01:01 +0200
pushed 2017-11-25 10:04 +0000
Sebastian Hengst Sebastian Hengst - Backed out 15 changesets (bug 951793) because it landed before the necessary servo changes. r=backout requested by emilio on a CLOSED TREE
7055bd5dfc4e76c79e30e9d6a598d07c35d1d85f
created 2017-11-03 13:07 -0400
pushed 2017-11-25 10:04 +0000
Botond Ballo Botond Ballo - Bug 951793 - Light refactoring to the fling handoff code. r=kats
152f561ce602d17e2efd390e6d7afc30748fe49a
created 2017-11-24 16:23 -0500
pushed 2017-11-25 10:04 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1418387 - Find the appropriate scrollbar node in GetAPZCAtPointWR. r=botond
ff8e0f72dd9d5d18b7456c224148a3f309e28a8a
created 2017-11-17 20:28 -0500
pushed 2017-11-18 09:58 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1417519 - Hook up APZ to use the hit-testing API. r=botond,mstange
f9e128e8c8a67e7ca248b4b13ecd7a86714021d9
created 2017-11-17 10:54 -0500
pushed 2017-11-18 09:58 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1417519 - Add a mechanism for APZ to get the WebRenderAPI instance. r=botond
5f74d262924171a8fa0b4483a64f4cac34c4c9b8
created 2017-10-27 16:10 -0700
pushed 2017-10-30 22:44 +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
d6703dd120654a1a201a09d1870be9b9d27edf44
created 2017-10-18 18:18 -0400
pushed 2017-10-21 08:58 +0000
Botond Ballo Botond Ballo - Bug 1340415 - Ensure main-thread and async autoscrolling do not happen at the same time. r=kats
412a7cc2ed9d5b0fa743e0a203cf18f24cb08f17
created 2017-09-27 08:41 +0530
pushed 2017-09-30 08:22 +0000
Cosm Cosm - Bug 1385335 - Use RecursiveMutex in AsyncPanZoomController.r=botond
e11695ed7958c642978b5d152f3ac196c8e9d431
created 2017-09-12 19:38 -0400
pushed 2017-09-13 21:57 +0000
Botond Ballo Botond Ballo - Bug 1367765 - Implement scrollbar touch-dragging in APZ. r=rhunt
79b0b2a82a4d22a228e6a6c7bdf3657165b6c843
created 2017-09-07 00:05 -0400
pushed 2017-09-13 21:57 +0000
Botond Ballo Botond Ballo - Bug 1367765 - Factor out a SetupScrollbarDrag() helper function. r=rhunt
06d739de4ad093cd8f0cbb37cc71b4859d59999c
created 2017-08-14 17:12 -0400
pushed 2017-08-16 22:30 +0000
Botond Ballo Botond Ballo - Bug 1390321 - Remove the no-longer-used IAPZCTreeManager::CancelAnimation() function. r=kats
ab07a3654f59dfc98ed7a884d84936123af3fca3
created 2017-07-26 19:33 -0400
pushed 2017-07-31 23:43 +0000
Botond Ballo Botond Ballo - Bug 1105109 - Have the parent process notify APZ of the start and stop of autoscrolling. r=kats
9d646df30d902fa8d9b9a0caca070eb9909f547c
created 2017-06-19 18:04 -0400
pushed 2017-07-31 23:43 +0000
Botond Ballo Botond Ballo - Bug 1105109 - Have APZCTreeManager keep track of the current mouse position. r=kats
96cfe82f2bfee15c2cfbf66585df037720f580a8
created 2017-07-22 14:52 -0400
pushed 2017-07-23 09:27 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1382215. r=botond
ec2b3b09f00b7b617d24c07ce11347c358c34322
created 2017-06-27 19:20 -0400
pushed 2017-07-20 00:30 +0000
Ryan Hunt Ryan Hunt - Bug 1382128 part 1 - Use a namespace in webrender_bindings. r=kats
bbe0888e6d97bae668f6e8215d7c33d4a059b9a3
created 2017-06-15 18:06 -0400
pushed 2017-06-28 11:23 +0000
Ryan Hunt Ryan Hunt - Bug 1351783 part 19 - Rename Keyboard.h to KeyboardMap.h. r=masayuki
70136b7cb54b75cd105f7d6e6a92d9dd0240162f
created 2017-06-05 19:45 -0500
pushed 2017-06-28 11:23 +0000
Ryan Hunt Ryan Hunt - Bug 1351783 part 12 - Create and sync focus sequence numbers. r=kats,botond,dvander
5ad33598aad47153febe9b2fc3be6c12462614b4
created 2017-06-05 19:12 -0500
pushed 2017-06-28 11:23 +0000
Ryan Hunt Ryan Hunt - Bug 1351783 part 7 - Create FocusState and FocusTarget types. r=kats,botond
c8dfb8a2de0028fa296e6557612a8c60b167f836
created 2017-06-05 18:35 -0500
pushed 2017-06-28 11:23 +0000
Ryan Hunt Ryan Hunt - Bug 1351783 part 6 - Create and send KeyboardMap to APZCTreeManager. r=kats
73a610ae4080b4598337654d6344d184e915f18c
created 2017-05-29 08:28 -0400
pushed 2017-05-30 16:13 +0000
Kartikaya Gupta Kartikaya Gupta - Merge m-c to graphics, a=merge
less more (0) -100 -60 tip