LCOV - code coverage report
Current view: top level - dom/canvas Hit Total Coverage
Test: output.info Lines: 24 21814 0.1 %
Date: 2017-07-14 16:53:18 Functions: 8 5000 0.2 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Filename Sort by name Line Coverage ( show details ) Sort by line coverage Functions Sort by function coverage
BasicRenderingContext2D.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
CanvasGradient.h
0.0%
0.0 % 0 / 19 0.0 % 0 / 13
CanvasImageCache.cpp
0.0%
0.0 % 0 / 157 0.0 % 0 / 44
CanvasPath.h
0.0%
0.0 % 0 / 5 0.0 % 0 / 10
CanvasPattern.h
0.0%
0.0 % 0 / 11 0.0 % 0 / 10
CanvasRenderingContext2D.cpp
0.0%
0.0 % 0 / 3178 0.0 % 0 / 273
CanvasRenderingContext2D.h
0.0%
0.0 % 0 / 244 0.0 % 0 / 78
CanvasRenderingContextHelper.cpp
0.0%
0.0 % 0 / 134 0.0 % 0 / 11
CanvasRenderingContextHelper.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 2
CanvasUtils.cpp
0.0%
0.0 % 0 / 42 0.0 % 0 / 4
CanvasUtils.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 2
DocumentRendererChild.cpp
0.0%
0.0 % 0 / 35 0.0 % 0 / 4
DocumentRendererParent.cpp
0.0%
0.0 % 0 / 27 0.0 % 0 / 7
ImageBitmap.cpp
0.5%0.5%
0.5 % 5 / 928 0.9 % 1 / 115
ImageBitmap.h
0.0%
0.0 % 0 / 7 0.0 % 0 / 12
ImageBitmapColorUtils.cpp
0.0%
0.0 % 0 / 829 0.0 % 0 / 135
ImageBitmapRenderingContext.cpp
0.0%
0.0 % 0 / 149 0.0 % 0 / 32
ImageBitmapRenderingContext.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 7
ImageBitmapUtils.cpp
0.0%
0.0 % 0 / 1020 0.0 % 0 / 331
ImageData.cpp
0.0%
0.0 % 0 / 59 0.0 % 0 / 12
ImageData.h
0.0%
0.0 % 0 / 19 0.0 % 0 / 13
ImageUtils.cpp
0.0%
0.0 % 0 / 117 0.0 % 0 / 21
MurmurHash3.cpp
0.0%
0.0 % 0 / 158 0.0 % 0 / 9
OffscreenCanvas.cpp
5.0%5.0%
5.0 % 8 / 160 7.1 % 2 / 28
OffscreenCanvas.h
0.0%
0.0 % 0 / 39 0.0 % 0 / 16
TexUnpackBlob.cpp
0.0%
0.0 % 0 / 414 0.0 % 0 / 25
TexUnpackBlob.h
0.0%
0.0 % 0 / 5 0.0 % 0 / 8
TextMetrics.h
0.0%
0.0 % 0 / 11 0.0 % 0 / 4
WebGL1Context.cpp
0.0%
0.0 % 0 / 16 0.0 % 0 / 7
WebGL1Context.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 1
WebGL2Context.cpp
0.0%
0.0 % 0 / 51 0.0 % 0 / 10
WebGL2Context.h
0.0%
0.0 % 0 / 99 0.0 % 0 / 32
WebGL2ContextBuffers.cpp
0.0%
0.0 % 0 / 83 0.0 % 0 / 3
WebGL2ContextFramebuffers.cpp
0.0%
0.0 % 0 / 135 0.0 % 0 / 9
WebGL2ContextMRTs.cpp
0.0%
0.0 % 0 / 87 0.0 % 0 / 5
WebGL2ContextPrograms.cpp
0.0%
0.0 % 0 / 6 0.0 % 0 / 1
WebGL2ContextQueries.cpp
0.0%
0.0 % 0 / 98 0.0 % 0 / 8
WebGL2ContextRenderbuffers.cpp
0.0%
0.0 % 0 / 42 0.0 % 0 / 2
WebGL2ContextSamplers.cpp
0.0%
0.0 % 0 / 64 0.0 % 0 / 7
WebGL2ContextState.cpp
0.0%
0.0 % 0 / 51 0.0 % 0 / 1
WebGL2ContextSync.cpp
0.0%
0.0 % 0 / 64 0.0 % 0 / 6
WebGL2ContextTextures.cpp
0.0%
0.0 % 0 / 9 0.0 % 0 / 2
WebGL2ContextTransformFeedback.cpp
0.0%
0.0 % 0 / 71 0.0 % 0 / 10
WebGL2ContextUniforms.cpp
0.0%
0.0 % 0 / 132 0.0 % 0 / 12
WebGL2ContextVAOs.cpp
0.0%
0.0 % 0 / 2 0.0 % 0 / 1
WebGLActiveInfo.cpp
0.0%
0.0 % 0 / 26 0.0 % 0 / 9
WebGLActiveInfo.h
0.0%
0.0 % 0 / 20 0.0 % 0 / 13
WebGLBuffer.cpp
0.0%
0.0 % 0 / 194 0.0 % 0 / 22
WebGLBuffer.h
0.0%
0.0 % 0 / 29 0.0 % 0 / 15
WebGLContext.cpp
0.0%
0.0 % 0 / 1175 0.0 % 0 / 102
WebGLContext.h
0.0%
0.0 % 0 / 372 0.0 % 0 / 172
WebGLContextBuffers.cpp
0.0%
0.0 % 0 / 233 0.0 % 0 / 18
WebGLContextDraw.cpp
0.0%
0.0 % 0 / 621 0.0 % 0 / 27
WebGLContextExtensions.cpp
0.0%
0.0 % 0 / 230 0.0 % 0 / 9
WebGLContextFramebufferOperations.cpp
0.0%
0.0 % 0 / 113 0.0 % 0 / 10
WebGLContextGL.cpp
0.0%
0.0 % 0 / 1118 0.0 % 0 / 100
WebGLContextLossHandler.cpp
0.0%
0.0 % 0 / 36 0.0 % 0 / 11
WebGLContextLossHandler.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
WebGLContextState.cpp
0.0%
0.0 % 0 / 293 0.0 % 0 / 9
WebGLContextTextures.cpp
0.0%
0.0 % 0 / 163 0.0 % 0 / 17
WebGLContextUnchecked.cpp
0.0%
0.0 % 0 / 3 0.0 % 0 / 1
WebGLContextUnchecked.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
WebGLContextUtils.cpp
0.0%
0.0 % 0 / 578 0.0 % 0 / 30
WebGLContextUtils.h
0.0%
0.0 % 0 / 16 0.0 % 0 / 10
WebGLContextValidate.cpp
0.0%
0.0 % 0 / 327 0.0 % 0 / 17
WebGLContextVertexArray.cpp
0.0%
0.0 % 0 / 35 0.0 % 0 / 5
WebGLContextVertices.cpp
0.0%
0.0 % 0 / 204 0.0 % 0 / 12
WebGLExtensionBase.cpp
0.0%
0.0 % 0 / 12 0.0 % 0 / 9
WebGLExtensionBlendMinMax.cpp
0.0%
0.0 % 0 / 9 0.0 % 0 / 5
WebGLExtensionColorBufferFloat.cpp
0.0%
0.0 % 0 / 18 0.0 % 0 / 6
WebGLExtensionColorBufferHalfFloat.cpp
0.0%
0.0 % 0 / 17 0.0 % 0 / 6
WebGLExtensionCompressedTextureASTC.cpp
0.0%
0.0 % 0 / 56 0.0 % 0 / 7
WebGLExtensionCompressedTextureATC.cpp
0.0%
0.0 % 0 / 17 0.0 % 0 / 5
WebGLExtensionCompressedTextureES3.cpp
0.0%
0.0 % 0 / 24 0.0 % 0 / 5
WebGLExtensionCompressedTextureETC1.cpp
0.0%
0.0 % 0 / 15 0.0 % 0 / 5
WebGLExtensionCompressedTexturePVRTC.cpp
0.0%
0.0 % 0 / 18 0.0 % 0 / 5
WebGLExtensionCompressedTextureS3TC.cpp
0.0%
0.0 % 0 / 25 0.0 % 0 / 6
WebGLExtensionCompressedTextureS3TC_SRGB.cpp
0.0%
0.0 % 0 / 18 0.0 % 0 / 5
WebGLExtensionDebugRendererInfo.cpp
0.0%
0.0 % 0 / 6 0.0 % 0 / 4
WebGLExtensionDebugShaders.cpp
0.0%
0.0 % 0 / 17 0.0 % 0 / 5
WebGLExtensionDepthTexture.cpp
0.0%
0.0 % 0 / 20 0.0 % 0 / 5
WebGLExtensionDisjointTimerQuery.cpp
0.0%
0.0 % 0 / 57 0.0 % 0 / 13
WebGLExtensionDrawBuffers.cpp
0.0%
0.0 % 0 / 24 0.0 % 0 / 6
WebGLExtensionEXTColorBufferFloat.cpp
0.0%
0.0 % 0 / 21 0.0 % 0 / 4
WebGLExtensionElementIndexUint.cpp
0.0%
0.0 % 0 / 6 0.0 % 0 / 4
WebGLExtensionFragDepth.cpp
0.0%
0.0 % 0 / 10 0.0 % 0 / 5
WebGLExtensionInstancedArrays.cpp
0.0%
0.0 % 0 / 29 0.0 % 0 / 8
WebGLExtensionLoseContext.cpp
0.0%
0.0 % 0 / 12 0.0 % 0 / 6
WebGLExtensionMOZDebug.cpp
0.0%
0.0 % 0 / 33 0.0 % 0 / 5
WebGLExtensionSRGB.cpp
0.0%
0.0 % 0 / 33 0.0 % 0 / 6
WebGLExtensionShaderTextureLod.cpp
0.0%
0.0 % 0 / 6 0.0 % 0 / 4
WebGLExtensionStandardDerivatives.cpp
0.0%
0.0 % 0 / 6 0.0 % 0 / 4
WebGLExtensionTextureFilterAnisotropic.cpp
0.0%
0.0 % 0 / 6 0.0 % 0 / 4
WebGLExtensionTextureFloat.cpp
0.0%
0.0 % 0 / 68 0.0 % 0 / 6
WebGLExtensionTextureFloatLinear.cpp
0.0%
0.0 % 0 / 12 0.0 % 0 / 4
WebGLExtensionTextureHalfFloat.cpp
0.0%
0.0 % 0 / 72 0.0 % 0 / 6
WebGLExtensionTextureHalfFloatLinear.cpp
0.0%
0.0 % 0 / 12 0.0 % 0 / 4
WebGLExtensionVertexArray.cpp
0.0%
0.0 % 0 / 22 0.0 % 0 / 8
WebGLExtensions.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 10
WebGLFormats.cpp
0.5%0.5%
0.5 % 3 / 631 0.0 % 0 / 47
WebGLFormats.h
0.0%
0.0 % 0 / 21 0.0 % 0 / 12
WebGLFramebuffer.cpp
0.0%
0.0 % 0 / 952 0.0 % 0 / 78
WebGLFramebuffer.h
0.0%
0.0 % 0 / 42 0.0 % 0 / 25
WebGLFramebufferAttachable.cpp
0.0%
0.0 % 0 / 16 0.0 % 0 / 3
WebGLFramebufferAttachable.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 2
WebGLMemoryTracker.cpp
0.8%0.8%
0.8 % 1 / 121 0.0 % 0 / 20
WebGLMemoryTracker.h
0.0%
0.0 % 0 / 12 0.0 % 0 / 4
WebGLObjectModel.cpp
14.3%14.3%
14.3 % 1 / 7 50.0 % 2 / 4
WebGLObjectModel.h
0.0%
0.0 % 0 / 95 0.0 % 0 / 205
WebGLProgram.cpp
0.0%
0.0 % 0 / 762 0.0 % 0 / 56
WebGLProgram.h
0.0%
0.0 % 0 / 16 0.0 % 0 / 17
WebGLQuery.cpp
0.0%
0.0 % 0 / 120 0.0 % 0 / 20
WebGLQuery.h
0.0%
0.0 % 0 / 7 0.0 % 0 / 9
WebGLRenderbuffer.cpp
0.0%
0.0 % 0 / 142 0.0 % 0 / 17
WebGLRenderbuffer.h
0.0%
0.0 % 0 / 17 0.0 % 0 / 12
WebGLSampler.cpp
0.0%
0.0 % 0 / 77 0.0 % 0 / 12
WebGLSampler.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 6
WebGLShader.cpp
0.0%
0.0 % 0 / 220 0.0 % 0 / 32
WebGLShader.h
0.0%
0.0 % 0 / 5 0.0 % 0 / 8
WebGLShaderPrecisionFormat.cpp
0.0%
0.0 % 0 / 2 0.0 % 0 / 1
WebGLShaderPrecisionFormat.h
0.0%
0.0 % 0 / 12 0.0 % 0 / 7
WebGLShaderValidator.cpp
0.0%
0.0 % 0 / 280 0.0 % 0 / 21
WebGLShaderValidator.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 1
WebGLStrongTypes.h
0.0%
0.0 % 0 / 41 0.0 % 0 / 78
WebGLSync.cpp
0.0%
0.0 % 0 / 21 0.0 % 0 / 10
WebGLSync.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 6
WebGLTexelConversions.cpp
0.0%
0.0 % 0 / 141 0.0 % 0 / 1808
WebGLTexelConversions.h
0.0%
0.0 % 0 / 686 0.0 % 0 / 98
WebGLTexture.cpp
0.2%0.2%
0.2 % 1 / 549 0.0 % 0 / 41
WebGLTexture.h
7.3%7.3%
7.3 % 4 / 55 4.2 % 1 / 24
WebGLTextureUpload.cpp
0.0%
0.0 % 0 / 933 0.0 % 0 / 47
WebGLTransformFeedback.cpp
0.0%
0.0 % 0 / 97 0.0 % 0 / 14
WebGLTransformFeedback.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 8
WebGLTypes.h
0.0%
0.0 % 0 / 20 0.0 % 0 / 7
WebGLUniformLocation.cpp
0.0%
0.0 % 0 / 105 0.0 % 0 / 13
WebGLUniformLocation.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 7
WebGLValidateStrings.cpp
0.0%
0.0 % 0 / 105 0.0 % 0 / 7
WebGLVertexArray.cpp
0.0%
0.0 % 0 / 32 0.0 % 0 / 13
WebGLVertexArray.h
0.0%
0.0 % 0 / 8 0.0 % 0 / 9
WebGLVertexArrayFake.cpp
3.2%3.2%
3.2 % 1 / 31 33.3 % 2 / 6
WebGLVertexArrayFake.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 3
WebGLVertexArrayGL.cpp
0.0%
0.0 % 0 / 26 0.0 % 0 / 7
WebGLVertexArrayObject.cpp
0.0%
0.0 % 0 / 8 0.0 % 0 / 2
WebGLVertexArrayObject.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 3
WebGLVertexAttribData.cpp
0.0%
0.0 % 0 / 37 0.0 % 0 / 4
WebGLVertexAttribData.h
0.0%
0.0 % 0 / 18 0.0 % 0 / 12
nsICanvasRenderingContextInternal.h
0.0%
0.0 % 0 / 34 0.0 % 0 / 14

Generated by: LCOV version 1.13