New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 904045 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
OOO until 2019-01-24
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug

Blocked on:
issue 894021

Blocking:
issue 890597



Sign in to add a comment

Clean up code paths drawing WebGL canvases to 2D canvases

Project Member Reported by kbr@chromium.org, Nov 10

Issue description

In  Issue 894021  a bug was found in WebGLRenderingContextBase::CopyRenderingResultsFromDrawingBuffer, prompting reexamination of the surrounding code. These code paths are used for printing, WebGL-to-2D drawing, and more.

WebGLRenderingContextBase::GetImage is the fallback path for this method, and it calls back in to CopyRenderingResultsFromDrawingBuffer. This has been the cause of some fuzzing test failures (Issue 890597).

These code paths should be cleaned up.

 

Sign in to add a comment