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
crashtests
test
BasicRenderingContext2D.h BasicRenderingContext2D 6.6 kB
CacheInvalidator.cpp 1.3 kB
CacheInvalidator.h 4.5 kB
CanvasGradient.h public nsWrapperCache 2.0 kB
CanvasImageCache.cpp Used for images specific to this one canvas. Required * due to CORS security. 10.8 kB
CanvasImageCache.h 1.9 kB
CanvasPath.h 3.1 kB
CanvasPattern.h 2.0 kB
CanvasRenderingContext2D.cpp 185.4 kB
CanvasRenderingContext2D.h 37.7 kB
CanvasRenderingContextHelper.cpp 9.5 kB
CanvasRenderingContextHelper.h Povides common RenderingContext functionality used by both OffscreenCanvas * and HTMLCanvasElement. 2.6 kB
CanvasUtils.cpp 10.1 kB
CanvasUtils.h 5.5 kB
ClientWebGLContext.cpp 182.4 kB
ClientWebGLContext.h 78.0 kB
ClientWebGLExtensions.cpp 9.5 kB
ClientWebGLExtensions.h 13.0 kB
GeneratePlaceholderCanvasData.h When privacy.resistFingerprinting.randomDataOnCanvasExtract is true, tries * to generate random dat 3.5 kB
HostWebGLContext.cpp static 6.1 kB
HostWebGLContext.h 27.0 kB
ImageBitmap.cpp mParent 55.1 kB
ImageBitmap.h 9.0 kB
ImageBitmapRenderingContext.cpp 8.9 kB
ImageBitmapRenderingContext.h The purpose of ImageBitmapRenderingContext is to provide a faster and * efficient way to display Im 3.5 kB
ImageBitmapSource.h 850 Bytes
ImageData.cpp 4.2 kB
ImageData.h 2.4 kB
ImageUtils.cpp 6.7 kB
ImageUtils.h ImageUtils is a wrapper around layers::Image. It provides three unified * methods to all sub-classe 1.8 kB
IpdlQueue.h 22.1 kB
MurmurHash3.cpp 8.5 kB
MurmurHash3.h 842 Bytes
OffscreenCanvas.cpp static 10.5 kB
OffscreenCanvas.h 5.2 kB
PWebGL.ipdl Represents the connection between a WebGLChild actor that issues WebGL * command from the content p 2.0 kB
ProducerConsumerQueue.h PcqActor is an actor base-class that is used as a static map that * provides casting from an IProto 35.2 kB
Queue.cpp 499 Bytes
QueueParamTraits.h 33.4 kB
TexUnpackBlob.cpp 29.1 kB
TexUnpackBlob.h 5.4 kB
TextMetrics.h 3.2 kB
WebGL2Context.cpp 5.3 kB
WebGL2Context.h 6.2 kB
WebGL2ContextBuffers.cpp 5.1 kB
WebGL2ContextFramebuffers.cpp 7.7 kB
WebGL2ContextMRTs.cpp 4.4 kB
WebGL2ContextQueries.cpp We fake ANY_SAMPLES_PASSED and ANY_SAMPLES_PASSED_CONSERVATIVE with * SAMPLES_PASSED on desktop. * 3.3 kB
WebGL2ContextRenderbuffers.cpp 2.3 kB
WebGL2ContextSamplers.cpp 3.0 kB
WebGL2ContextState.cpp 4.2 kB
WebGL2ContextSync.cpp 2.3 kB
WebGL2ContextTransformFeedback.cpp 2.8 kB
WebGL2ContextUniforms.cpp 2.5 kB
WebGLBuffer.cpp 12.1 kB
WebGLBuffer.h override 2.4 kB
WebGLChild.cpp static 1.2 kB
WebGLChild.h 1.4 kB
WebGLCommandQueue.h A CommandSource is obtained from a CommandQueue. Use it by inserting a * command (represented by t 22.1 kB
WebGLContext.cpp 72.0 kB
WebGLContext.h 46.3 kB
WebGLContextBuffers.cpp 7.7 kB
WebGLContextDraw.cpp 34.3 kB
WebGLContextExtensions.cpp 19.7 kB
WebGLContextFramebufferOperations.cpp 6.0 kB
WebGLContextGL.cpp 44.4 kB
WebGLContextLossHandler.cpp 1.3 kB
WebGLContextLossHandler.h 996 Bytes
WebGLContextState.cpp 13.4 kB
WebGLContextTextures.cpp virtual 7.7 kB
WebGLContextUtils.cpp static 18.6 kB
WebGLContextUtils.h Return the displayable name for the texture function that is the * source for validation. 1.9 kB
WebGLContextValidate.cpp 21.9 kB
WebGLContextVertexArray.cpp 1.1 kB
WebGLContextVertices.cpp 8.8 kB
WebGLCrossProcessCommandQueue.cpp 631 Bytes
WebGLCrossProcessCommandQueue.h The source for the WebGL Command Queue. 3.1 kB
WebGLExtensionColorBufferFloat.cpp 1.7 kB
WebGLExtensionColorBufferHalfFloat.cpp 1.8 kB
WebGLExtensionCompressedTextureASTC.cpp 2.6 kB
WebGLExtensionCompressedTextureBPTC.cpp 1.3 kB
WebGLExtensionCompressedTextureES3.cpp 2.1 kB
WebGLExtensionCompressedTextureETC1.cpp 988 Bytes
WebGLExtensionCompressedTexturePVRTC.cpp 1.1 kB
WebGLExtensionCompressedTextureRGTC.cpp 1.3 kB
WebGLExtensionCompressedTextureS3TC.cpp 1.6 kB
WebGLExtensionCompressedTextureS3TC_SRGB.cpp 1.7 kB
WebGLExtensionDepthTexture.cpp 1.9 kB
WebGLExtensionDisjointTimerQuery.cpp 1.2 kB
WebGLExtensionDrawBuffers.cpp 1.1 kB
WebGLExtensionEXTColorBufferFloat.cpp static 1.3 kB
WebGLExtensionFragDepth.cpp 1.0 kB
WebGLExtensionInstancedArrays.cpp 942 Bytes
WebGLExtensionSRGB.cpp 2.0 kB
WebGLExtensionShaderTextureLod.cpp 1.1 kB
WebGLExtensionTextureFloat.cpp 3.6 kB
WebGLExtensionTextureFloatLinear.cpp 1.2 kB
WebGLExtensionTextureHalfFloat.cpp 3.8 kB
WebGLExtensionTextureHalfFloatLinear.cpp 1.0 kB
WebGLExtensions.cpp 2.8 kB
WebGLExtensions.h 8.0 kB
WebGLFormats.cpp 59.4 kB
WebGLFormats.h 10.1 kB
WebGLFramebuffer.cpp 51.8 kB
WebGLFramebuffer.h 7.7 kB
WebGLInternalFormatsTable.h 4.6 kB
WebGLIpdl.h 3.1 kB
WebGLMemoryTracker.cpp 4.9 kB
WebGLMemoryTracker.h public nsIMemoryReporter 644 Bytes
WebGLMethodDispatcher.h _ID 8.2 kB
WebGLObjectModel.h 1.9 kB
WebGLParent.cpp 4.5 kB
WebGLParent.h public PWebGLParent 2.1 kB
WebGLProgram.cpp 37.6 kB
WebGLProgram.h 5.1 kB
WebGLQuery.cpp 4.3 kB
WebGLQuery.h override 1.3 kB
WebGLQueueParamTraits.h 8.6 kB
WebGLRenderbuffer.cpp 8.5 kB
WebGLRenderbuffer.h override 1.8 kB
WebGLSampler.cpp 3.9 kB
WebGLSampler.h override 963 Bytes
WebGLShader.cpp 6.1 kB
WebGLShader.h override 1.9 kB
WebGLShaderValidator.cpp 13.9 kB
WebGLShaderValidator.h 2.0 kB
WebGLStrongTypes.h 16.2 kB
WebGLSync.cpp 940 Bytes
WebGLSync.h override 930 Bytes
WebGLTexelConversions.cpp @class WebGLImageConverter * * This class is just a helper to implement WebGLContext::ConvertImage 17.5 kB
WebGLTexelConversions.h Copyright (C) 2010 Apple Inc. All rights reserved. * Copyright (C) 2010 Google Inc. All rights rese 46.4 kB
WebGLTexture.cpp static 34.4 kB
WebGLTexture.h 10.2 kB
WebGLTextureUpload.cpp 61.2 kB
WebGLTransformFeedback.cpp 4.6 kB
WebGLTransformFeedback.h override 1.9 kB
WebGLTypes.h 24.5 kB
WebGLValidateStrings.cpp GLSL ES 3.00 p17: - Comments are delimited by / * and * /, or by // and a newline. - '//' style 4.6 kB
WebGLValidateStrings.h Copyright (C) 2011 Apple Inc. All rights reserved. * Copyright (C) 2011 Mozilla Corporation. All ri 1.9 kB
WebGLVertexArray.cpp 2.1 kB
WebGLVertexArray.h public WebGLContextBoundObject 3.6 kB
WebGLVertexArrayFake.cpp 1.7 kB
WebGLVertexArrayFake.h 690 Bytes
WebGLVertexArrayGL.cpp 877 Bytes
WebGLVertexArrayGL.h 693 Bytes
XRWebGLLayer.cpp mParent 9.0 kB
XRWebGLLayer.h 2.9 kB
moz.build 6.2 kB
nsICanvasRenderingContextInternal.h public nsISupports 8.1 kB