gecko-dev/dom/canvas
Jeff Gilbert 3c0ff11f59 Bug 1609908 - Reset WebGL layer on resize. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D60755

--HG--
extra : moz-landing-system : lando
2020-01-23 22:32:57 +00:00
..
crashtests Bug 1582884 - Enable some crashtests on Android; r=geckoview-reviewers,agi 2019-09-24 01:12:09 +00:00
test Bug 1609908 - Reset WebGL layer on resize. r=lsalzman 2020-01-23 22:32:57 +00:00
BasicRenderingContext2D.h No bug - clang-format dom/canvas, gfx/[gl,layers,webrender_bindings]. 2019-07-11 15:36:44 -07:00
CacheInvalidator.cpp Bug 1569094 - Optimize cache-miss path in GetDrawFetchLimits. r=lsalzman 2019-07-26 04:04:08 +00:00
CacheInvalidator.h Bug 1569094 - Optimize cache-miss path in GetDrawFetchLimits. r=lsalzman 2019-07-26 04:04:08 +00:00
CanvasGradient.h Bug 1607006 - Remove utf-16 versions of nsCSSProps::LookupProperty* and ServoCSSParser::ComputeColor. r=bzbarsky 2020-01-08 01:21:30 +00:00
CanvasImageCache.cpp Bug 1573720 - Convert canvas.image.cache.limit to a static pref. r=mccr8 2019-08-15 05:31:24 +00:00
CanvasImageCache.h Bug 1560979 - Account for video element's intrinsic size in CanvasRenderingContext2D::DrawImage. r=jib,lsalzman 2019-07-12 12:46:03 +00:00
CanvasPath.h Bug 1578173 part 6. Remove remaining uses of [Constructor] from bindings. r=edgar 2019-09-12 11:01:17 +00:00
CanvasPattern.h
CanvasRenderingContext2D.cpp bug 1610296 - Rename TypedArray_base::ComputeLengthAndData to TypedArray_base::ComputeState; r=bzbarsky 2020-01-23 03:22:06 +00:00
CanvasRenderingContext2D.h Bug 1102584 - patch 2 - Implement extended attributes of the TextMetrics object (preffed off by default). r=lsalzman,bzbarsky 2020-01-18 19:51:04 +00:00
CanvasRenderingContextHelper.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
CanvasRenderingContextHelper.h
CanvasUtils.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
CanvasUtils.h Bug 1602882 - Move array operations to a new js/Array.h header. r=sfink,bzbarsky 2019-12-11 06:17:44 +00:00
ClientWebGLContext.cpp Bug 1609908 - Reset WebGL layer on resize. r=lsalzman 2020-01-23 22:32:57 +00:00
ClientWebGLContext.h Bug 1609908 - Reset WebGL layer on resize. r=lsalzman 2020-01-23 22:32:57 +00:00
ClientWebGLExtensions.cpp Bug 1477756 - Fix all webgl regression tests according to CI. r=handyman 2020-01-08 22:19:23 +00:00
ClientWebGLExtensions.h Bug 1477756 - Fix all webgl regression tests according to CI. r=handyman 2020-01-08 22:19:23 +00:00
HostWebGLContext.cpp Bug 1477756 - Fix non-webgl CI tests. r=handyman 2020-01-08 22:19:26 +00:00
HostWebGLContext.h Bug 1477756 - Fix non-webgl CI tests. r=handyman 2020-01-08 22:19:26 +00:00
ImageBitmap.cpp bug 1610296 - Rename TypedArray_base::ComputeLengthAndData to TypedArray_base::ComputeState; r=bzbarsky 2020-01-23 03:22:06 +00:00
ImageBitmap.h Backed out changeset 41c6b7e917fd (bug 1367251) for mochitest failures at test_conformance__textures__image_bitmap_from_blob__tex-2d-luminance-luminance-unsigned_byte.html. CLOSED TREE 2019-10-07 04:46:13 +03:00
ImageBitmapRenderingContext.cpp Bug 1598998 - Fix CanvasContextType::ImageBitmap handling r=nical 2020-01-08 01:12:50 +00:00
ImageBitmapRenderingContext.h Bug 1599696 - Fix ImageBitmapRenderingContext::IsContextCleanForFrameCapture() r=nical 2019-11-28 16:51:23 +00:00
ImageBitmapSource.h
ImageData.cpp Bug 1575425 - Part 4: Remove manually checking shareness in various APIs implmentation; r=bzbarsky 2020-01-23 13:51:04 +00:00
ImageData.h
ImageUtils.cpp Bug 1605934 - Use nested namespaces r=sg 2020-01-18 13:48:34 +00:00
ImageUtils.h
moz.build Bug 1477756 - Fix non-webgl CI tests. r=handyman 2020-01-08 22:19:26 +00:00
MurmurHash3.cpp
MurmurHash3.h
nsICanvasRenderingContextInternal.h Bug 1477756 - Initial out-of-process WebGL implementation. r=mccr8,handyman 2020-01-08 22:19:14 +00:00
OffscreenCanvas.cpp Bug 1477756 - Initial out-of-process WebGL implementation. r=mccr8,handyman 2020-01-08 22:19:14 +00:00
OffscreenCanvas.h Bug 1598998 - Fix CanvasContextType::ImageBitmap handling r=nical 2020-01-08 01:12:50 +00:00
ProducerConsumerQueue.cpp Bug 1477756 - Initial out-of-process WebGL implementation. r=mccr8,handyman 2020-01-08 22:19:14 +00:00
ProducerConsumerQueue.h Bug 1477756 - Fix non-webgl CI tests. r=handyman 2020-01-08 22:19:26 +00:00
PWebGL.ipdl Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
TextMetrics.h Bug 1102584 - patch 2 - Implement extended attributes of the TextMetrics object (preffed off by default). r=lsalzman,bzbarsky 2020-01-18 19:51:04 +00:00
TexUnpackBlob.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
TexUnpackBlob.h Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGL2Context.cpp Bug 1608644 - Don't require float/half-float RBs for WebGL2. r=lsalzman 2020-01-17 03:39:56 +00:00
WebGL2Context.h Bug 1477756 - Fix all webgl regression tests according to CI. r=handyman 2020-01-08 22:19:23 +00:00
WebGL2ContextBuffers.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGL2ContextFramebuffers.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGL2ContextMRTs.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGL2ContextQueries.cpp Bug 1477756 - Fix all webgl regression tests according to CI. r=handyman 2020-01-08 22:19:23 +00:00
WebGL2ContextRenderbuffers.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGL2ContextSamplers.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGL2ContextState.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGL2ContextSync.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGL2ContextTransformFeedback.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGL2ContextUniforms.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLBuffer.cpp Bug 1610383 - Restrict BufferData size to int32_t for ANGLE. r=lsalzman 2020-01-23 16:07:13 +00:00
WebGLBuffer.h Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLChild.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLChild.h Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLCommandQueue.h Bug 1477756 - Fix non-webgl CI tests. r=handyman 2020-01-08 22:19:26 +00:00
WebGLContext.cpp Bug 1609908 - Reset WebGL layer on resize. r=lsalzman 2020-01-23 22:32:57 +00:00
WebGLContext.h Bug 1477756 - Fix non-webgl CI tests. r=handyman 2020-01-08 22:19:26 +00:00
WebGLContextBuffers.cpp Bug 1477756 - Fix all webgl regression tests according to CI. r=handyman 2020-01-08 22:19:23 +00:00
WebGLContextDraw.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLContextExtensions.cpp Bug 1477756 - Fix all webgl regression tests according to CI. r=handyman 2020-01-08 22:19:23 +00:00
WebGLContextFramebufferOperations.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLContextGL.cpp Bug 1477756 - Fix all webgl regression tests according to CI. r=handyman 2020-01-08 22:19:23 +00:00
WebGLContextLossHandler.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLContextLossHandler.h Bug 1477756 - Initial out-of-process WebGL implementation. r=mccr8,handyman 2020-01-08 22:19:14 +00:00
WebGLContextState.cpp Bug 1609819 - getParameter(DRAW_BUFFERn): Check with FB not GL. r=lsalzman 2020-01-17 03:40:19 +00:00
WebGLContextTextures.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLContextUtils.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLContextUtils.h Bug 1477756 - Initial out-of-process WebGL implementation. r=mccr8,handyman 2020-01-08 22:19:14 +00:00
WebGLContextValidate.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLContextVertexArray.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLContextVertices.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLCrossProcessCommandQueue.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLCrossProcessCommandQueue.h Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLExtensionColorBufferFloat.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLExtensionColorBufferHalfFloat.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLExtensionCompressedTextureASTC.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLExtensionCompressedTextureBPTC.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLExtensionCompressedTextureES3.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLExtensionCompressedTextureETC1.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLExtensionCompressedTexturePVRTC.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLExtensionCompressedTextureRGTC.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLExtensionCompressedTextureS3TC_SRGB.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLExtensionCompressedTextureS3TC.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLExtensionDepthTexture.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLExtensionDisjointTimerQuery.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLExtensionDrawBuffers.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLExtensionEXTColorBufferFloat.cpp Bug 1477756 - Initial out-of-process WebGL implementation. r=mccr8,handyman 2020-01-08 22:19:14 +00:00
WebGLExtensionFragDepth.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLExtensionInstancedArrays.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLExtensions.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLExtensions.h Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLExtensionShaderTextureLod.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLExtensionSRGB.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLExtensionTextureFloat.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLExtensionTextureFloatLinear.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLExtensionTextureHalfFloat.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLExtensionTextureHalfFloatLinear.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLFormats.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLFormats.h Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLFramebuffer.cpp Bug 1609819 - getParameter(DRAW_BUFFERn): Check with FB not GL. r=lsalzman 2020-01-17 03:40:19 +00:00
WebGLFramebuffer.h Bug 1609819 - getParameter(DRAW_BUFFERn): Check with FB not GL. r=lsalzman 2020-01-17 03:40:19 +00:00
WebGLInternalFormatsTable.h
WebGLIpdl.h Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLMemoryTracker.cpp Bug 1477756 - Fix all webgl regression tests according to CI. r=handyman 2020-01-08 22:19:23 +00:00
WebGLMemoryTracker.h Bug 1477756 - Fix all webgl regression tests according to CI. r=handyman 2020-01-08 22:19:23 +00:00
WebGLMethodDispatcher.h Bug 1477756 - Fix non-webgl CI tests. r=handyman 2020-01-08 22:19:26 +00:00
WebGLObjectModel.h Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLParent.cpp Bug 1477756 - Fix non-webgl CI tests. r=handyman 2020-01-08 22:19:26 +00:00
WebGLParent.h Bug 1477756 - Fix non-webgl CI tests. r=handyman 2020-01-08 22:19:26 +00:00
WebGLPcqParamTraits.h Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLProgram.cpp Bug 1608729 - Initialize some variables in WebGLProgram. r=jgilbert 2020-01-13 19:59:47 +00:00
WebGLProgram.h Bug 1477756 - Fix all webgl regression tests according to CI. r=handyman 2020-01-08 22:19:23 +00:00
WebGLQuery.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLQuery.h Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLRenderbuffer.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLRenderbuffer.h Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLSampler.cpp Backed out changeset 7f724ded7131 (bug 1609579) for causing valgrind bustage CLOSED TREE 2020-01-16 09:22:15 +02:00
WebGLSampler.h Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLShader.cpp Bug 1477756 - Fix all webgl regression tests according to CI. r=handyman 2020-01-08 22:19:23 +00:00
WebGLShader.h Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLShaderValidator.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLShaderValidator.h Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLStrongTypes.h
WebGLSync.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLSync.h Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLTexelConversions.cpp Bug 1583970 - Cast sizeof to ptrdiff_t to avoid -16 / 4 = big. r=tsmith 2019-10-23 17:29:30 +00:00
WebGLTexelConversions.h Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-10-21 14:13:44 +00:00
WebGLTexture.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLTexture.h Bug 1477756 - Fix all webgl regression tests according to CI. r=handyman 2020-01-08 22:19:23 +00:00
WebGLTextureUpload.cpp bug 1610296 - Rename TypedArray_base::ComputeLengthAndData to TypedArray_base::ComputeState; r=bzbarsky 2020-01-23 03:22:06 +00:00
WebGLTransformFeedback.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLTransformFeedback.h Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLTypes.h Bug 1609908 - Reset WebGL layer on resize. r=lsalzman 2020-01-23 22:32:57 +00:00
WebGLValidateStrings.cpp Bug 1477756 - Fix all webgl regression tests according to CI. r=handyman 2020-01-08 22:19:23 +00:00
WebGLValidateStrings.h Bug 1477756 - Fix all webgl regression tests according to CI. r=handyman 2020-01-08 22:19:23 +00:00
WebGLVertexArray.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLVertexArray.h Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLVertexArrayFake.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLVertexArrayFake.h Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLVertexArrayGL.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLVertexArrayGL.h Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLVertexAttribData.cpp Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman 2020-01-08 22:19:16 +00:00
WebGLVertexAttribData.h Bug 1477756 - Fix all webgl regression tests according to CI. r=handyman 2020-01-08 22:19:23 +00:00