Descriptioncolor: Ensure solid color IOSurface layers are sRGB
The IOSurfaces creatd for solid color layers keep the default color
space that they were assigned when they were created. This should be
sRGB during color correct rendering.
In order to check the color correct rendering status when creating an
IOSurface, we need to pull the flag out of cc/base/ and into ui/gfx/,
so this patch touches lots of files.
The end-game for this patch is in crbug.com/254361, where we will
hopefully be able to delete base::mac::GetSystemColorSpace().
BUG=719893
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel
Review-Url: https://codereview.chromium.org/2871893002
Cr-Commit-Position: refs/heads/master@{#470651}
Committed: https://chromium.googlesource.com/chromium/src/+/08d4c3723567efd356243bcc1ba3d579660a4d21
Patch Set 1 #Patch Set 2 : Fix after tests #Patch Set 3 : Fix up deps #
Total comments: 4
Dependent Patchsets: Messages
Total messages: 25 (16 generated)
|