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

Issue 2598833002: Add SkColorSpace to gfx::ColorSpace (Closed)

Created:
4 years ago by ccameron
Modified:
3 years, 11 months ago
Reviewers:
watk, Sergey Ulanov
CC:
chromium-reviews, qsr+mojo_chromium.org, Aaron Boodman, posciak+watch_chromium.org, tdresser+watch_chromium.org, viettrungluu+watch_chromium.org, yzshen+watch_chromium.org, abarth-chromium, feature-media-reviews_chromium.org, mac-reviews_chromium.org, darin (slow to review)
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add SkColorSpace to gfx::ColorSpace This allows more consistent and efficient conversion between the two types. Because we're including the header for SkColorSpace, targets that include this can't play fast and loose with dependencies. Break off the color space dependencies as //ui/gfx:color_space, and include it in the media and remoting BUILD.gn that need it. BUG=634102 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel Committed: https://crrev.com/87b65e9b67790efd6aaa2201bbee4485f9015dca Cr-Commit-Position: refs/heads/master@{#440747}

Patch Set 1 #

Patch Set 2 : Add SkColorSpace #

Patch Set 3 : Fix nacl build #

Patch Set 4 : Create color_space source set #

Patch Set 5 : Add android targets #

Patch Set 6 : Add tests #

Unified diffs Side-by-side diffs Delta from patch set Stats (+464 lines, -288 lines) Patch
M cc/resources/texture_mailbox.h View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M cc/resources/texture_mailbox.cc View 1 2 3 4 5 1 chunk +2 lines, -0 lines 0 comments Download
M media/BUILD.gn View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M media/base/BUILD.gn View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M media/base/android/BUILD.gn View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M media/base/mac/BUILD.gn View 1 2 3 2 chunks +2 lines, -0 lines 0 comments Download
M media/capture/content/android/BUILD.gn View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M media/capture/video/android/BUILD.gn View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M media/video/picture.h View 1 chunk +2 lines, -0 lines 0 comments Download
M media/video/picture.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M remoting/codec/BUILD.gn View 1 2 3 3 chunks +3 lines, -0 lines 0 comments Download
M ui/events/mojo/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
M ui/gfx/BUILD.gn View 1 2 3 4 5 4 chunks +18 lines, -1 line 0 comments Download
M ui/gfx/color_space.h View 4 chunks +5 lines, -4 lines 0 comments Download
M ui/gfx/color_space.cc View 1 2 3 4 5 3 chunks +21 lines, -17 lines 0 comments Download
M ui/gfx/color_transform_unittest.cc View 1 2 3 4 5 3 chunks +3 lines, -261 lines 0 comments Download
M ui/gfx/icc_profile.h View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M ui/gfx/icc_profile.cc View 1 2 3 4 5 4 chunks +31 lines, -5 lines 0 comments Download
A ui/gfx/icc_profile_unittest.h View 1 2 3 4 5 1 chunk +10 lines, -0 lines 0 comments Download
A ui/gfx/icc_profile_unittest.cc View 1 2 3 4 5 1 chunk +355 lines, -0 lines 0 comments Download

Messages

Total messages: 43 (37 generated)
watk
lgtm
4 years ago (2016-12-22 22:45:15 UTC) #26
ccameron
Thanks! adding sergeyu@ for remoting/
4 years ago (2016-12-22 23:10:09 UTC) #30
Sergey Ulanov
lgtm
4 years ago (2016-12-23 00:53:29 UTC) #31
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/2598833002/160001
3 years, 12 months ago (2016-12-27 07:59:08 UTC) #38
commit-bot: I haz the power
Committed patchset #6 (id:160001)
3 years, 12 months ago (2016-12-27 10:19:45 UTC) #41
commit-bot: I haz the power
3 years, 11 months ago (2017-01-02 15:46:00 UTC) #43
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/87b65e9b67790efd6aaa2201bbee4485f9015dca
Cr-Commit-Position: refs/heads/master@{#440747}

Powered by Google App Engine
This is Rietveld 408576698