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
gtest
test
BasicRenderingContext2D.h BasicRenderingContext2D 6.3 kB
CacheMap.cpp 1.2 kB
CacheMap.h 3.0 kB
CanvasGradient.h public nsWrapperCache 2.0 kB
CanvasImageCache.cpp Used for images specific to this one canvas. Required * due to CORS security. 11.4 kB
CanvasImageCache.h 1.9 kB
CanvasPath.h 3.3 kB
CanvasPattern.h 2.0 kB
CanvasRenderingContext2D.cpp 200.3 kB
CanvasRenderingContext2D.h 39.2 kB
CanvasRenderingContextHelper.cpp 8.6 kB
CanvasRenderingContextHelper.h Povides common RenderingContext functionality used by both OffscreenCanvas * and HTMLCanvasElement. 2.6 kB
CanvasUtils.cpp 10.1 kB
CanvasUtils.h 5.3 kB
ImageBitmap.cpp mParent 75.2 kB
ImageBitmap.h 10.0 kB
ImageBitmapColorUtils.cpp Utility function form libyuv source files. 68.6 kB
ImageBitmapColorUtils.h RGB family -> RGBA family. 15.2 kB
ImageBitmapRenderingContext.cpp 7.5 kB
ImageBitmapRenderingContext.h The purpose of ImageBitmapRenderingContext is to provide a faster and * efficient way to display Im 3.1 kB
ImageBitmapSource.h 876 Bytes
ImageBitmapUtils.cpp 108.9 kB
ImageBitmapUtils.h This function creates an ImagePixelLayout object which describes the * default layout of the given 3.5 kB
ImageData.cpp 3.5 kB
ImageData.h 2.1 kB
ImageUtils.cpp 9.2 kB
ImageUtils.h ImageUtils is a wrapper around layers::Image. It provides three unified * methods to all sub-classe 2.4 kB
MurmurHash3.cpp 8.5 kB
MurmurHash3.h 842 Bytes
OffscreenCanvas.cpp static 10.6 kB
OffscreenCanvas.h 5.2 kB
TexUnpackBlob.cpp 29.8 kB
TexUnpackBlob.h 5.8 kB
TextMetrics.h 1.1 kB
WebGL1Context.cpp static 1.0 kB
WebGL1Context.h public WebGLContext 915 Bytes
WebGL2Context.cpp static 5.5 kB
WebGL2Context.h public WebGLContext 20.2 kB
WebGL2ContextBuffers.cpp 5.6 kB
WebGL2ContextFramebuffers.cpp 9.1 kB
WebGL2ContextMRTs.cpp 5.2 kB
WebGL2ContextPrograms.cpp 796 Bytes
WebGL2ContextQueries.cpp We fake ANY_SAMPLES_PASSED and ANY_SAMPLES_PASSED_CONSERVATIVE with * SAMPLES_PASSED on desktop. * 5.3 kB
WebGL2ContextRenderbuffers.cpp 3.3 kB
WebGL2ContextSamplers.cpp 3.4 kB
WebGL2ContextState.cpp 6.8 kB
WebGL2ContextSync.cpp 4.3 kB
WebGL2ContextTextures.cpp virtual 1.5 kB
WebGL2ContextTransformFeedback.cpp 3.7 kB
WebGL2ContextUniforms.cpp 8.6 kB
WebGL2ContextVAOs.cpp 633 Bytes
WebGLActiveInfo.cpp 3.7 kB
WebGLActiveInfo.h 2.8 kB
WebGLBuffer.cpp 12.2 kB
WebGLBuffer.h 3.8 kB
WebGLContext.cpp 73.9 kB
WebGLContext.h 80.7 kB
WebGLContextBuffers.cpp 13.3 kB
WebGLContextDraw.cpp 29.3 kB
WebGLContextExtensions.cpp static 15.0 kB
WebGLContextFramebufferOperations.cpp 5.3 kB
WebGLContextGL.cpp 63.8 kB
WebGLContextLossHandler.cpp 2.7 kB
WebGLContextLossHandler.h 1.2 kB
WebGLContextState.cpp 20.4 kB
WebGLContextTextures.cpp 12.4 kB
WebGLContextUnchecked.cpp 653 Bytes
WebGLContextUnchecked.h 1.1 kB
WebGLContextUtils.cpp 26.2 kB
WebGLContextUtils.h 3.1 kB
WebGLContextValidate.cpp 26.8 kB
WebGLContextVertexArray.cpp 1.7 kB
WebGLContextVertices.cpp 11.0 kB
WebGLExtensionBase.cpp AddRef 800 Bytes
WebGLExtensionBlendMinMax.cpp EXT_blend_minmax 847 Bytes
WebGLExtensionColorBufferFloat.cpp 1.9 kB
WebGLExtensionColorBufferHalfFloat.cpp 1.6 kB
WebGLExtensionCompressedTextureASTC.cpp 3.4 kB
WebGLExtensionCompressedTextureATC.cpp 1.4 kB
WebGLExtensionCompressedTextureES3.cpp 2.4 kB
WebGLExtensionCompressedTextureETC1.cpp 1.3 kB
WebGLExtensionCompressedTexturePVRTC.cpp 1.5 kB
WebGLExtensionCompressedTextureS3TC.cpp 2.0 kB
WebGLExtensionCompressedTextureS3TC_SRGB.cpp 2.1 kB
WebGLExtensionDebugRendererInfo.cpp 755 Bytes
WebGLExtensionDebugShaders.cpp WEBGL_debug_shaders 1.2 kB
WebGLExtensionDepthTexture.cpp WEBGL_depth_texture 1.6 kB
WebGLExtensionDisjointTimerQuery.cpp 3.4 kB
WebGLExtensionDrawBuffers.cpp WEBGL_draw_buffers 1.4 kB
WebGLExtensionEXTColorBufferFloat.cpp 1.4 kB
WebGLExtensionElementIndexUint.cpp 770 Bytes
WebGLExtensionFragDepth.cpp EXT_frag_depth 938 Bytes
WebGLExtensionInstancedArrays.cpp 2.3 kB
WebGLExtensionLoseContext.cpp WEBGL_lose_context 899 Bytes
WebGLExtensionMOZDebug.cpp 2.2 kB
WebGLExtensionSRGB.cpp EXT_sRGB 2.0 kB
WebGLExtensionShaderTextureLod.cpp 770 Bytes
WebGLExtensionStandardDerivatives.cpp 787 Bytes
WebGLExtensionTextureFilterAnisotropic.cpp 823 Bytes
WebGLExtensionTextureFloat.cpp 3.3 kB
WebGLExtensionTextureFloatLinear.cpp 1.3 kB
WebGLExtensionTextureHalfFloat.cpp 3.8 kB
WebGLExtensionTextureHalfFloatLinear.cpp 1.2 kB
WebGLExtensionVertexArray.cpp OES_vertex_array_object 1.4 kB
WebGLExtensions.h 10.7 kB
WebGLFormats.cpp 56.8 kB
WebGLFormats.h 8.9 kB
WebGLFramebuffer.cpp 57.8 kB
WebGLFramebuffer.h 8.9 kB
WebGLFramebufferAttachable.cpp 1.2 kB
WebGLFramebufferAttachable.h 839 Bytes
WebGLInternalFormatsTable.h 4.3 kB
WebGLMemoryTracker.cpp 7.3 kB
WebGLMemoryTracker.h public nsIMemoryReporter 1.9 kB
WebGLObjectModel.cpp 699 Bytes
WebGLObjectModel.h 10.6 kB
WebGLProgram.cpp If `name`: "foo[3]" * Then returns true, with * `out_baseName`: "foo" * `out_isArray`: tr 50.8 kB
WebGLProgram.h 7.5 kB
WebGLQuery.cpp 5.7 kB
WebGLQuery.h 1.9 kB
WebGLRenderbuffer.cpp 9.3 kB
WebGLRenderbuffer.h 2.8 kB
WebGLSampler.cpp 4.9 kB
WebGLSampler.h 1.5 kB
WebGLShader.cpp On success, writes to out_translatedSource. * On failure, writes to out_translationLog. * * Requi 13.2 kB
WebGLShader.h 3.3 kB
WebGLShaderPrecisionFormat.cpp 743 Bytes
WebGLShaderPrecisionFormat.h 1.4 kB
WebGLShaderValidator.cpp 18.8 kB
WebGLShaderValidator.h 2.8 kB
WebGLStrongTypes.h 16.2 kB
WebGLSync.cpp AddRef 1.6 kB
WebGLSync.h 1.3 kB
WebGLTexelConversions.cpp @class WebGLImageConverter * * This class is just a helper to implement WebGLContext::ConvertImage 17.2 kB
WebGLTexelConversions.h Copyright (C) 2010 Apple Inc. All rights reserved. * Copyright (C) 2010 Google Inc. All rights rese 46.1 kB
WebGLTexture.cpp static 38.7 kB
WebGLTexture.h 15.8 kB
WebGLTextureUpload.cpp 76.2 kB
WebGLTransformFeedback.cpp 5.6 kB
WebGLTransformFeedback.h 2.1 kB
WebGLTypes.h WebGLTextureFakeBlackStatus is an enum to track what needs to use a dummy 1x1 * black texture, whic 6.9 kB
WebGLUniformLocation.cpp 9.8 kB
WebGLUniformLocation.h 2.3 kB
WebGLValidateStrings.cpp 6.0 kB
WebGLValidateStrings.h Copyright (C) 2011 Apple Inc. All rights reserved. * Copyright (C) 2011 Mozilla Corporation. All ri 1.9 kB
WebGLVertexArray.cpp mAttribs 2.1 kB
WebGLVertexArray.h public nsWrapperCache 2.2 kB
WebGLVertexArrayFake.cpp 1.7 kB
WebGLVertexArrayFake.h 889 Bytes
WebGLVertexArrayGL.cpp 1.2 kB
WebGLVertexArrayGL.h public WebGLVertexArray 1.0 kB
WebGLVertexArrayObject.cpp 1.2 kB
WebGLVertexArrayObject.h This class implements the DOM bindings for WebGL 2 VAO. * * This exists to so the object returned 1.2 kB
WebGLVertexAttribData.cpp 2.7 kB
WebGLVertexAttribData.h 1.9 kB
moz.build 6.2 kB
nsICanvasRenderingContextInternal.h public nsISupports 7.5 kB