| APZCBasicTester.h |
Defines a test fixture used for testing a single APZC.
|
3923 |
100 % |
| APZCTreeManagerTester.h |
Defines a test fixture used for testing multiple APZCs interacting in
an APZCTreeManager.
|
8583 |
96 % |
| APZTestAccess.cpp |
static |
776 |
100 % |
| APZTestAccess.h |
|
1177 |
- |
| APZTestCommon.cpp |
|
626 |
100 % |
| APZTestCommon.h |
Defines a set of mock classes and utility functions/classes for
writing APZ gtests.
|
41765 |
97 % |
| InputUtils.h |
Defines a set of utility functions for generating input events
to an APZC/APZCTM during APZ gtests.
|
6620 |
100 % |
| MockHitTester.cpp |
|
2844 |
100 % |
| MockHitTester.h |
|
1475 |
0 % |
| moz.build |
|
1092 |
- |
| mvm |
|
|
92 % |
| TestAxisLock.cpp |
|
30730 |
100 % |
| TestBasic.cpp |
|
44157 |
100 % |
| TestDisplayPort.cpp |
|
1082 |
100 % |
| TestEventRegions.cpp |
|
8148 |
100 % |
| TestEventResult.cpp |
|
20470 |
100 % |
| TestFlingAcceleration.cpp |
|
10078 |
100 % |
| TestGestureDetector.cpp |
|
45082 |
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
|
14372 |
100 % |
| TestInputQueue.cpp |
|
3853 |
100 % |
| TestOverscroll.cpp |
Sample animations until we recover from overscroll.
@param aExpectedScrollOffset the expected reported scroll offset
throughout the animation
|
105262 |
100 % |
| TestPanning.cpp |
aSimulateMomentum= |
22822 |
100 % |
| TestPinching.cpp |
|
26596 |
99 % |
| TestPointerEventsConsumable.cpp |
|
18674 |
100 % |
| TestRecentEventsBuffer.cpp |
|
2190 |
100 % |
| TestScrollbarDragging.cpp |
|
3847 |
100 % |
| TestScrollHandoff.cpp |
|
36613 |
100 % |
| TestSnapping.cpp |
|
12637 |
100 % |
| TestSnappingOnMomentum.cpp |
|
4185 |
100 % |
| TestTransformNotifications.cpp |
|
19725 |
100 % |
| TestTreeManager.cpp |
|
21932 |
100 % |
| TestWRScrollData.cpp |
static |
10427 |
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 % |