Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(253)

Issue 429053004: Fix GIF transparency. (Closed)

Created:
6 years, 4 months ago by jei.mayol
Modified:
5 years, 10 months ago
CC:
reviews_skia.org
Base URL:
https://skia.googlesource.com/skia.git@master
Target Ref:
refs/heads/master
Project:
skia
Visibility:
Public.

Description

Fix GIF transparency. The GIF decoder, in the onDecode() function, tries to obtain the transparency info from the temporary SavedImage object, temp_save, but the decoder had been changed to save extension block data to the GifFileType object instead. As a result, find_transpIndex() can't find the correct transaprency index and returns -1. This had been reported in Android 4.4. AOSP pulled skia changes related to giflib 5.x changes after Android 4.3, which is why the problem is not reproducible in versions before KitKat. AOSP Issue 62016: https://code.google.com/p/android/issues/detail?id=62016 BUG=skia: Committed: https://skia.googlesource.com/skia/+/63af1441ceaf60a52c0b3ea11549700a0205c85d

Patch Set 1 #

Patch Set 2 : Updated AUTHORS file. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+3 lines, -2 lines) Patch
M AUTHORS View 1 1 chunk +1 line, -0 lines 0 comments Download
M src/images/SkImageDecoder_libgif.cpp View 1 1 chunk +2 lines, -2 lines 0 comments Download

Messages

Total messages: 21 (4 generated)
jei.mayol
I had built and tested the change in the external/skia fork on an AOSP android-4.4.2_r2 ...
6 years, 4 months ago (2014-07-30 07:34:00 UTC) #1
jei.mayol
Do I need to log a separate issue against Skia or is it enough that ...
6 years, 4 months ago (2014-07-31 08:20:56 UTC) #2
djsollen
On 2014/07/31 08:20:56, jei.mayol wrote: > Do I need to log a separate issue against ...
6 years, 4 months ago (2014-07-31 12:33:51 UTC) #3
hal.canary
On 2014/07/30 07:34:00, jei.mayol wrote: > I had built and tested the change in the ...
6 years, 4 months ago (2014-07-31 13:10:14 UTC) #4
jei.mayol
On 2014/07/31 12:33:51, djsollen wrote: > On 2014/07/31 08:20:56, jei.mayol wrote: > > Do I ...
6 years, 4 months ago (2014-08-01 06:44:25 UTC) #5
jei.mayol
On 2014/07/31 13:10:14, Hal Canary wrote: > On 2014/07/30 07:34:00, jei.mayol wrote: > > I ...
6 years, 4 months ago (2014-08-01 07:20:12 UTC) #6
hal.canary
On 2014/08/01 07:20:12, jei.mayol wrote: > I only did manual testing with this on a ...
6 years, 4 months ago (2014-08-01 16:13:31 UTC) #7
djsollen
Looks like this CL got lost along the way. Leon, anything preventing us from landing ...
5 years, 10 months ago (2015-01-30 15:32:14 UTC) #9
scroggo
On 2015/01/30 15:32:14, djsollen wrote: > Looks like this CL got lost along the way. ...
5 years, 10 months ago (2015-01-30 15:48:18 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/429053004/1
5 years, 10 months ago (2015-01-30 20:48:47 UTC) #12
commit-bot: I haz the power
Presubmit check for 429053004-1 failed and returned exit status 1. Running presubmit commit checks ...
5 years, 10 months ago (2015-01-30 20:48:51 UTC) #14
scroggo
On 2015/01/30 20:48:51, I haz the power (commit-bot) wrote: > Presubmit check for 429053004-1 failed ...
5 years, 10 months ago (2015-01-30 20:51:42 UTC) #15
jei.mayol
On 2015/01/30 20:51:42, scroggo wrote: > On 2015/01/30 20:48:51, I haz the power (commit-bot) wrote: ...
5 years, 10 months ago (2015-02-01 14:39:25 UTC) #16
scroggo
Sorry about that; I did not realize you had already signed it :-/ Please upload ...
5 years, 10 months ago (2015-02-02 01:16:13 UTC) #17
jei.mayol
On 2015/02/02 01:16:13, scroggo wrote: > Sorry about that; I did not realize you had ...
5 years, 10 months ago (2015-02-05 03:08:32 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/429053004/20001
5 years, 10 months ago (2015-02-05 05:26:02 UTC) #20
commit-bot: I haz the power
5 years, 10 months ago (2015-02-05 05:31:28 UTC) #21
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://skia.googlesource.com/skia/+/63af1441ceaf60a52c0b3ea11549700a0205c85d

Powered by Google App Engine
This is Rietveld 408576698