| Index: chrome/browser/ui/libgtk2ui/skia_utils_gtk2.h
|
| diff --git a/chrome/browser/ui/libgtk2ui/skia_utils_gtk2.h b/chrome/browser/ui/libgtk2ui/skia_utils_gtk2.h
|
| index 18a10753f9f719cce5fbc48db908a3bf70a2355f..1ce81a52bf2f7c1c3a2dde11d6f8f6bf945acafd 100644
|
| --- a/chrome/browser/ui/libgtk2ui/skia_utils_gtk2.h
|
| +++ b/chrome/browser/ui/libgtk2ui/skia_utils_gtk2.h
|
| @@ -8,6 +8,9 @@
|
| #include "third_party/skia/include/core/SkColor.h"
|
|
|
| typedef struct _GdkColor GdkColor;
|
| +typedef struct _GdkPixbuf GdkPixbuf;
|
| +
|
| +class SkBitmap;
|
|
|
| namespace libgtk2ui {
|
|
|
| @@ -17,6 +20,13 @@ SkColor GdkColorToSkColor(GdkColor color);
|
| // Converts ARGB to GdkColor.
|
| GdkColor SkColorToGdkColor(SkColor color);
|
|
|
| +const SkBitmap GdkPixbufToImageSkia(GdkPixbuf* pixbuf);
|
| +
|
| +// Convert and copy a SkBitmap to a GdkPixbuf. NOTE: this uses BGRAToRGBA, so
|
| +// it is an expensive operation. The returned GdkPixbuf will have a refcount of
|
| +// 1, and the caller is responsible for unrefing it when done.
|
| +GdkPixbuf* GdkPixbufFromSkBitmap(const SkBitmap& bitmap);
|
| +
|
| } // namespace libgtk2ui
|
|
|
| #endif // CHROME_BROWSER_UI_LIBGTK2UI_SKIA_UTILS_GTK2_H_
|
|
|