DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Name Description Modified (UTC) Size
AsyncPanZoomController.cpp Constant describing the tolerance in distance we use, multiplied by the * device DPI, before we sta 53.7 kB
AsyncPanZoomController.h Controller for all panning and zooming logic. Any time a user input is * detected and it must be pr 23.6 kB
AutoOpenSurface.h Some surface types can be fairly expensive to open. This helper * tries to put off opening surface 2.2 kB
Axis.cpp Maximum acceleration that can happen between two frames. Velocity is * throttled if it's above this 11.0 kB
Axis.h Helper class to maintain each axis of movement (X,Y) for panning and zooming. * Note that everythin 7.5 kB
CompositableForwarder.h public ISurfaceAllocator 7.1 kB
CompositableTransactionParent.cpp 7.9 kB
CompositableTransactionParent.h 1.2 kB
CompositorChild.cpp static 3.1 kB
CompositorChild.h public PCompositorChild 2.0 kB
CompositorCocoaWidgetHelper.cpp 593 Bytes
CompositorCocoaWidgetHelper.h 959 Bytes
CompositorParent.cpp but that 26.8 kB
CompositorParent.h public PCompositorParent 8.6 kB
GeckoContentController.h 2.3 kB
GestureEventListener.cpp Maximum time for a touch on the screen and corresponding lift of the finger * to be considered a ta 11.6 kB
GestureEventListener.h Platform-non-specific, generalized gesture event listener. This class * intercepts all touches even 8.8 kB
ISurfaceAllocator.cpp 5.8 kB
ISurfaceAllocator.h 4.8 kB
ImageBridgeChild.cpp 22.3 kB
ImageBridgeChild.h Returns true if the current thread is the ImageBrdigeChild's thread. * * Can be called from any th 13.1 kB
ImageBridgeParent.cpp 4.5 kB
ImageBridgeParent.h public PImageBridgeParent 2.7 kB
LayerTransaction.ipdlh 8.2 kB
LayerTransactionChild.cpp 2.2 kB
LayerTransactionChild.h public PLayerTransactionChild 1.6 kB
LayerTransactionParent.cpp 17.7 kB
LayerTransactionParent.h public PLayerTransactionParent 4.9 kB
LayersSurfaces.ipdlh 2.9 kB
PCompositable.ipdl 640 Bytes
PCompositor.ipdl The PCompositor protocol is used to manage communication between * the main thread and the composit 2.1 kB
PGrallocBuffer.ipdl This is a trivial protocol that's used to track gralloc buffers * across thread contexts. A live P 914 Bytes
PImageBridge.ipdl The PImageBridge protocol is used to allow isolated threads or processes to push * frames directly 2.1 kB
PLayer.ipdl PLayer represents a layer shared across thread contexts. 1.2 kB
PLayerTransaction.ipdl The layers protocol is spoken between thread contexts that manage * layer (sub)trees. The protocol 3.2 kB
ShadowLayerChild.cpp 1.1 kB
ShadowLayerChild.h public PLayerChild 899 Bytes
ShadowLayerParent.cpp 1.9 kB
ShadowLayerParent.h public PLayerParent 982 Bytes
ShadowLayerUtils.h 2.7 kB
ShadowLayerUtilsD3D10.cpp static 3.2 kB
ShadowLayerUtilsD3D10.h Write into |aDescr| a cross-process descriptor of |aTexture|, if * possible. Return true iff |aDes 994 Bytes
ShadowLayerUtilsGralloc.cpp 16.3 kB
ShadowLayerUtilsGralloc.h This class exists to share the underlying GraphicBuffer resources * from one thread context to anot 3.6 kB
ShadowLayerUtilsMac.cpp static 3.0 kB
ShadowLayerUtilsX11.cpp 6.8 kB
ShadowLayerUtilsX11.h 2.1 kB
ShadowLayers.cpp 26.8 kB
ShadowLayers.h 19.3 kB
ShadowLayersManager.h 823 Bytes
SharedPlanarYCbCrImage.cpp 5.5 kB
SharedPlanarYCbCrImage.h public PlanarYCbCrImage 2.6 kB
SharedRGBImage.cpp 3.9 kB
SharedRGBImage.h public Image 2.1 kB
TaskThrottler.cpp 1.1 kB
TaskThrottler.h The TaskThrottler prevents update event overruns. It is used in cases where * you're sending an asy 1.9 kB
ipdl.mk 408 Bytes