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

Issue 2865363002: Compile Skia image encoders (Closed)

Created:
3 years, 7 months ago by msarett
Modified:
3 years, 7 months ago
CC:
chromium-apps-reviews_chromium.org, chromium-reviews, darin-cc_chromium.org, extensions-reviews_chromium.org, jam, mlamouri+watch-content_chromium.org, piman+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Compile Skia image encoders BUG=713862 Review-Url: https://codereview.chromium.org/2865363002 Cr-Commit-Position: refs/heads/master@{#471382} Committed: https://chromium.googlesource.com/chromium/src/+/b06d81fdf9fc3a85fe95aa3ef9cd1d7de09758c8

Patch Set 1 : Webp comments #

Total comments: 2

Patch Set 2 : Use libpng_config only when necessary #

Total comments: 4

Patch Set 3 : Response to comments #

Patch Set 4 : Fix ios and win #

Unified diffs Side-by-side diffs Delta from patch set Stats (+3636 lines, -126 lines) Patch
M content/renderer/gpu/gpu_benchmarking_extension.cc View 1 2 3 2 chunks +0 lines, -5 lines 0 comments Download
M skia/BUILD.gn View 1 2 3 6 chunks +35 lines, -5 lines 0 comments Download
D skia/ext/skia_encode_image.h View 1 chunk +0 lines, -25 lines 0 comments Download
D skia/ext/skia_encode_image.cc View 1 chunk +0 lines, -21 lines 0 comments Download
M third_party/libwebp/BUILD.gn View 2 chunks +17 lines, -0 lines 0 comments Download
M third_party/libwebp/README.chromium View 1 chunk +1 line, -1 line 0 comments Download
A third_party/libwebp/mux/anim_encode.c View 1 chunk +1579 lines, -0 lines 0 comments Download
A third_party/libwebp/mux/animi.h View 1 chunk +43 lines, -0 lines 0 comments Download
A third_party/libwebp/mux/muxedit.c View 1 chunk +657 lines, -0 lines 0 comments Download
A third_party/libwebp/mux/muxi.h View 1 chunk +230 lines, -0 lines 0 comments Download
A third_party/libwebp/mux/muxinternal.c View 1 chunk +538 lines, -0 lines 0 comments Download
A third_party/libwebp/mux/muxread.c View 1 chunk +536 lines, -0 lines 0 comments Download
M ui/gfx/codec/BUILD.gn View 1 chunk +0 lines, -2 lines 0 comments Download
D ui/gfx/codec/skia_image_encoder_adapter.h View 1 chunk +0 lines, -25 lines 0 comments Download
D ui/gfx/codec/skia_image_encoder_adapter.cc View 1 chunk +0 lines, -42 lines 0 comments Download

Messages

Total messages: 47 (28 generated)
msarett1
This just compiles Skia's encoders in Chrome and uses them for XPS. No need to ...
3 years, 7 months ago (2017-05-10 19:56:38 UTC) #5
hal.canary
On 2017/05/10 19:56:38, msarett1 wrote: > This just compiles Skia's encoders in Chrome and uses ...
3 years, 7 months ago (2017-05-10 20:15:09 UTC) #6
hal.canary
On 2017/05/10 20:15:09, hal.canary wrote: > On 2017/05/10 19:56:38, msarett1 wrote: > > This just ...
3 years, 7 months ago (2017-05-10 20:17:27 UTC) #7
msarett1
"right now, I only need PNG." Got it. I'll eventually need them all, so that's ...
3 years, 7 months ago (2017-05-10 20:24:16 UTC) #8
reed1
lgtm
3 years, 7 months ago (2017-05-11 13:18:21 UTC) #9
msarett1
Ben and Mike, would you mind taking a look at skia/BUILD.gn? It would be good ...
3 years, 7 months ago (2017-05-11 13:27:09 UTC) #11
mtklein_C
https://codereview.chromium.org/2865363002/diff/60001/skia/BUILD.gn File skia/BUILD.gn (right): https://codereview.chromium.org/2865363002/diff/60001/skia/BUILD.gn#newcode414 skia/BUILD.gn:414: "//third_party/libpng:libpng_config", On 2017/05/11 at 13:27:08, msarett1 wrote: > I'm ...
3 years, 7 months ago (2017-05-11 13:52:46 UTC) #13
msarett1
On 2017/05/11 13:52:46, mtklein_C wrote: > https://codereview.chromium.org/2865363002/diff/60001/skia/BUILD.gn > File skia/BUILD.gn (right): > > https://codereview.chromium.org/2865363002/diff/60001/skia/BUILD.gn#newcode414 > ...
3 years, 7 months ago (2017-05-11 15:34:15 UTC) #14
mtklein_C
> Thanks, that seems to make sense. > > I modified the libpng group to: ...
3 years, 7 months ago (2017-05-11 15:37:01 UTC) #15
msarett1
On 2017/05/11 15:37:01, mtklein_C wrote: > > Thanks, that seems to make sense. > > ...
3 years, 7 months ago (2017-05-11 16:11:39 UTC) #16
msarett1
On 2017/05/11 16:11:39, msarett1 wrote: > On 2017/05/11 15:37:01, mtklein_C wrote: > > > Thanks, ...
3 years, 7 months ago (2017-05-11 19:05:34 UTC) #17
reed1
On 2017/05/11 19:05:34, msarett1 wrote: > On 2017/05/11 16:11:39, msarett1 wrote: > > On 2017/05/11 ...
3 years, 7 months ago (2017-05-11 19:06:59 UTC) #18
msarett1
Adding OWNERS, please take a look. urvang@: third_party/libwebp jbauman@: content/renderer/gpu erg@: ui/gfx/codec
3 years, 7 months ago (2017-05-11 19:10:48 UTC) #20
urvang
LGTM for WebP
3 years, 7 months ago (2017-05-11 19:23:07 UTC) #21
Elliot Glaysher
lgtm Is the long term plan to deprecate ui/gfx/codec entirely? https://codereview.chromium.org/2865363002/diff/80001/skia/BUILD.gn File skia/BUILD.gn (right): https://codereview.chromium.org/2865363002/diff/80001/skia/BUILD.gn#newcode410 ...
3 years, 7 months ago (2017-05-11 19:40:43 UTC) #22
msarett1
"Is the long term plan to deprecate ui/gfx/codec entirely?" Yes! Though I'm actually starting with ...
3 years, 7 months ago (2017-05-11 20:01:27 UTC) #23
jbauman
content/renderer/gpu lgtm
3 years, 7 months ago (2017-05-11 22:03:00 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2865363002/140001
3 years, 7 months ago (2017-05-12 18:21:48 UTC) #44
commit-bot: I haz the power
3 years, 7 months ago (2017-05-12 18:43:02 UTC) #47
Message was sent while issue was closed.
Committed patchset #4 (id:140001) as
https://chromium.googlesource.com/chromium/src/+/b06d81fdf9fc3a85fe95aa3ef9cd...

Powered by Google App Engine
This is Rietveld 408576698