| APZCCallbackHelper.cpp |
|
42861 |
86 % |
| APZCCallbackHelper.h |
Refer to documentation on SendSetTargetAPZCNotification for this class |
8737 |
100 % |
| APZEventState.cpp |
clickCount |
22046 |
97 % |
| APZEventState.h |
input block id |
5844 |
100 % |
| APZTaskRunnable.cpp |
|
6056 |
96 % |
| APZTaskRunnable.h |
|
3794 |
100 % |
| APZThreadUtils.cpp |
static |
3549 |
86 % |
| APZThreadUtils.h |
In the gtest environment everything runs on one thread, so we
shouldn't assert that we're on a particular thread. This enables
that behaviour.
|
2136 |
- |
| CheckerboardReportService.cpp |
static |
7499 |
80 % |
| CheckerboardReportService.h |
Get the singleton instance.
|
4268 |
100 % |
| ChromeProcessController.cpp |
|
13337 |
53 % |
| ChromeProcessController.h |
ChromeProcessController is a GeckoContentController attached to the root of
a compositor's layer tree. It's used directly by APZ by default, and remoted
using PAPZ if there is a gpu process.
If ChromeProcessController needs to implement a new method on
GeckoContentController PAPZ, APZChild, and RemoteContentController must be
updated to handle it.
|
4174 |
100 % |
| ContentProcessController.cpp |
|
4055 |
63 % |
| ContentProcessController.h |
ContentProcessController is a GeckoContentController for a BrowserChild, and
is always remoted using PAPZ/APZChild.
ContentProcessController is created in ContentChild when a layer tree id has
been allocated for a PBrowser that lives in that content process, and is
destroyed when the Destroy message is received, or when the tab dies.
If ContentProcessController needs to implement a new method on
GeckoContentController PAPZ, APZChild, and RemoteContentController must be
updated to handle it.
|
3225 |
100 % |
| DoubleTapToZoom.cpp |
|
18169 |
62 % |
| DoubleTapToZoom.h |
For a double tap at |aPoint|, return a ZoomTarget struct with contains a rect
to which the browser should zoom in response (see ZoomTarget definition for
more details). An empty rect means the browser should zoom out. |aDocument|
should be the in-process root content document for the content that was
tapped.
|
3343 |
- |
| ElementStateManager.cpp |
Clear the Event State Manager's global active content.
|
14468 |
98 % |
| ElementStateManager.h |
Manages setting and clearing the ':active' or `:hover` CSS pseudostate in the
presence of touch input.
|
4447 |
100 % |
| InputAPZContext.cpp |
static |
2211 |
100 % |
| InputAPZContext.h |
mozilla_layers_InputAPZContext_h |
2567 |
- |
| ScrollingInteractionContext.cpp |
static |
778 |
100 % |
| ScrollingInteractionContext.h |
mozilla_layers_ScrollingInteractionContext_h |
1157 |
- |
| ScrollLinkedEffectDetector.cpp |
static |
1313 |
100 % |
| ScrollLinkedEffectDetector.h |
mozilla_layers_ScrollLinkedEffectDetector_h |
1477 |
- |
| TouchActionHelper.cpp |
|
5193 |
98 % |
| TouchActionHelper.h |
Helper class to figure out the allowed touch behavior for frames, as per
the touch-action spec.
|
1344 |
- |
| TouchCounter.cpp |
|
2111 |
77 % |
| TouchCounter.h |
mozilla_layers_TouchCounter_h |
957 |
- |