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.9 kB
APZCTreeManagerChild.h 3.3 kB
APZCTreeManagerParent.cpp 8.6 kB
APZCTreeManagerParent.h 4.7 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
CompositableForwarder.h public KnowsCompositor 4.7 kB
CompositableTransactionParent.cpp 11.2 kB
CompositableTransactionParent.h 2.5 kB
CompositorBench.cpp 10.4 kB
CompositorBench.h 880 Bytes
CompositorBridgeChild.cpp 35.4 kB
CompositorBridgeChild.h 13.5 kB
CompositorBridgeParent.cpp 73.3 kB
CompositorBridgeParent.h 26.1 kB
CompositorThread.cpp static 4.3 kB
CompositorThread.h 1.9 kB
CompositorVsyncScheduler.cpp 11.7 kB
CompositorVsyncScheduler.h Manages the vsync (de)registration and tracking on behalf of the * compositor when it need to paint 3.6 kB
CompositorVsyncSchedulerOwner.h 868 Bytes
CrossProcessCompositorBridgeParent.cpp 20.6 kB
CrossProcessCompositorBridgeParent.h This class handles layer updates pushed directly from child processes to * the compositor thread. I 9.0 kB
ISurfaceAllocator.cpp static 7.5 kB
ISurfaceAllocator.h 9.1 kB
ImageBridgeChild.cpp 31.3 kB
ImageBridgeChild.h Returns true if the current thread is the ImageBrdigeChild's thread. * * Can be called from any th 14.2 kB
ImageBridgeParent.cpp 13.0 kB
ImageBridgeParent.h 5.4 kB
KnowsCompositor.h An abstract interface for classes that are tied to a specific Compositor across * IPDL and uses Tex 2.6 kB
LayerAnimationUtils.cpp static 1.6 kB
LayerAnimationUtils.h 792 Bytes
LayerTransactionChild.cpp 1.3 kB
LayerTransactionChild.h public PLayerTransactionChild 2.2 kB
LayerTransactionParent.cpp 33.8 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.0 kB
LayersMessages.ipdlh 15.0 kB
LayersSurfaces.ipdlh 2.9 kB
PAPZ.ipdl APZChild 2.7 kB
PAPZCTreeManager.ipdl PAPZCTreeManager is a protocol for remoting an IAPZCTreeManager. PAPZCTreeManager * lives on the PC 5.7 kB
PCompositorBridge.ipdl 11.0 kB
PImageBridge.ipdl The PImageBridge protocol is used to allow isolated threads or processes to push * frames directly 2.5 kB
PLayerTransaction.ipdl The layers protocol is spoken between thread contexts that manage * layer (sub)trees. The protocol 5.1 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 989 Bytes
PVideoBridge.ipdl The PVideoBridge protocol is used to share textures from the video decoders * to the compositor. 853 Bytes
PWebRenderBridge.ipdl 2.8 kB
RemoteContentController.cpp 9.3 kB
RemoteContentController.h public GeckoContentController 3.4 kB
ShadowLayerUtils.h 1.5 kB
ShadowLayerUtilsMac.cpp static 920 Bytes
ShadowLayerUtilsX11.cpp 5.0 kB
ShadowLayerUtilsX11.h 2.6 kB
ShadowLayers.cpp 32.8 kB
ShadowLayers.h See ActiveResourceTracker below. 18.8 kB
SharedPlanarYCbCrImage.cpp 8.2 kB
SharedPlanarYCbCrImage.h public PlanarYCbCrImage 2.0 kB
SharedRGBImage.cpp 4.4 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
UiCompositorControllerChild.cpp 6.3 kB
UiCompositorControllerChild.h 1.9 kB
UiCompositorControllerParent.cpp 3.3 kB
UiCompositorControllerParent.h 1.7 kB
VideoBridgeChild.cpp static 3.1 kB
VideoBridgeChild.h override 2.5 kB
VideoBridgeParent.cpp static 2.9 kB
VideoBridgeParent.h 2.5 kB
WebRenderMessages.ipdlh 3.7 kB