| Index: ui/gfx/codec/png_codec.h
|
| diff --git a/ui/gfx/codec/png_codec.h b/ui/gfx/codec/png_codec.h
|
| index 3a6d295dbdf45a1e3d77d1711f7474bc190918c6..b4e7c06e2f76c488da31bbfce31832bbe1527022 100644
|
| --- a/ui/gfx/codec/png_codec.h
|
| +++ b/ui/gfx/codec/png_codec.h
|
| @@ -115,9 +115,16 @@ class UI_EXPORT PNGCodec {
|
| // images are. (There are a lot of themes that have a NTP image of about ~1
|
| // megabyte, and those require a 7-10 megabyte side buffer.)
|
| //
|
| + // If |percent| is not NULL, it is filled with the value from Chrome's custom
|
| + // csCl chunk, if present, or -1 otherwise.
|
| + //
|
| // Returns true if data is non-null and can be decoded as a png, false
|
| // otherwise.
|
| static bool Decode(const unsigned char* input, size_t input_size,
|
| + SkBitmap* bitmap, int* percent);
|
| +
|
| + // Most clients don't need the |percent| argument.
|
| + static bool Decode(const unsigned char* input, size_t input_size,
|
| SkBitmap* bitmap);
|
|
|
| // Create a SkBitmap from a decoded BGRA DIB. The caller owns the returned
|
|
|