gfx/layers/apz/src/AsyncPanZoomController.h
205325147b286a03dda02fce9896d7f8c0f3897b
created 2018-06-07 17:01 -0400
pushed 2018-07-12 09:27 +0000
Kashav Madan Kashav Madan - Bug 1423011 - Part 1: Allow APZ to async-scroll the layout viewport. r=botond
b7ddd726b2f93b6d2da560aab18d9ce147125580
created 2018-06-04 18:02 -0400
pushed 2018-06-06 09:35 +0000
Kashav Madan Kashav Madan - Bug 1466611 - Render layout viewport on APZ minimap. r=botond
8c7c5f3460062a19cc709a772c7586977af3d32b
created 2018-04-26 16:42 -0400
pushed 2018-04-27 10:01 +0000
Botond Ballo Botond Ballo - Bug 1448439 - Use an accurate pixels per pinch value in AndroidFlingPhysics. r=kats
9ee2b45eeb3abb0ee922dddfd2adbd47fa4dd261
created 2018-04-20 18:44 -0400
pushed 2018-04-27 10:01 +0000
Botond Ballo Botond Ballo - Bug 1448439 - Add a pref to get APZ to use the Chrome fling physics on Android. r=kats
f6f3318816787873baf0a0c83c90a42bec1f389c
created 2018-04-20 18:42 -0400
pushed 2018-04-27 10:01 +0000
Botond Ballo Botond Ballo - Bug 1448439 - Add an AndroidFlingPhysics class containing an implementation of Chrome's fling physics on Android. r=kats
da26dcf12417c29b3d1f11e251e088ffb83632c9
created 2018-04-20 16:00 -0400
pushed 2018-04-27 10:01 +0000
Botond Ballo Botond Ballo - Bug 1448439 - Extract a FlingPhysics abstraction from GenericFlingAnimation. r=kats
4c88aea1d5d04680ce5264d9dbeff170670c0b0d
created 2018-04-17 19:56 -0400
pushed 2018-04-27 10:01 +0000
Botond Ballo Botond Ballo - Bug 1448439 - Rename AndroidFlingAnimation to StackScrollerFlingAnimation. r=kats
aa70fd0d1b3cb7232c3146ddf32e4d211c5d4817
created 2018-04-17 19:53 -0400
pushed 2018-04-27 10:01 +0000
Botond Ballo Botond Ballo - Bug 1448439 - Allow the concrete type of fling animations to be determined dynamically. r=kats
509187cd4c1a71d88e7d1e51ee5b614c6095a6d0
created 2018-03-16 19:23 +0800
pushed 2018-04-13 09:41 +0000
Zhang Junzhi Zhang Junzhi - Bug 1358017 - Part 4: Implements the auto-dir scrolling feature(without the "honour root" functionality) in APZ r=kats
5e8f0c6349c1b33775c8006d4a13818582530998
created 2018-03-15 16:31 +0800
pushed 2018-04-13 09:41 +0000
Zhang Junzhi Zhang Junzhi - Bug 1358017 - Part 1: Adds some comments, renames some identifiers and refactors some other trivial things. r=kats,masayuki
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
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
7db0e20d6a376c4d18c553e9cb9056bf22760508
created 2018-03-28 21:41 +0300
pushed 2018-03-29 09:49 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1449145 - Improve by modernising code in gfx/layers/apz. 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
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
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
391be7bb77bcc502cb297dacc8f70dc3ac6019de
created 2018-03-14 04:14 +0800
pushed 2018-03-14 22:06 +0000
Zhang Junzhi Zhang Junzhi - Bug 1445419 - Makes AsyncPanZoomController::CanScroll distinguish between wheel scrolling and non-wheel scrolling r=kats
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
34496aa46b316c8f6296900e0c1d74820f2d3e5b
created 2018-03-06 10:25 -0500
pushed 2018-03-06 18:34 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1442627 - Stop exporting APZCTreeManager.h in mozilla/layers/. 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
a76e57103a80bff8243962918560baf1f360832b
created 2018-01-19 19:22 -0500
pushed 2018-01-25 10:12 +0000
Botond Ballo Botond Ballo - Bug 1429373 - If a perspective transform is excluded from an APZC's ancestor transform, include it in the ancestor transforms of its child APZCs. r=kats
c72a74847882f1177460172f824227b356f2bc36
created 2018-01-23 17:21 -0500
pushed 2018-01-24 10:08 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1432637 - Schedule a composite when setting test properties on an APZC. r=botond
9cd8ce4f59dd2e9ffbffb74107227e10d0fa0910
created 2017-11-18 19:48 +0000
pushed 2018-01-05 22:34 +0000
jlogandavison jlogandavison - Bug 1180865 - Implement pinch locking in APZC. r=botond
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
0cb270dda57624ae29346c6da60292280589f728
created 2017-12-04 13:47 -0500
pushed 2017-12-05 09:57 +0000
Botond Ballo Botond Ballo - Bug 1422070 - Introduce and use a PanZoomState for scrollbar dragging. r=kats
9eabd878337a76e387c899757fd9063b3d639251
created 2017-10-23 18:27 -0400
pushed 2017-11-25 10:04 +0000
Botond Ballo Botond Ballo - Bug 951793 - Obey overscroll-behavior for swipe navigation. r=mstange
3059bf83c463cccd4d45fef3dc0eb68a37c2a494
created 2017-11-17 18:52 -0500
pushed 2017-11-25 10:04 +0000
Botond Ballo Botond Ballo - Bug 951793 - Obey overscroll-behavior for wheel and pan gesture events. r=kats
5ea4c69f933ed9c50dccc6c2ddb6886c0e097d4e
created 2017-11-03 16:03 -0400
pushed 2017-11-25 10:04 +0000
Botond Ballo Botond Ballo - Bug 951793 - Obey overscroll-behavior for fling handoff. r=kats
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
bbe200c9a567ca3c00c1b94493004b32545f0603
created 2017-10-20 19:31 -0400
pushed 2017-11-25 10:04 +0000
Botond Ballo Botond Ballo - Bug 951793 - Add a few utility functions to expose the overscroll behavior in relevant places in APZ. 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
884913aa166808662abb0712d1a10a3c6ed44827
created 2017-10-23 18:27 -0400
pushed 2017-11-25 10:04 +0000
Botond Ballo Botond Ballo - Bug 951793 - Obey overscroll-behavior for swipe navigation. r=mstange
50fe3c6ac486c07440a810a818e55acc591c30c6
created 2017-11-17 18:52 -0500
pushed 2017-11-25 10:04 +0000
Botond Ballo Botond Ballo - Bug 951793 - Obey overscroll-behavior for wheel and pan gesture events. r=kats
be4e22e5c2576ea7e25a211555a21b0f9993d219
created 2017-11-03 16:03 -0400
pushed 2017-11-25 10:04 +0000
Botond Ballo Botond Ballo - Bug 951793 - Obey overscroll-behavior for fling handoff. r=kats
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
386f77004d8997d1913706ebcf8a14ef8fa74479
created 2017-10-20 19:31 -0400
pushed 2017-11-25 10:04 +0000
Botond Ballo Botond Ballo - Bug 951793 - Add a few utility functions to expose the overscroll behavior in relevant places in APZ. r=kats
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
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
b920455971b088fefe5a13c00e3d1572de0cdfcd
created 2017-08-19 08:50 -0400
pushed 2017-08-19 22:28 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1391770 - Don't allow a faraway second tap to start a one-touch-pinch gesture. r=botond
3265cc2501b6d23f2ece3cc27eaa6d87401bc7bc
created 2017-08-08 14:53 -0500
pushed 2017-08-11 20:16 +0000
Ryan Hunt Ryan Hunt - Bug 1387551 - Handle "general.smoothScroll" with async keyboard scrolling. r=kats
6b28c83f4ef4af43076a93e177aabc2d412c3c4c
created 2017-07-28 15:04 -0400
pushed 2017-07-31 23:43 +0000
Botond Ballo Botond Ballo - Bug 1105109 - Add autoscrolling support to AsyncPanZoomController. r=kats
bb484002766ec20f9d7167fec4ec995a043a0b13
created 2017-06-19 18:06 -0400
pushed 2017-07-31 23:43 +0000
Botond Ballo Botond Ballo - Bug 1105109 - Add a ScrollByAndClamp() utility function to AsyncPanZoomController. r=kats
bd10e5ba87d50cfc5aa47241358374b695e95779
created 2017-07-23 12:42 -0400
pushed 2017-07-28 13:24 +0000
Ryan Hunt Ryan Hunt - Bug 1383365 - Add a test to assert async key scrolling happens. r=botond
e5693cea1ec944ca077c7a46c5f127c828a90f1b
created 2017-07-27 10:57 +0200
pushed 2017-07-27 08:57 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
ff7c09a77c2914fc37307168ec1a5c80d79bb814
created 2017-07-26 13:58 +0200
pushed 2017-07-27 08:57 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 1db44c2e7903 (bug 1383365)
1db44c2e79032184d3fb96d34e84052aa73b603a
created 2017-07-23 12:42 -0400
pushed 2017-07-27 08:57 +0000
Ryan Hunt Ryan Hunt - Bug 1383365 - Add a test to assert async key scrolling happens. r=botond
6f27d2157170d46c8ac75a9778542e250c21c839
created 2017-07-24 17:51 -0400
pushed 2017-07-27 08:56 +0000
Botond Ballo Botond Ballo - Bug 1383912 - Ensure we always get a composite for the latest async scroll offset. r=kats
db00deaf0765803005bfcab05dfa8115a2d64c28
created 2017-07-05 19:17 -0400
pushed 2017-07-09 09:18 +0000
Botond Ballo Botond Ballo - Bug 1375949 - Delay application of async scroll offset by one composite, to give content a chance to remain in sync. r=kats
7f4579b24b30412a33a29f1dba4815194f38c11f
created 2017-06-30 14:31 -0400
pushed 2017-07-09 09:18 +0000
Botond Ballo Botond Ballo - Bug 1375949 - Repurpose AsyncPanZoomController::AsyncMode into a more general AsyncTransformConsumer enum. r=kats
c3110a86cddfddc0a1334f6f71a585cd7d0e0be5
created 2017-06-05 19:46 -0500
pushed 2017-06-28 11:23 +0000
Ryan Hunt Ryan Hunt - Bug 1351783 part 16 - Perform async scrolling for keyboard events when possible. r=kats,botond,dvander
f163a2ba051b0f96736799fb08ee2cb460408eeb
created 2017-06-06 04:47 -0500
pushed 2017-06-28 11:23 +0000
Ryan Hunt Ryan Hunt - Bug 1351783 part 15 - Hook up APZC for scrolling based on a KeyboardScrollAction. r=kats,botond
a63081b75178ca54485cb63b38aee19938c56dbf
created 2017-06-15 04:31 -0400
pushed 2017-06-28 11:23 +0000
Ryan Hunt Ryan Hunt - Bug 1351783 part 14 - Create a base class for WheelScrollAnimation. r=botond
4b6fe4dc69e32e3d292386a976db64999addbfd1
created 2017-06-21 14:22 -0400
pushed 2017-06-21 23:54 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1374682 - Clean up processing of non-cancelable input blocks in InputQueue. r=botond
58f1f2ef3d07643330ea732adcafa2611cb2f92b
created 2017-05-19 20:15 -0400
pushed 2017-05-25 00:43 +0000
Botond Ballo Botond Ballo - Bug 1352863 - Implement support for slider.snapMultiplier during APZ dragging. r=kats
240bd145226d8fb624fa1998b2bd4a2456d67632
created 2017-05-15 19:38 -0400
pushed 2017-05-18 04:02 +0000
Botond Ballo Botond Ballo - Bug 1364622 - Add a utility function AsyncPanZoomController::CallWithLastContentPaintMetrics(). r=kats
62d950c3bcca55177db149b0a9d60e2a9391e83c
created 2017-05-10 19:25 -0400
pushed 2017-05-14 16:01 +0000
Botond Ballo Botond Ballo - Bug 1349750 - Add a ConvertScrollbarPoint() helper to AsyncPanZoomController. r=kats
1fea41757d52c3e88c639e36436b569e83137c39
created 2017-05-05 18:02 -0400
pushed 2017-05-14 16:01 +0000
Botond Ballo Botond Ballo - Bug 1349750 - Have AsyncPanZoomController expose an IsScrollInfoLayer() method. r=kats
27edd0a2023330bf9851224f4f58cd3a4e267c8b
created 2017-05-03 11:33 -0700
pushed 2017-05-12 12:37 +0000
Randall Barker Randall Barker - Bug 1358775 - Fix the dynamic toolbar animator to animate the toolbar in place instead of shifting content with the toolbar r=botond,nical
less more (0) -100 -60 tip