Open Bug 1255102 Opened 8 years ago Updated 2 years ago

Use SurfacePipe in the ICO decoder

Categories

(Core :: Graphics: ImageLib, defect, P3)

defect

Tracking

()

People

(Reporter: seth, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: gfx-noted)

SurfacePipe is intended to eliminate the possibility of output buffer overflows in ImageLib, so we want to use it for all decoders. That includes ICO.

ICO has the requirement that we walk over the output image and rewrite the alpha channel if alpha information is specified in the ICO container. That will require adding a new method to the SurfacePipe API, with appropriate tests.
Blocks: 1255109
Blocks: 1229720
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.