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 8.3 kB
APZCTreeManagerChild.h public IAPZCTreeManager 3.5 kB
APZCTreeManagerParent.cpp 9.8 kB
APZCTreeManagerParent.h public PAPZCTreeManagerParent 4.9 kB
APZChild.cpp 2.7 kB
APZChild.h APZChild implements PAPZChild and is used to remote a GeckoContentController * that lives in a diff 1.9 kB
CompositableForwarder.h public KnowsCompositor 4.8 kB
CompositableTransactionParent.cpp 11.4 kB
CompositableTransactionParent.h 2.7 kB
CompositorBench.cpp 10.7 kB
CompositorBench.h 911 Bytes
CompositorBridgeChild.cpp 38.2 kB
CompositorBridgeChild.h 16.5 kB
CompositorBridgeParent.cpp 77.3 kB
CompositorBridgeParent.h 27.1 kB
CompositorManagerChild.cpp static 8.9 kB
CompositorManagerChild.h public PCompositorManagerChild 3.7 kB
CompositorManagerParent.cpp static 9.6 kB
CompositorManagerParent.h 2.8 kB
CompositorThread.cpp static 5.2 kB
CompositorThread.h 1.9 kB
CompositorVsyncScheduler.cpp 11.4 kB
CompositorVsyncScheduler.h Manages the vsync (de)registration and tracking on behalf of the * compositor when it need to paint 4.7 kB
CompositorVsyncSchedulerOwner.h 911 Bytes
CrossProcessCompositorBridgeParent.cpp 22.9 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.5 kB
ISurfaceAllocator.h 9.4 kB
ImageBridgeChild.cpp 31.7 kB
ImageBridgeChild.h Returns true if the current thread is the ImageBrdigeChild's thread. * * Can be called from any th 14.8 kB
ImageBridgeParent.cpp static 14.9 kB
ImageBridgeParent.h 5.3 kB
KnowsCompositor.h See ActiveResourceTracker below. 5.8 kB
LayerAnimationUtils.cpp static 1.8 kB
LayerAnimationUtils.h 798 Bytes
LayerTransactionChild.cpp 1.2 kB
LayerTransactionChild.h public PLayerTransactionChild 2.2 kB
LayerTransactionParent.cpp 33.6 kB
LayerTransactionParent.h 8.7 kB
LayerTreeOwnerTracker.cpp 2.2 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 16.1 kB
LayersSurfaces.ipdlh 3.3 kB
PAPZ.ipdl APZChild 2.8 kB
PAPZCTreeManager.ipdl PAPZCTreeManager is a protocol for remoting an IAPZCTreeManager. PAPZCTreeManager * lives on the PC 6.4 kB
PCompositorBridge.ipdl 11.5 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.7 kB
PLayerTransaction.ipdl The layers protocol is spoken between thread contexts that manage * layer (sub)trees. The protocol 5.4 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.9 kB
RefCountedShmem.cpp 2.4 kB
RefCountedShmem.h 1.3 kB
RemoteContentController.cpp 11.0 kB
RemoteContentController.h public GeckoContentController 3.7 kB
ShadowLayerUtils.h 1.6 kB
ShadowLayerUtilsMac.cpp static 936 Bytes
ShadowLayerUtilsX11.cpp 4.9 kB
ShadowLayerUtilsX11.h 2.7 kB
ShadowLayers.cpp 34.6 kB
ShadowLayers.h 18.1 kB
SharedPlanarYCbCrImage.cpp 6.8 kB
SharedPlanarYCbCrImage.h public PlanarYCbCrImage 1.9 kB
SharedRGBImage.cpp 5.0 kB
SharedRGBImage.h public Image 1.9 kB
SharedSurfacesChild.cpp 13.2 kB
SharedSurfacesChild.h 3.1 kB
SharedSurfacesParent.cpp static 5.8 kB
SharedSurfacesParent.h 2.5 kB
SynchronousTask.h 1.4 kB
TextureForwarder.h An abstract interface for classes that implement the autogenerated * IPDL actor class. Lets us chec 2.6 kB
ThreadSafeRefcountingWithMainThreadDestruction.h 4.4 kB
UiCompositorControllerChild.cpp static 9.4 kB
UiCompositorControllerChild.h 3.2 kB
UiCompositorControllerMessageTypes.h 2.4 kB
UiCompositorControllerParent.cpp static 9.4 kB
UiCompositorControllerParent.h 3.3 kB
VideoBridgeChild.cpp static 3.3 kB
VideoBridgeChild.h 2.8 kB
VideoBridgeParent.cpp static 3.0 kB
VideoBridgeParent.h 2.6 kB
WebRenderMessages.ipdlh 3.8 kB