New issue
Advanced search Search tips

Issue 652046 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Oct 2016
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 3
Type: Bug



Sign in to add a comment

GIFImageDecoder might purge important frame if download not complete

Project Member Reported by cblume@chromium.org, Oct 1 2016

Issue description

After implementing the aggressive purge behavior, it was found that I should have purged after the check for sufficient data to decode that frame.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Oct 3 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/f83ed479d26f231eaa40ac68458e98e42127b383

commit f83ed479d26f231eaa40ac68458e98e42127b383
Author: cblume <cblume@chromium.org>
Date: Mon Oct 03 23:51:04 2016

Purge image frame after checking for sufficient data.

It is possible to only have some of the image downloaded and attempt to
display an animation frame at the end. When this happens, we would purge
important frames.

BUG= 652046 

Review-Url: https://codereview.chromium.org/2382143004
Cr-Commit-Position: refs/heads/master@{#422605}

[modify] https://crrev.com/f83ed479d26f231eaa40ac68458e98e42127b383/third_party/WebKit/Source/platform/image-decoders/gif/GIFImageDecoder.cpp

Status: Fixed (was: Assigned)

Sign in to add a comment