diff options
Diffstat (limited to 'chrome/browser/ui/webui/web_ui_util.cc')
-rw-r--r-- | chrome/browser/ui/webui/web_ui_util.cc | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/chrome/browser/ui/webui/web_ui_util.cc b/chrome/browser/ui/webui/web_ui_util.cc index 160ba0a..46d2824 100644 --- a/chrome/browser/ui/webui/web_ui_util.cc +++ b/chrome/browser/ui/webui/web_ui_util.cc @@ -14,13 +14,12 @@ #include "ui/base/layout.h" #include "ui/base/resource/resource_bundle.h" #include "ui/gfx/codec/png_codec.h" -#include "ui/gfx/image/image_skia.h" namespace web_ui_util { -std::string GetImageDataUrl(const gfx::ImageSkia& image) { +std::string GetImageDataUrl(const SkBitmap& bitmap) { std::vector<unsigned char> output; - gfx::PNGCodec::EncodeBGRASkBitmap(*image.bitmap(), false, &output); + gfx::PNGCodec::EncodeBGRASkBitmap(bitmap, false, &output); std::string str_url; str_url.insert(str_url.end(), output.begin(), output.end()); |