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 7.3 kB
CacheMap.cpp 1.3 kB
CacheMap.h 3.3 kB
CanvasGradient.h public nsWrapperCache 2.1 kB
CanvasImageCache.cpp Used for images specific to this one canvas. Required * due to CORS security. 11.2 kB
CanvasImageCache.h 1.9 kB
CanvasPath.h 3.3 kB
CanvasPattern.h 2.0 kB
CanvasRenderingContext2D.cpp 201.7 kB
CanvasRenderingContext2D.h 39.1 kB
CanvasRenderingContextHelper.cpp 9.8 kB
CanvasRenderingContextHelper.h Povides common RenderingContext functionality used by both OffscreenCanvas * and HTMLCanvasElement. 2.6 kB
CanvasUtils.cpp 8.3 kB
CanvasUtils.h 5.3 kB
DocumentRendererChild.cpp 3.5 kB
DocumentRendererChild.h public PDocumentRendererChild 1.0 kB
DocumentRendererParent.cpp 2.1 kB
DocumentRendererParent.h public PDocumentRendererParent 1.3 kB
ImageBitmap.cpp mParent 70.5 kB
ImageBitmap.h 10.1 kB
ImageBitmapColorUtils.cpp Utility function form libyuv source files. 74.3 kB
ImageBitmapColorUtils.h RGB family -> RGBA family. 16.0 kB
ImageBitmapRenderingContext.cpp 7.7 kB
ImageBitmapRenderingContext.h The purpose of ImageBitmapRenderingContext is to provide a faster and efficient * way to display Im 3.1 kB
ImageBitmapSource.h 836 Bytes
ImageBitmapUtils.cpp 106.7 kB
ImageBitmapUtils.h This function creates an ImagePixelLayout object which describes the * default layout of the given 3.4 kB
ImageData.cpp 3.5 kB
ImageData.h 2.1 kB
ImageUtils.cpp 8.9 kB
ImageUtils.h ImageUtils is a wrapper around layers::Image. It provides three unified * methods to all sub-classe 2.3 kB
MurmurHash3.cpp 8.0 kB
MurmurHash3.h 857 Bytes
OffscreenCanvas.cpp 11.2 kB
OffscreenCanvas.h DOMEventTargetHelper 5.3 kB
TexUnpackBlob.cpp 31.3 kB
TexUnpackBlob.h 5.7 kB
TextMetrics.h 1.1 kB
WebGL1Context.cpp static 1.3 kB
WebGL1Context.h 906 Bytes
WebGL2Context.cpp static 5.7 kB
WebGL2Context.h 20.2 kB
WebGL2ContextBuffers.cpp 5.5 kB
WebGL2ContextFramebuffers.cpp 10.2 kB
WebGL2ContextMRTs.cpp 5.2 kB
WebGL2ContextPrograms.cpp 776 Bytes
WebGL2ContextQueries.cpp We fake ANY_SAMPLES_PASSED and ANY_SAMPLES_PASSED_CONSERVATIVE with * SAMPLES_PASSED on desktop. * 5.6 kB
WebGL2ContextRenderbuffers.cpp 3.2 kB
WebGL2ContextSamplers.cpp 3.6 kB
WebGL2ContextState.cpp 6.8 kB
WebGL2ContextSync.cpp 3.5 kB
WebGL2ContextTextures.cpp virtual 1.5 kB
WebGL2ContextTransformFeedback.cpp 4.0 kB
WebGL2ContextUniforms.cpp 9.1 kB
WebGL2ContextVAOs.cpp 634 Bytes
WebGLActiveInfo.cpp 3.7 kB
WebGLActiveInfo.h 2.9 kB
WebGLBuffer.cpp 12.5 kB
WebGLBuffer.h 3.9 kB
WebGLContext.cpp 77.0 kB
WebGLContext.h 83.3 kB
WebGLContextBuffers.cpp 14.3 kB
WebGLContextDraw.cpp 34.1 kB
WebGLContextExtensions.cpp static 15.8 kB
WebGLContextFramebufferOperations.cpp 5.8 kB
WebGLContextGL.cpp 68.0 kB
WebGLContextLossHandler.cpp 2.8 kB
WebGLContextLossHandler.h 1.2 kB
WebGLContextNotSupported.cpp 480 Bytes
WebGLContextState.cpp 21.8 kB
WebGLContextTextures.cpp 12.2 kB
WebGLContextUnchecked.cpp 651 Bytes
WebGLContextUnchecked.h 1.1 kB
WebGLContextUtils.cpp 28.7 kB
WebGLContextUtils.h 3.1 kB
WebGLContextValidate.cpp 28.2 kB
WebGLContextVertexArray.cpp 1.9 kB
WebGLContextVertices.cpp 11.7 kB
WebGLExtensionBase.cpp AddRef 810 Bytes
WebGLExtensionBlendMinMax.cpp EXT_blend_minmax 851 Bytes
WebGLExtensionColorBufferFloat.cpp WEBGL_color_buffer_float 1.7 kB
WebGLExtensionColorBufferHalfFloat.cpp EXT_color_buffer_half_float 1.4 kB
WebGLExtensionCompressedTextureASTC.cpp 3.4 kB
WebGLExtensionCompressedTextureATC.cpp WEBGL_compressed_texture_atc 1.4 kB
WebGLExtensionCompressedTextureES3.cpp 2.5 kB
WebGLExtensionCompressedTextureETC1.cpp WEBGL_compressed_texture_etc1 1.3 kB
WebGLExtensionCompressedTexturePVRTC.cpp WEBGL_compressed_texture_pvrtc 1.5 kB
WebGLExtensionCompressedTextureS3TC.cpp WEBGL_compressed_texture_s3tc 1.9 kB
WebGLExtensionCompressedTextureS3TC_SRGB.cpp WEBGL_compressed_texture_s3tc_srgb 2.0 kB
WebGLExtensionDebugRendererInfo.cpp WEBGL_debug_renderer_info 725 Bytes
WebGLExtensionDebugShaders.cpp WEBGL_debug_shaders 1.5 kB
WebGLExtensionDepthTexture.cpp WEBGL_depth_texture 1.6 kB
WebGLExtensionDisjointTimerQuery.cpp 3.5 kB
WebGLExtensionDrawBuffers.cpp WEBGL_draw_buffers 1.4 kB
WebGLExtensionEXTColorBufferFloat.cpp EXT_color_buffer_float 1.4 kB
WebGLExtensionElementIndexUint.cpp OES_element_index_uint 740 Bytes
WebGLExtensionFragDepth.cpp EXT_frag_depth 945 Bytes
WebGLExtensionInstancedArrays.cpp 2.6 kB
WebGLExtensionLoseContext.cpp WEBGL_lose_context 854 Bytes
WebGLExtensionMOZDebug.cpp 2.5 kB
WebGLExtensionSRGB.cpp 2.1 kB
WebGLExtensionShaderTextureLod.cpp EXT_shader_texture_lod 740 Bytes
WebGLExtensionStandardDerivatives.cpp OES_standard_derivatives 757 Bytes
WebGLExtensionTextureFilterAnisotropic.cpp EXT_texture_filter_anisotropic 788 Bytes
WebGLExtensionTextureFloat.cpp 3.5 kB
WebGLExtensionTextureFloatLinear.cpp OES_texture_float_linear 1.3 kB
WebGLExtensionTextureHalfFloat.cpp 3.9 kB
WebGLExtensionTextureHalfFloatLinear.cpp OES_texture_half_float_linear 1.2 kB
WebGLExtensionVertexArray.cpp 1.4 kB
WebGLExtensions.h 11.0 kB
WebGLFormats.cpp 57.4 kB
WebGLFormats.h 9.5 kB
WebGLFramebuffer.cpp 62.5 kB
WebGLFramebuffer.h 9.1 kB
WebGLFramebufferAttachable.cpp 1.3 kB
WebGLFramebufferAttachable.h 846 Bytes
WebGLInternalFormatsTable.h 5.7 kB
WebGLMemoryTracker.cpp 7.8 kB
WebGLMemoryTracker.h public nsIMemoryReporter 2.0 kB
WebGLObjectModel.cpp 713 Bytes
WebGLObjectModel.h 11.1 kB
WebGLProgram.cpp If `name`: "foo[3]" * Then returns true, with * `out_baseName`: "foo" * `out_isArray`: tr 56.5 kB
WebGLProgram.h 7.5 kB
WebGLQuery.cpp 6.5 kB
WebGLQuery.h 1.8 kB
WebGLRenderbuffer.cpp 9.4 kB
WebGLRenderbuffer.h 2.7 kB
WebGLSampler.cpp 5.1 kB
WebGLSampler.h 1.5 kB
WebGLShader.cpp On success, writes to out_translatedSource. * On failure, writes to out_translationLog. * * Requi 13.7 kB
WebGLShader.h 3.4 kB
WebGLShaderPrecisionFormat.cpp 759 Bytes
WebGLShaderPrecisionFormat.h 1.4 kB
WebGLShaderValidator.cpp 20.5 kB
WebGLShaderValidator.h 3.0 kB
WebGLStrongTypes.h 15.7 kB
WebGLSync.cpp AddRef 1.4 kB
WebGLSync.h 1.1 kB
WebGLTexelConversions.cpp @class WebGLImageConverter * * This class is just a helper to implement WebGLContext::ConvertImage 18.5 kB
WebGLTexelConversions.h Copyright (C) 2010 Apple Inc. All rights reserved. * Copyright (C) 2010 Google Inc. All rights rese 46.5 kB
WebGLTexture.cpp static 41.2 kB
WebGLTexture.h 16.0 kB
WebGLTextureUpload.cpp This file handles: * TexStorage2D(texTarget, levels, internalFormat, width, height) * TexStorage3D 81.5 kB
WebGLTransformFeedback.cpp 5.7 kB
WebGLTransformFeedback.h 2.1 kB
WebGLTypes.h WebGLTextureFakeBlackStatus is an enum to track what needs to use a dummy 1x1 black * texture, whic 7.1 kB
WebGLUniformLocation.cpp 10.6 kB
WebGLUniformLocation.h 2.3 kB
WebGLValidateStrings.cpp 6.8 kB
WebGLValidateStrings.h Copyright (C) 2011 Apple Inc. All rights reserved. * Copyright (C) 2011 Mozilla Corporation. All ri 1.9 kB
WebGLVertexArray.cpp 2.2 kB
WebGLVertexArray.h 2.2 kB
WebGLVertexArrayFake.cpp 1.8 kB
WebGLVertexArrayFake.h 918 Bytes
WebGLVertexArrayGL.cpp 1.3 kB
WebGLVertexArrayGL.h 1.1 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.6 kB
WebGLVertexAttribData.h 2.1 kB
moz.build 6.4 kB
nsICanvasRenderingContextInternal.h 7.3 kB