New issue
Advanced search Search tips

Issue 732767 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner: ----
Closed: Jun 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Reuse the image decoder created in DeferredImageDecoder.

Reported by nagaraja...@samsung.com, Jun 13 2017

Issue description

Image decoder initialization happens multiple times for decoding the image. Try to reuse ImageDecoder created in DeferredImageDecoder.
 
Components: Blink>Image
Labels: PaintTeamTriaged-20170615 BugSource-User
Status: Available (was: Unconfirmed)
Most decoders are now created on raster threads, or at least at raster time. It's not clear they can be reused.
Project Member

Comment 3 by sheriffbot@chromium.org, Jun 18 2018

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Components: -Blink>Image Internals>Compositing>Images
I'm changing the component on this, because I think it is WontFix but I don't feel qualified to make that call.
Status: WontFix (was: Untriaged)
Yes, this is WontFix. The lifetime of ImageDecoders used on the raster threads is controlled by ImageDecodingStore, since we might be caching partially decoded frames or GIF frames for re-use later. Also, creating the decoder itself is not a heavy-weight operation, so I'm not sure what we'd gain by reusing it.

Sign in to add a comment