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 699
APZTestCommon.h Defines a set of mock classes and utility functions/classes for writing APZ gtests. 40395
InputUtils.h Defines a set of utility functions for generating input events to an APZC/APZCTM during APZ gtests. 6587
MockHitTester.cpp 1451
MockHitTester.h 1289
moz.build 1021
mvm
TestAxisLock.cpp 24870
TestBasic.cpp 24344
TestEventRegions.cpp 8217
TestEventResult.cpp aIsFirstPaint= 20616
TestFlingAcceleration.cpp 10213
TestGestureDetector.cpp 31796
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 1797
TestOverscroll.cpp Sample animations until we recover from overscroll. @param aExpectedScrollOffset the expected reported scroll offset throughout the animation 86695
TestPanning.cpp 8241
TestPinching.cpp 26197
TestScrollHandoff.cpp 33216
TestSnapping.cpp 12765
TestSnappingOnMomentum.cpp 4338
TestTransformNotifications.cpp 16256
TestTreeManager.cpp 16128
TestWRScrollData.cpp static 10585
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