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 7.8 kB
APZCTreeManagerChild.h 3.1 kB
APZCTreeManagerParent.cpp 8.1 kB
APZCTreeManagerParent.h 4.3 kB
APZChild.cpp 2.3 kB
APZChild.h APZChild implements PAPZChild and is used to remote a GeckoContentController * that lives in a diff 1.7 kB
CompositableForwarder.cpp 742 Bytes
CompositableForwarder.h public KnowsCompositor 4.8 kB
CompositableTransactionParent.cpp 9.7 kB
CompositableTransactionParent.h 1.7 kB
CompositorBench.cpp 10.4 kB
CompositorBench.h 880 Bytes
CompositorBridgeChild.cpp 34.7 kB
CompositorBridgeChild.h 12.8 kB
CompositorBridgeParent.cpp 76.5 kB
CompositorBridgeParent.h 27.0 kB
CompositorThread.cpp static 4.5 kB
CompositorThread.h 1.9 kB
CrossProcessCompositorBridgeParent.cpp 19.7 kB
CrossProcessCompositorBridgeParent.h This class handles layer updates pushed directly from child processes to * the compositor thread. I 8.2 kB
GonkNativeHandle.cpp static 1.9 kB
GonkNativeHandle.h 673 Bytes
GonkNativeHandleUtils.cpp 2.5 kB
GonkNativeHandleUtils.h 783 Bytes
ISurfaceAllocator.cpp 7.1 kB
ISurfaceAllocator.h 9.2 kB
ImageBridgeChild.cpp 33.1 kB
ImageBridgeChild.h Returns true if the current thread is the ImageBrdigeChild's thread. * * Can be called from any th 14.6 kB
ImageBridgeParent.cpp static 13.9 kB
ImageBridgeParent.h 5.6 kB
ImageContainerChild.cpp 1.5 kB
ImageContainerChild.h The child side of PImageContainer. It's best to avoid ImageContainer filling * this role since IPDL 2.0 kB
ImageContainerParent.cpp 807 Bytes
ImageContainerParent.h public PImageContainerParent 994 Bytes
KnowsCompositor.h An abstract interface for classes that are tied to a specific Compositor across * IPDL and uses Tex 2.4 kB
LayerAnimationUtils.cpp static 1.6 kB
LayerAnimationUtils.h 792 Bytes
LayerTransactionChild.cpp 2.5 kB
LayerTransactionChild.h public PLayerTransactionChild 2.5 kB
LayerTransactionParent.cpp 35.9 kB
LayerTransactionParent.h 9.4 kB
LayerTreeOwnerTracker.cpp 2.0 kB
LayerTreeOwnerTracker.h A utility class for tracking which content processes should be allowed * to access which layer tree 2.0 kB
LayersMessages.ipdlh 13.0 kB
LayersSurfaces.ipdlh 3.0 kB
PAPZ.ipdl APZChild 2.7 kB
PAPZCTreeManager.ipdl PAPZCTreeManager is a protocol for remoting an IAPZCTreeManager. PAPZCTreeManager * lives on the PC 5.6 kB
PCompositable.ipdl 712 Bytes
PCompositorBridge.ipdl The PCompositorBridge protocol is used to manage communication between * the main thread and the co 9.4 kB
PImageBridge.ipdl The PImageBridge protocol is used to allow isolated threads or processes to push * frames directly 2.5 kB
PImageContainer.ipdl PImageContainer represents an ImageContainer. 966 Bytes
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 5.0 kB
PTexture.ipdl PTexture is the IPDL glue between a TextureClient and a TextureHost. 1.2 kB
PVideoBridge.ipdl The PVideoBridge protocol is used to share textures from the video decoders * to the compositor. 853 Bytes
RemoteContentController.cpp 9.0 kB
RemoteContentController.h public GeckoContentController 3.3 kB
ShadowLayerChild.cpp 1.2 kB
ShadowLayerChild.h public PLayerChild 1.0 kB
ShadowLayerParent.cpp 3.5 kB
ShadowLayerParent.h public PLayerParent 1.6 kB
ShadowLayerUtils.h 1.5 kB
ShadowLayerUtilsMac.cpp static 920 Bytes
ShadowLayerUtilsX11.cpp 5.0 kB
ShadowLayerUtilsX11.h 2.6 kB
ShadowLayers.cpp 34.1 kB
ShadowLayers.h See ActiveResourceTracker below. 17.8 kB
SharedPlanarYCbCrImage.cpp 8.2 kB
SharedPlanarYCbCrImage.h public PlanarYCbCrImage 2.0 kB
SharedRGBImage.cpp 3.6 kB
SharedRGBImage.h public Image 1.8 kB
SynchronousTask.h 1.4 kB
TextureForwarder.h An abstract interface for classes that implement the autogenerated * IPDL actor class. Lets us chec 2.4 kB
ThreadSafeRefcountingWithMainThreadDestruction.h 3.9 kB
VideoBridgeChild.cpp static 3.1 kB
VideoBridgeChild.h override 2.5 kB
VideoBridgeParent.cpp static 3.0 kB
VideoBridgeParent.h 2.4 kB