Name Description Size
APZCBasicTester.h Defines a test fixture used for testing a single APZC. 3314
APZCTreeManagerTester.h Defines a test fixture used for testing multiple APZCs interacting in an APZCTreeManager. 8450
APZTestAccess.cpp static 897
APZTestAccess.h 1298
APZTestCommon.cpp 747
APZTestCommon.h Defines a set of mock classes and utility functions/classes for writing APZ gtests. 40686
InputUtils.h Defines a set of utility functions for generating input events to an APZC/APZCTM during APZ gtests. 6741
MockHitTester.cpp 1451
MockHitTester.h 1289
moz.build 1060
mvm
TestAxisLock.cpp 24646
TestBasic.cpp 30956
TestEventRegions.cpp 8217
TestEventResult.cpp aIsFirstPaint= 20619
TestFlingAcceleration.cpp 10213
TestGestureDetector.cpp 32034
TestHitTesting.cpp The layer tree looks like this: 0 |----|--+--|----| 1 2 4 5 | /|\ 3 6 8 9 | 7 Layers 1,2 have the same APZC Layers 4,6,8 have the same APZC Layer 7 has an APZC Layer 9 has an APZC 14517
TestInputQueue.cpp 1904
TestOverscroll.cpp Sample animations until we recover from overscroll. @param aExpectedScrollOffset the expected reported scroll offset throughout the animation 87412
TestPanning.cpp 9714
TestPinching.cpp 26197
TestPointerEventsConsumable.cpp 18810
TestScrollHandoff.cpp 33216
TestSnapping.cpp 12861
TestSnappingOnMomentum.cpp 4332
TestTransformNotifications.cpp 19657
TestTreeManager.cpp 16128
TestWRScrollData.cpp static 10589
TestWRScrollData.h Create a WebRenderLayerScrollData tree described by |aTreeShape|. |aTreeShape| is expected to be a string where each character is either 'x' to indicate a node in the tree, or a '(' or ')' to indicate the start/end of a subtree. Example "x(x(x(xx)x))" would yield: x | x / \ x x / \ x x The caller may optionally provide visible regions and/or transforms for the nodes. If provided, the array should contain one element for each node, in the same order as in |aTreeShape|. 2200