gfx/layers/apz/src/AsyncPanZoomController.cpp
5dec2ebb1e712d6d756ef6e8c0e64931b8ff6373
created 2015-11-05 13:58 +0000
pushed 2015-12-14 20:18 +0000
Chris Lord Chris Lord - Backout ed2fdc36728d (Bug 1177842) for undesirable behaviour. r=botond
21ac71c3b9338acbb71cf97327b6ad9ab19a0b7d
created 2015-11-03 14:21 -0500
pushed 2015-12-14 20:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1141884 - Rename ResetInputState and make it only apply to touch events. r=botond
7ec70e0c699746cf72e03acadc09d0d5877423d0
created 2015-11-02 07:53 +0200
pushed 2015-12-14 20:18 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1219392 - Capitalize mozilla::unused to avoid conflicts. r=froydnj
0095ee7c07a34c940a30836704b5dff9107be686
created 2015-10-26 16:06 -0400
pushed 2015-12-14 20:18 +0000
Benoit Girard Benoit Girard - Bug 1211612 - Add DragInputBlock for async scrollbars. r=kats
540fe6d9b147b3e37713aeeae944fad7661a5685
created 2015-10-29 17:36 -0400
pushed 2015-12-14 20:18 +0000
Benoit Girard Benoit Girard - Bug 1219929 - Fix bad MouseInputData case. r=me
33df0bbcc1ae809bb6461f7b929a271fe542d6b3
created 2015-10-28 15:39 -0400
pushed 2015-10-29 11:48 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1219391 - Request snapping for the entire handoff chain when ending the fling animation. r=botond
6ec5fb135e429cb2ddbeb92dff1445331624c1ba
created 2015-10-28 14:02 -0400
pushed 2015-10-29 11:48 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1190469 - Request scroll snapping in a few places that animations are cancelled so that we don't leave things unsnapped. r=botond
9f858616f8a2012ab60aa01bac6131b8166229eb
created 2015-10-28 14:02 -0400
pushed 2015-10-29 11:48 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1190469 - Refactor some code to have a general-purpose snap function available in APZC. r=botond
ed2fdc36728da6f362a0734062ec687613aaddaa
created 2015-10-26 18:04 +0000
pushed 2015-10-29 11:48 +0000
Chris Lord Chris Lord - Bug 1177842 - Introduce separate friction for fling-snap. r=botond
a5d54cef3b23d237ca1f8db3874ebdaf9c2d2638
created 2015-10-17 22:57 -0700
pushed 2015-10-29 11:48 +0000
Chris Peterson Chris Peterson - Bug 1215892 - Fix clang's -Wimplicit-fallthrough warnings in gfx. r=BenWa
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-29 11:48 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
68790f1266b29be700d69f778a0151a4debf2dca
created 2015-10-16 16:33 -0400
pushed 2015-10-29 11:48 +0000
Botond Ballo Botond Ballo - Bug 1211506 - Respect the APZ lock ordering in AsyncPanZoomController::OnScrollWheel(). r=mstange
ab253aae32aa21fb5d8ce2bf557a7e710498e834
created 2015-10-09 12:57 +0200
pushed 2015-10-29 11:48 +0000
Markus Stange Markus Stange - Bug 1212876 - Fix a bug in UntransformVector and in code that was relying on that bug. r=botond
2499a66d5b37595ec35063b0a6c3d7ed1a9cf154
created 2015-10-07 11:09 -0700
pushed 2015-10-29 11:48 +0000
Wes Kocher Wes Kocher - Merge m-c to inbound, a=merge
0c27f0511f8893bc673024d32317dcc76d0e8489
created 2015-09-28 14:44 -0400
pushed 2015-10-29 11:48 +0000
Benoit Girard Benoit Girard - Bug 1199885 - Part 9: Let APZC handle the drag events. r=kats
49d87bbe0122d894c8e45f0b409c42dfe1c36737
created 2015-10-07 10:29 -0700
pushed 2015-10-29 11:48 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-29 11:48 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
1d27bae5a64e73df5ff0bffe773891cb99a873e8
created 2015-10-05 11:47 -0400
pushed 2015-10-29 11:48 +0000
Kevin Wern Kevin Wern - Bug 1202050 - Use UntransformTo in a few more places in APZ code. r=botond
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-29 11:48 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
18960b8cb8e2a4853d0ad7f619c2420d3f7bdf57
created 2015-10-02 00:04 -0400
pushed 2015-10-29 11:48 +0000
Jared Wein Jared Wein - Backout of bug 1208636 due to it causing large black areas on long pages (bug 1210411). rs=kats
aa61d48eb6ae747a5a755fb6996669720124a0d9
created 2015-09-29 15:42 -0700
pushed 2015-10-29 11:48 +0000
Mason Chang Mason Chang - Bug 1208636 - Adjust displayport size based on available system memory. r=kats
a02adf61c013e9d2bd0e11e664bc53374519695e
created 2015-09-16 10:53 +0200
pushed 2015-09-21 14:31 +0000
Randall Barker Randall Barker - Bug 1204932 - When C++APZ is enabled, elements that are zoomed with double tap should be centered. r=botond
246008ed43bfd3738341988e993b8a7bd18431d5
created 2015-09-14 07:40 +0200
pushed 2015-09-21 14:31 +0000
Chris Lord Chris Lord - Bug 1201101 - Enable axis-locking over multiple APZCs. r=botond
5b9167138480b526b4c061919fecfd906dcadb7a
created 2015-09-16 01:49 +0200
pushed 2015-09-21 14:31 +0000
Chris Lord Chris Lord - Bug 1201098 - Consume fling and overscroll velocity per-axis. r=botond
955917086e2537fc5b7d4247bf2aa7943e5c32ad
created 2015-09-16 14:45 -0400
pushed 2015-09-21 14:31 +0000
Botond Ballo Botond Ballo - Bug 1200063 - Share a paint throttler between APZCs in the same layers id. r=kats
0c3593c96d650714464682f38d49ed935cfd0f48
created 2015-09-16 14:58 -0400
pushed 2015-09-21 14:31 +0000
Botond Ballo Botond Ballo - Bug 1200063 - Make APZCTreeManager the place where GetFrameTime() can be overridden. r=kats
c83c2741197af887a19179a24f1ed1ba6f25a661
created 2015-09-16 13:42 -0400
pushed 2015-09-21 14:31 +0000
Benoit Girard Benoit Girard - Bug 1189565 - Only factor in the async zoom change. r=kats
5d4380c90c053a1d42b5b8eaef0bdd2273ddb02d
created 2015-08-04 16:11 -0400
pushed 2015-09-21 14:31 +0000
Markus Stange Markus Stange - Bug 1016035 - Make the threshold in AxisPhysicsMSDModel::IsFinished controllable by the caller. r=kip
8205877b3b305cad1ba5b26b28c6f7f1fbbf5988
created 2015-08-26 15:08 -0400
pushed 2015-09-21 14:31 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1198900 - Don't call OnTouchCancel when the current block is not a touch block. r=botond
4aac3d312e5df5b25f2218b68f4b3dd42db8917e
created 2015-08-11 15:57 -0400
pushed 2015-09-21 14:31 +0000
Markus Stange Markus Stange - Bug 1193062 - Process pan gesture deltas in begin+end events. r=kats
73542be5e88030a35d085fbc93cb65390c6e388b
created 2015-08-10 18:27 -0400
pushed 2015-09-21 14:31 +0000
Markus Stange Markus Stange - Bug 1193062 - Use ScrollSource::Wheel for pan gesture events. r=kats
78e2467eff0bef54d54b4894dc65039eda2e707e
created 2015-08-07 15:20 -0400
pushed 2015-09-21 14:31 +0000
Markus Stange Markus Stange - Bug 1193062 - Remove mPanGestureState. r=kats
5109d2920b9638b547c174684f0cc817e3776f45
created 2015-08-26 14:27 -0400
pushed 2015-09-21 14:31 +0000
Markus Stange Markus Stange - Bug 1193062 - Don't use PanGestureInput events for instant wheel scrolling. r=kats
b2a0c3de54336e4cd2f69b58404839438a513968
created 2015-08-11 15:29 -0400
pushed 2015-09-21 14:31 +0000
Markus Stange Markus Stange - Bug 1193062 - Make AllowScrollHandoff work for both ScrollWheelInput and PanGestureInput blocks. r=kats
5f3585512590ebef256e09219f9a12efdce28891
created 2015-08-26 11:42 -0400
pushed 2015-09-21 14:31 +0000
Markus Stange Markus Stange - Bug 1193062 - Add PanGestureBlockState. r=kats
4178531f85b2d539eb2da75e886628320ac33729
created 2015-08-26 11:14 -0400
pushed 2015-09-21 14:31 +0000
Markus Stange Markus Stange - Bug 1193062 - Make OverscrollHandoffChain::FindFirstScrollable and AsyncPanZoomController::CanScroll able to deal with PanGestureInput events. r=kats
2eef76258ff51cbfda420612c6108cbc111bbb74
created 2015-08-25 18:51 -0400
pushed 2015-09-21 14:31 +0000
Markus Stange Markus Stange - Bug 1193062 - CanScrollWithWheel needs to use ParentLayerCoords for the scroll delta. r=kats
5aabf8e26779d828f3d775586736a10e9b46c65b
created 2015-08-07 14:44 -0400
pushed 2015-09-21 14:31 +0000
Markus Stange Markus Stange - Bug 1193062 - Set correct axis velocities when using PanGestureInput events. r=kats
7fa5473a3593793c6efe74bafb125b94f40fd486
created 2015-08-07 14:39 -0400
pushed 2015-09-21 14:31 +0000
Markus Stange Markus Stange - Bug 1193062 - Add a PAN_MOMENTUM state. r=kats
e1b8ef55a4ec4ffec411898e106a5dea3415173a
created 2015-08-25 07:50 -0400
pushed 2015-09-21 14:31 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1194876 - Do a better job of resetting input state. r=botond
8b01510ab03135034f91b231b891a4f3db84fc66
created 2015-07-29 16:23 -0400
pushed 2015-09-21 14:31 +0000
Botond Ballo Botond Ballo - Bug 1180030 - Request a fling snap when an overscroll animation completes. r=kats
78a12bc7e2da8cd8c2c244434eaf0eb7187d53aa
created 2015-07-10 17:56 -0400
pushed 2015-09-21 14:31 +0000
Botond Ballo Botond Ballo - Bug 1180030 - Do not request a fling snap if the fling will overscroll on its first sample. r=kats
9f9f2d1ddb8c5d7cafdc47ab769f61e70734f8d5
created 2015-08-10 18:30 -0400
pushed 2015-09-21 14:31 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1189443 - Don't round down the margin amounts when inflating the displayport. r=dvander
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-08-10 19:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
aaebaa5cf6d2d3da78789457eef92cdc16214a7b
created 2015-07-01 14:58 -0400
pushed 2015-08-10 19:25 +0000
Lynn Tran Lynn Tran - Bug 1031443 - Allow panning in the pinching state even if zooming is
2fd3c5132792f7e2261a024d61ef24fa3e57dfdb
created 2015-07-03 15:06 -0400
pushed 2015-08-10 19:25 +0000
Kevin Wern Kevin Wern - Bug 1120683 - Properly handle unapplying 3D projective transforms throughout APZ code. r=botond
5fa640a818553ad7bf8b143e8b4983847761c1ff
created 2015-06-21 12:27 -0400
pushed 2015-08-10 19:25 +0000
David Anderson David Anderson - Bug 1148582 - Add mask layers to FrameMetrics for ancestor scroll frame clips. r=mattwoodrow
c6920f5c41fdc38e44d73e2ed8ee3268fe608786
created 2015-07-01 01:20 -0400
pushed 2015-08-10 19:25 +0000
Markus Stange Markus Stange - Back out bug 1148582 for static analysis bustage.
745366787bcae737c0aec908554db2a3ec288908
created 2015-06-21 12:27 -0400
pushed 2015-08-10 19:25 +0000
David Anderson David Anderson - Bug 1148582 - Add mask layers to FrameMetrics for ancestor scroll frame clips. r=mattwoodrow
738e3dcf5eed00cf3a64672258f51876c11e7a34
created 2015-06-19 08:37 +0200
pushed 2015-06-29 20:36 +0000
Paul Rouget Paul Rouget - Bug 1175564 - don't lock y-axis if pan displacement is 0. r=kats
23b7cd26fa9a83c997d69759148fbdc44338a57d
created 2015-06-19 22:51 -0400
pushed 2015-06-29 20:36 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1139155 - Add a mechanism to know when the APZ is done processing. r=botond
ee20787262f2519dc10b44467a5bb328dc471ba9
created 2015-06-19 08:25 -0400
pushed 2015-06-29 20:36 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1163832 - Add an API to flush pending APZ repaint requests and dispatch a notification upon completion. r=botond
a77e4d67f645782cdc394460796640539b15dbf0
created 2015-05-27 19:40 -0400
pushed 2015-06-29 20:36 +0000
Botond Ballo Botond Ballo - Bug 1158424 - Remove FrameMetrics::IsRootScrollable() (it just duplicated IsRootContent()). r=kats
d3ad5a9e8cfe38d22599e95bd908b7431406acd9
created 2015-06-08 16:01 -0400
pushed 2015-06-29 20:36 +0000
Botond Ballo Botond Ballo - Bug 1158424 - Rename FrameMetrics::mIsRoot to mIsRootContent. r=kats
7f0b45781f24778f7152d72a1f284e0f3e089809
created 2015-06-09 18:13 +0100
pushed 2015-06-29 20:36 +0000
Chris Lord Chris Lord - Bug 1172541 - Don't skip touch event delivery during smooth scroll. r=kats
addd8d2a91e6c5497c712b19b1aead7cab146439
created 2015-06-08 14:16 -0400
pushed 2015-06-29 20:36 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1169947 - Set the state back to NOTHING after the OnPanEnd is received. r=botond
3b1edd0ae65ea24ae91b8ecfca0c5cbeffbedd22
created 2015-06-03 19:38 -0400
pushed 2015-06-29 20:36 +0000
Botond Ballo Botond Ballo - Bug 1169690 - Gtests. r=kats
4acac1be1f6beddc41ea8e4c18d9f2e5a63dc6eb
created 2015-06-02 16:34 -0700
pushed 2015-06-29 20:36 +0000
David Anderson David Anderson - Fix asynchronously scrolling containerful subframes. (bug 1148582 part 6.1, r=tn)
f9f27003c25032a394007aca9d88f166fbc3da35
created 2015-06-01 09:51 -0400
pushed 2015-06-29 20:36 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1169689 - Make sure we don't end up with a spurious velocity if we're not going to be panning. r=botond
b04610020a55c4bb0b68dfa837142e985aa8eff2
created 2015-05-31 14:44 -0500
pushed 2015-06-29 20:36 +0000
Timothy Nikkel Timothy Nikkel - Bug 1168630. Part 3. Add IsLayersIdRoot to frame metrics. r=botond
less more (0) -300 -100 -60 tip