gfx/layers/apz/src/APZCTreeManager.cpp
5246b79016cc5ce2ab6765cc8bab460ee6c495da
created 2017-05-26 19:41 -0400
pushed 2017-05-28 01:02 +0000
ohn0 ohn0 - Bug 1367062 - Change std::map to std::unordered_map in APZCTreeManager r=botond
f3a6eadd0a977a588b5076ece395e1e2f2929167
created 2017-05-19 20:14 -0400
pushed 2017-05-24 20:46 +0000
Botond Ballo Botond Ballo - Bug 1352863 - Record the position of the scrollbar thumb at the start of a scrollbar drag. r=kats
f7d1e6a567790d8473cc63d3407292748ccf29f7
created 2017-05-24 15:47 -0400
pushed 2017-05-24 20:46 +0000
Botond Ballo Botond Ballo - Bug 1352863 - Propagate the visible region from Layer to HitTestingTreeNode. r=kats
b1fd76a37c6182f7ab8fb944e445fe1104f4c9fd
created 2017-05-19 15:54 -0400
pushed 2017-05-24 19:11 +0000
Botond Ballo Botond Ballo - Bug 1366365 - Rename APZCTreeManager::FindScrollNode() to FindScrollThumbNode() for clarity. r=kats
5f91a68250b85453fdd5900769d522226f6fe347
created 2017-05-23 10:50 -0400
pushed 2017-05-23 22:14 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1364525 - Handle null-pointer dereference condition. r=botond
9e0b016f2d7a721010ddbffc689222448be32db3
created 2017-05-23 10:50 -0400
pushed 2017-05-23 22:14 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1364525 - Produce scrollbar thumb transforms. r=botond
fa1a20ec07bfb15ddb9101853ad0cedde28ad7a7
created 2017-05-23 10:50 -0400
pushed 2017-05-23 22:14 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1364525 - Update APIs to allow APZ to produce scrollbar transforms. r=pchang,botond
22bc11104b412778a84d38c03306afc0ae412f0b
created 2017-05-23 10:50 -0400
pushed 2017-05-23 22:14 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1364525 - Send the animation id for scrollbar thumbs over to the parent in the scroll data. r=botond
26b53523d9c22e6c4a6a16bdf964080641c0eb45
created 2017-05-18 08:34 -0400
pushed 2017-05-19 22:21 +0000
Kartikaya Gupta Kartikaya Gupta - Merge m-c to graphics
e377209ad3e8246c20ab53c4fbb4e7a4c802a24b
created 2017-05-15 09:36 -0400
pushed 2017-05-19 22:21 +0000
Kartikaya Gupta Kartikaya Gupta - Merge m-c to graphics
6c717edf5c5cbc0b8c7112f63e91253e5f5ea210
created 2017-05-12 13:58 -0400
pushed 2017-05-19 22:21 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1361497 - Add a mechanism to push the async scroll data from APZ to WR. r=jrmuizel,botond
281bfdc318c6ed957b0e7777c14a97bd7f9a924e
created 2017-05-17 15:03 -0400
pushed 2017-05-17 22:59 +0000
Botond Ballo Botond Ballo - Bug 1364622 - Consider the async transforms on the scroll thumb when computing the drag start offset during APZ initiation of scrollbar dragging. r=kats
9cb79caf9f1a7c510d6a8788687e285150452d94
created 2017-05-15 20:18 -0400
pushed 2017-05-17 22:59 +0000
Botond Ballo Botond Ballo - Bug 1364622 - Consider async transforms on scroll thumb layers during hit testing. r=kats
d3762999925cf28c719970e499558f2bf010c9ef
created 2017-05-15 20:17 -0400
pushed 2017-05-17 22:59 +0000
Botond Ballo Botond Ballo - Bug 1364622 - Make APZCTreeManager::GetTargetNode() const. r=kats
aee667fdb9fcacf987f946c8ae2766dac5b6b0df
created 2017-05-17 15:02 -0400
pushed 2017-05-17 22:59 +0000
Botond Ballo Botond Ballo - Bug 1364622 - Factor out a helper function for computing the current async transform for a HitTestingTreeNode. r=kats
3f659e813e75db436fc342218adafc39b1789e9e
created 2017-05-17 12:49 -0400
pushed 2017-05-17 19:35 +0000
Botond Ballo Botond Ballo - Bug 1365088 - Avoid calling HitTestingTreeNode::Untransform() twice for each node during hit testing. r=kats
eee03f85bdaddf0cb78157a52671416e3b72ed32
created 2017-05-12 18:25 -0400
pushed 2017-05-13 17:19 +0000
Botond Ballo Botond Ballo - Bug 1349750 - When APZ initiates an async drag, do not wait for a content response. r=kats
85cd9d40c8e2dfa165438e44e9f43ca4c4497f38
created 2017-05-10 17:57 -0400
pushed 2017-05-13 17:19 +0000
Botond Ballo Botond Ballo - Bug 1349750 - Put async initiation of scrollbar drags behind a pref. r=kats
f20207f554ab62063606c35897e5f1105976760b
created 2017-05-10 19:29 -0400
pushed 2017-05-13 17:19 +0000
Botond Ballo Botond Ballo - Bug 1349750 - Have APZ initiate async scrollbar dragging when possible. r=kats
1cbbe0c51147753e2ec6a072644f554af5dd1614
created 2017-05-05 18:08 -0400
pushed 2017-05-13 17:19 +0000
Botond Ballo Botond Ballo - Bug 1349750 - If APZ hit testing hits a scrollbar node, return the node for later use. r=kats
b7f383b496b96c9d5b0e922b51893af175c56aef
created 2017-05-03 20:25 -0400
pushed 2017-05-13 17:19 +0000
Botond Ballo Botond Ballo - Bug 1349750 - Store the entire ScrollThumbData in HitTestingTreeNode. r=kats
06c11db0753606216b93c14c6b88dedd7d18f0e0
created 2017-05-03 15:36 -0700
pushed 2017-05-12 16:21 +0000
Randall Barker Randall Barker - Bug 1302150 - Ensure the dynamic toolbar becomes visible when end of page is reached r=kats
0fd98cd60c05480d81c3f7d48d017535b8bbd1c0
created 2017-04-25 08:32 -0400
pushed 2017-04-27 20:38 +0000
Kartikaya Gupta Kartikaya Gupta - Merge m-c to graphics
38680c7f79a25a839ef97a7ba8aeeea3783f8fc5
created 2017-04-21 10:01 -0400
pushed 2017-04-27 20:38 +0000
Kartikaya Gupta Kartikaya Gupta - Merge m-c to graphics
2a256d666481fd2f38e1c4c4eace9c0c0adf0b56
created 2017-04-20 10:38 -0400
pushed 2017-04-27 20:38 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1357754 - Add WebRenderScrollDataWrapper. r=botond
9ce54d2f9c4fe187f1e220587b5daf50c829f2a2
created 2017-04-20 10:38 -0400
pushed 2017-04-27 20:38 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1357754 - Replace LayerMetricsWrapper::AsRefLayer with GetReferentId. r=botond
022304bf1ad7b528403ec843cc96777767b8141a
created 2017-04-20 10:38 -0400
pushed 2017-04-27 20:38 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1357754 - Extract a template function from UpdateHitTestingTree. r=botond
ef85518ce6ba18f0c001c3dcbaa96b49d68186d1
created 2017-04-21 13:59 -0400
pushed 2017-04-25 01:57 +0000
Botond Ballo Botond Ballo - Bug 1355374 - Remove the no-longer-used LayerMetricsWrapper::GetScrollThumbLength() and HitTestingTreeNode::mScrollThumbLength. r=kats
81de9d1439b0e352729142f6aa2914674073da03
created 2017-04-05 15:42 -0700
pushed 2017-04-21 10:12 +0000
Randall Barker Randall Barker - Bug 1335895 - Android GeckoView Dynamic Toolbar Version 3 r=botond,dvander,jchen,kats
56071dd2f7fa83fdecad7c96517869bdfdf2ced2
created 2017-04-13 21:25 -0700
pushed 2017-04-14 22:08 +0000
David Anderson David Anderson - Make finer-grained decisions about whether to update hit testing trees. (bug 1352918, r=kats)
08ca449b5f84057372b1d197704ad8da05373587
created 2017-04-11 09:39 -0400
pushed 2017-04-11 13:40 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1354924 - Fix mousewheel multiplier prefs for external mouse devices on OS X. r=botond
b27f0473cd580aac5c996ea0de6e0e62f164edb0
created 2017-02-15 17:41 -0500
pushed 2017-02-22 20:03 +0000
Botond Ballo Botond Ballo - Bug 1328065 - Modify APZ hit testing to target the content scrolled by the scrollbar when a scrollbar is hit. r=kats
8f467ac2fa6c6733ad7c9e69cbed49d38184c1f0
created 2017-01-27 18:02 -0500
pushed 2017-02-04 19:23 +0000
Botond Ballo Botond Ballo - Bug 1328658 - Notify main thread of a failed attempt to start an APZ scrollbar drag. r=kats,tnikkel
ea7338a0b3deb91d7e10008e3560ca8e8e3605b0
created 2016-11-30 19:48 -0500
pushed 2016-12-13 08:50 +0000
Kevin Wern Kevin Wern - Bug 1304044 - implement auxclick r=smaug
fc1a3d4fd03c44ee9473556c2086b6f5bc722558
created 2016-11-27 20:48 -0500
pushed 2016-12-13 03:54 +0000
Kevin Wern Kevin Wern - bug 1249162 - Fix unwanted thumb shifts when starting APZ drag r=botond
0817d8421d3ebee616c65de24d7e208bb0b8ddbb
created 2016-10-28 11:01 -0400
pushed 2016-10-29 13:13 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1312059 - Followup to fix const-correctness. rs=botond
b534adeedaca2c2dca84c950ad4a69b5873c8435
created 2016-10-24 15:12 -0400
pushed 2016-10-25 08:49 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1312059 - Stop passing the CompositorBridgeParent into the APZCTreeManager; instead the necessary subinterfaces can be obtained via the LayerTreeState. r=botond
f5ddc662700dfd139a7e848ca4601103008d15a7
created 2016-10-24 15:12 -0400
pushed 2016-10-25 08:49 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1312059 - Extract a MetricsSharingController interface for the APZC code to use when dealing with shared frame metrics. r=botond
3a7aa9f516574eb783dcb55d5a31fecabc12ff3c
created 2016-10-24 15:12 -0400
pushed 2016-10-25 08:49 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1312059 - Extract a CompositorController interface for the APZ code to request composites and do other compositor-related things. r=botond
8290bf962921be37597abb94350fc5df4bb9b72a
created 2016-10-20 15:43 -0400
pushed 2016-10-23 17:18 +0000
Ryan Hunt Ryan Hunt - Bug 1311860 - Dispatch CheckerboardFlushObserver creation to main thread. r=kats
6fba47ac1541b9110be41ae32fff637f973f550e
created 2016-10-15 08:45 -0400
pushed 2016-10-17 09:38 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1275314 - Allow flushing in-progress checkerboard reports in the GPU process as well. r=dvander
0151fc9f97a22552499a49e81fd377516e3eb616
created 2016-10-15 08:45 -0400
pushed 2016-10-17 09:38 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1275314 - Add an API to allow flushing out in-progress checkerboard reports. r=botond,ehsan
df356e7c537e64562a719abe377a5c8871c5f863
created 2016-10-14 14:52 -0700
pushed 2016-10-17 09:38 +0000
Wes Kocher Wes Kocher - Backed out changeset 73a60f9b3c2f (bug 1275314) for GTest bustage CLOSED TREE
73a60f9b3c2f64768a312327f5c0befd460de446
created 2016-10-14 15:38 -0400
pushed 2016-10-17 09:38 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1275314 - Allow flushing in-progress checkerboard reports in the GPU process as well. r=dvander
77054c32f5dfb00945a85ea175af677a918c2120
created 2016-10-14 15:37 -0400
pushed 2016-10-17 09:38 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1275314 - Add an API to allow flushing out in-progress checkerboard reports. r=botond,ehsan
777fb63db8de8d78b64b8141d1a998397275dd03
created 2016-10-06 11:59 +0200
pushed 2016-10-06 10:30 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
4fef0ff55d14eb7ad5c7a27f43d10370e3767b09
created 2016-10-05 08:26 -0400
pushed 2016-10-06 10:30 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1306603 - Remove APZ code that uses the mozpasspointerevents update region. r=kanru
fd5aadb06d74dec6ee7787bd0f696a318ebcd40e
created 2016-09-22 12:31 -0400
pushed 2016-10-05 16:23 +0000
Kevin Wern Kevin Wern - Bug 1227233: Increase scope of TreeTraversal.h to by-value traversal r=botond
3644e59ed455b4433145999d795d5e10af52c524
created 2016-09-14 07:54 -0400
pushed 2016-09-15 10:11 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1289432 - Miscellaneous function renaming and documentation touchups. r=botond
246d2a65316a70192506abcecb78ef1a4e6e0ff5
created 2016-08-31 16:00 -0400
pushed 2016-09-02 20:35 +0000
Ryan Hunt Ryan Hunt - Bug 1298980 - Initialize AsyncPanZoomController global state in GPU Process. r=kats
1ad7640633fb14e1750f972aa70718c7c6e241e5
created 2016-08-01 23:59 -0700
pushed 2016-08-26 00:15 +0000
Ryan Hunt Ryan Hunt - Bug 1289650 - Move PAPZ from PContent to PCompositorBridge. r=kats
14102af32bb8c8ff835bff24ac58a5bd2231f75b
created 2016-08-24 23:15 +0200
pushed 2016-08-25 12:26 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 1c7162137f66 (bug 1289650)
1c7162137f665332129ca242437e079d3a26886d
created 2016-08-01 23:59 -0700
pushed 2016-08-25 12:26 +0000
Ryan Hunt Ryan Hunt - Bug 1289650 - Move PAPZ from PContent to PCompositorBridge. r=kats
df8d6a12b605745eead88fca245a6d8c99bf2cba
created 2016-08-24 09:15 -0400
pushed 2016-08-25 12:26 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1292781 - Add a test. r=tnikkel
2986bfd73d46ade5bdd759da675a166c75e99cc7
created 2016-08-05 14:38 -0700
pushed 2016-08-18 00:26 +0000
Randall Barker Randall Barker - Bug 1291373 - [geckoview] part 3, Remove MOZ_ANDROID_APZ r=botond,snorp
6b695df8579dc41bb951111b56e75a92a9f4c8e9
created 2016-07-29 14:26 -0400
pushed 2016-07-30 14:50 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1290330 - Properly handle pan-x pan-y regions in the APZ hit test. r=botond
0055f23a1374324df40c85c27b4ac417de6e2cc2
created 2016-07-20 13:37 +0200
pushed 2016-07-22 10:01 +0000
Ryan Hunt Ryan Hunt - Bug 1281575 - Create IPDL protocol implementation of IAPZCTreeManager. r=kats
02f12f2a1fbfadbae78864cd754cf3f721f6abcb
created 2016-07-20 13:37 +0200
pushed 2016-07-22 10:01 +0000
Ryan Hunt Ryan Hunt - Bug 1281575 - Extract interface of APZCTreeManager for moving to GPUProcess. r=kats
4c1f2aa4b01eced711e038687b26988ea94d2533
created 2016-07-21 06:26 +0200
pushed 2016-07-21 14:28 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3119db384fcc (bug 1281575) for bustage
b73eac8de8146084eb61d84eca4cf1e8b2a8b85c
created 2016-07-21 06:26 +0200
pushed 2016-07-21 14:28 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b95ebdb96050 (bug 1281575)
less more (0) -300 -100 -60 tip