`gfx.color_management.mode` only affects QCMS handling of untagged images, it's unrelated, but yes the dmabuf recycling is what I assumed must be going wrong here, I'll have to check if we're properly recycling dmabuf surfaces in WebGL when using GLBlitHelper to color-correct and convert the framebuffer.
Bug 1999636 Comment 6 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
`gfx.color_management.mode` only affects QCMS handling of untagged images, it's unrelated (though it may affect GLBlitHelper), but yes the dmabuf recycling is what I assumed must be going wrong here, I'll have to check if we're properly recycling dmabuf surfaces in WebGL when using GLBlitHelper to color-correct and convert the framebuffer.