commit | 920475bf15ceb9176543cf1d813367ee7348043c | [log] [tgz] |
---|---|---|
author | Khushal <khushalsagar@chromium.org> | Thu Nov 08 01:04:10 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Nov 08 01:04:10 2018 |
tree | 194532ffe1d5971177473d9c5174ee2ccf2e21e0 | |
parent | c4453e28d517430587e0b2e77218a11278153039 [diff] |
blink/images: Centralize decision for using YUV decoding. YUV decoding is currently hardcoded to jpegs and the decision is spilled to a couple of places. Since we want to add it for WebP, centralize it to DeferredImageDecoder which makes the decision at paint time based on whether it is supported by the ImageDecoder implementation for each format. R=pdr@chromium.org Change-Id: I156d397c578c45a1490385aecbd96546c4ce798b Reviewed-on: https://chromium-review.googlesource.com/c/1320750 Reviewed-by: Philip Rogers <pdr@chromium.org> Commit-Queue: Khushal <khushalsagar@chromium.org> Cr-Commit-Position: refs/heads/master@{#606263}
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 .