Name Description Size Coverage
APZCCallbackHelper.cpp 42974 -
APZCCallbackHelper.h Refer to documentation on SendSetTargetAPZCNotification for this class 8817 -
APZEventState.cpp clickCount 22167 -
APZEventState.h input block id 5965 -
APZTaskRunnable.cpp 6177 -
APZTaskRunnable.h 3915 -
APZThreadUtils.cpp static 3670 -
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. 2257 -
CheckerboardReportService.cpp static 7620 -
CheckerboardReportService.h Get the singleton instance. 4389 -
ChromeProcessController.cpp 13458 -
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. 4295 -
ContentProcessController.cpp 4176 -
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. 3346 -
DoubleTapToZoom.cpp 18290 -
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. 3464 -
ElementStateManager.cpp Clear the Event State Manager's global active content. 14589 -
ElementStateManager.h Manages setting and clearing the ':active' or `:hover` CSS pseudostate in the presence of touch input. 4568 -
InputAPZContext.cpp static 2332 -
InputAPZContext.h mozilla_layers_InputAPZContext_h 2688 -
ScrollingInteractionContext.cpp static 899 -
ScrollingInteractionContext.h mozilla_layers_ScrollingInteractionContext_h 1278 -
ScrollLinkedEffectDetector.cpp static 1434 -
ScrollLinkedEffectDetector.h mozilla_layers_ScrollLinkedEffectDetector_h 1598 -
TouchActionHelper.cpp 5314 -
TouchActionHelper.h Helper class to figure out the allowed touch behavior for frames, as per the touch-action spec. 1465 -
TouchCounter.cpp 2232 -
TouchCounter.h mozilla_layers_TouchCounter_h 1078 -