Closed Bug 514672 Opened 15 years ago Closed 1 year ago

Don't always do a sync decode for images in svg

Categories

(Core :: Graphics: ImageLib, defect)

x86
macOS
defect

Tracking

()

RESOLVED FIXED

People

(Reporter: bholley, Unassigned)

References

Details

Followup bug for bug 435296.

Right now, in nsSVGImageFrame, we always pass imgIContainer::FLAG_SYNC_DECODE to GetFrame. Ideally we would only do this in cases where synchronous decoding was actually requested in the display list builder, but unfortunately this requires modifying nsISVGChildFrame::PaintSVG and all of its implementers, which I didn't want to do in bug 435296.
Severity: normal → S3

Wasn't this all fixed by bug 1351440? I.e. can we call this bug fixed or is there more to do here?

Yeah, I was pretty sure this was fixed, I was just collecting sync decoding bugs and meant to come back to this and confirm it was fixed. Looks like bug 1341881 is where the change first happened.

No longer blocks: 1801052
Status: NEW → RESOLVED
Closed: 1 year ago
Depends on: 1341881
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.