Name Description Size Coverage
APZCBasicTester.h Defines a test fixture used for testing a single APZC. 4167 100 %
APZCTreeManagerTester.h Defines a test fixture used for testing multiple APZCs interacting in an APZCTreeManager. 8554 96 %
APZTestAccess.cpp static 777 100 %
APZTestAccess.h 1177 -
APZTestCommon.cpp 626 100 %
APZTestCommon.h Defines a set of mock classes and utility functions/classes for writing APZ gtests. 44220 98 %
InputUtils.h Defines a set of utility functions for generating input events to an APZC/APZCTM during APZ gtests. 6620 100 %
MockHitTester.cpp 2845 100 %
MockHitTester.h 1475 100 %
moz.build 1377 -
mvm 92 %
TestAPZBridge.cpp 1817 100 %
TestAxisLock.cpp 31181 88 %
TestBasic.cpp 44659 100 %
TestDisplayPort.cpp 1082 100 %
TestEventRegions.cpp 7827 100 %
TestEventResult.cpp 20285 100 %
TestFlingAcceleration.cpp 9783 100 %
TestFrameMetrics.cpp 2344 100 %
TestGestureDetector.cpp 42409 100 %
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 14053 100 %
TestInputQueue.cpp 3448 100 %
TestOverscroll.cpp Sample animations until we recover from overscroll. @param aExpectedScrollOffset the expected reported scroll offset throughout the animation 104068 92 %
TestOverscrollHandoffChain.cpp 26974 93 %
TestPanning.cpp aSimulateMomentum= 30526 100 %
TestPinching.cpp 26590 99 %
TestPointerEventsConsumable.cpp 18505 100 %
TestRecentEventsBuffer.cpp 2188 100 %
TestScrollbarDragging.cpp 3819 100 %
TestScrollHandoff.cpp 45011 100 %
TestSnapping.cpp 12118 100 %
TestSnappingOnMomentum.cpp 3960 100 %
TestTransformNotifications.cpp 19104 100 %
TestTreeManager.cpp 20168 100 %
TestWRScrollData.cpp static 10446 90 %
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 rects and/or transforms for the nodes. If provided, the array should contain one element for each node, in the same order as in |aTreeShape|. 2153 67 %