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
APZCTreeManagerChild.cpp 5.7 kB
APZCTreeManagerChild.h 3.2 kB
APZCTreeManagerParent.cpp 7.2 kB
APZCTreeManagerParent.h 2.9 kB
APZChild.cpp 2.7 kB
APZChild.h APZChild implements PAPZChild and is used to remote a GeckoContentController * that lives in a diff 2.0 kB
APZInputBridgeChild.cpp 4.9 kB
APZInputBridgeChild.h public PAPZInputBridgeChild 1.4 kB
APZInputBridgeParent.cpp 4.9 kB
APZInputBridgeParent.h public PAPZInputBridgeParent 3.3 kB
CompositableForwarder.h public KnowsCompositor 4.8 kB
CompositableTransactionParent.cpp 11.0 kB
CompositableTransactionParent.h 2.3 kB
CompositorBench.cpp 10.4 kB
CompositorBench.h 885 Bytes
CompositorBridgeChild.cpp 40.9 kB
CompositorBridgeChild.h 16.2 kB
CompositorBridgeParent.cpp 83.3 kB
CompositorBridgeParent.h 26.9 kB
CompositorManagerChild.cpp static 9.2 kB
CompositorManagerChild.h public PCompositorManagerChild 4.0 kB
CompositorManagerParent.cpp static 10.1 kB
CompositorManagerParent.h 2.9 kB
CompositorThread.cpp static 5.1 kB
CompositorThread.h 1.9 kB
CompositorVsyncScheduler.cpp 11.8 kB
CompositorVsyncScheduler.h Manages the vsync (de)registration and tracking on behalf of the * compositor when it need to paint 4.9 kB
CompositorVsyncSchedulerOwner.h 873 Bytes
CrossProcessCompositorBridgeParent.cpp 22.7 kB
CrossProcessCompositorBridgeParent.h This class handles layer updates pushed directly from child processes to * the compositor thread. I 8.7 kB
ISurfaceAllocator.cpp static 7.4 kB
ISurfaceAllocator.h 9.3 kB
ImageBridgeChild.cpp 32.3 kB
ImageBridgeChild.h Returns true if the current thread is the ImageBrdigeChild's thread. * * Can be called from any th 15.0 kB
ImageBridgeParent.cpp static 14.7 kB
ImageBridgeParent.h 5.4 kB
KnowsCompositor.h See ActiveResourceTracker below. 6.0 kB
LayerAnimationUtils.cpp static 1.8 kB
LayerAnimationUtils.h 792 Bytes
LayerTransactionChild.cpp 1.2 kB
LayerTransactionChild.h public PLayerTransactionChild 2.3 kB
LayerTransactionParent.cpp 34.3 kB
LayerTransactionParent.h 8.9 kB
LayerTreeOwnerTracker.cpp 2.1 kB
LayerTreeOwnerTracker.h A utility class for tracking which content processes should be allowed * to access which layer tree 2.1 kB
LayersMessageUtils.h 23.5 kB
LayersMessages.ipdlh 15.8 kB
LayersSurfaces.ipdlh 3.3 kB
PAPZ.ipdl APZChild 2.7 kB
PAPZCTreeManager.ipdl PAPZCTreeManager is a protocol for remoting an IAPZCTreeManager. PAPZCTreeManager * lives on the PC 3.2 kB
PAPZInputBridge.ipdl This protocol is used to send input events from the UI process to the * GPU process for handling by 3.7 kB
PCompositorBridge.ipdl 11.0 kB
PCompositorManager.ipdl but both the 3.1 kB
PImageBridge.ipdl The PImageBridge protocol is used to allow isolated threads or processes to push * frames directly 2.6 kB
PLayerTransaction.ipdl The layers protocol is spoken between thread contexts that manage * layer (sub)trees. The protocol 4.9 kB
PTexture.ipdl PTexture is the IPDL glue between a TextureClient and a TextureHost. 1.1 kB
PUiCompositorController.ipdl The PUiCompositorController protocol is used to pause and resume the * compositor from the UI threa 1.6 kB
PVideoBridge.ipdl The PVideoBridge protocol is used to share textures from the video decoders * to the compositor. 931 Bytes
PWebRenderBridge.ipdl 4.3 kB
RefCountedShmem.cpp 2.4 kB
RefCountedShmem.h 1.3 kB
RemoteContentController.cpp 13.2 kB
RemoteContentController.h public GeckoContentController 4.3 kB
ShadowLayerUtils.h 1.5 kB
ShadowLayerUtilsMac.cpp static 937 Bytes
ShadowLayerUtilsX11.cpp 4.9 kB
ShadowLayerUtilsX11.h 2.6 kB
ShadowLayers.cpp 35.4 kB
ShadowLayers.h 18.7 kB
SharedPlanarYCbCrImage.cpp 7.4 kB
SharedPlanarYCbCrImage.h public PlanarYCbCrImage 1.9 kB
SharedRGBImage.cpp 5.0 kB
SharedRGBImage.h public Image 1.9 kB
SharedSurfacesChild.cpp 14.9 kB
SharedSurfacesChild.h 3.3 kB
SharedSurfacesParent.cpp static 6.1 kB
SharedSurfacesParent.h 2.5 kB
SynchronousTask.h 1.3 kB
TextureForwarder.h An abstract interface for classes that implement the autogenerated * IPDL actor class. Lets us chec 2.6 kB
ThreadSafeRefcountingWithMainThreadDestruction.h 4.1 kB
UiCompositorControllerChild.cpp static 9.1 kB
UiCompositorControllerChild.h 3.2 kB
UiCompositorControllerMessageTypes.h 2.4 kB
UiCompositorControllerParent.cpp static 9.3 kB
UiCompositorControllerParent.h 3.2 kB
VideoBridgeChild.cpp static 3.5 kB
VideoBridgeChild.h override 2.9 kB
VideoBridgeParent.cpp static 3.2 kB
VideoBridgeParent.h 2.7 kB
WebRenderMessages.ipdlh 4.6 kB