commit | 046e446b56764939026ad97d198ff63410f629af | [log] [tgz] |
---|---|---|
author | Yuri Wiitala <miu@chromium.org> | Tue Dec 11 18:57:51 2018 |
committer | Yuri Wiitala <miu@chromium.org> | Tue Dec 11 18:57:51 2018 |
tree | aec2b71c5b820895d03752db4c277aa51a1db9ae | |
parent | 0c01026d0cc57b84ced4e297fca602af59024a35 [diff] |
Implement SkColorSpace struct traits in skia.mojom.ImageInfo. Completes the skia mojom struct traits implementation for ImageInfo by using Skia's built-in SkColorSpace::serialize() functionality. This allows for exact SkColorSpaces to be efficiently transmitted, alongside things like SkBitmaps, through mojo message pipes. Later work to improve color space management in Chromium will depend on this change. (See crbugs for examples.) Bug: 758057, 809385 Change-Id: I1193f81c727d8663370fd6fd802edd9dd397abff Reviewed-on: https://chromium-review.googlesource.com/c/1357633 Reviewed-by: Robert Sesek <rsesek@chromium.org> Reviewed-by: Chris Palmer <palmer@chromium.org> Cr-Commit-Position: refs/heads/master@{#615611}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .