| 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 1ce81a52bf2f7c1c3a2dde11d6f8f6bf945acafd..4a39514e8d72d3d6a55b4b50af7e00452ec174c7 100644
|
| --- a/chrome/browser/ui/libgtk2ui/skia_utils_gtk2.h
|
| +++ b/chrome/browser/ui/libgtk2ui/skia_utils_gtk2.h
|
| @@ -12,8 +12,18 @@ typedef struct _GdkPixbuf GdkPixbuf;
|
|
|
| class SkBitmap;
|
|
|
| +// Define a macro for creating GdkColors from RGB values. This is a macro to
|
| +// allow static construction of literals, etc. Use this like:
|
| +// GdkColor white = GDK_COLOR_RGB(0xff, 0xff, 0xff);
|
| +#define GDK_COLOR_RGB(r, g, b) {0, r * ::libgtk2ui::kSkiaToGDKMultiplier, \
|
| + g * ::libgtk2ui::kSkiaToGDKMultiplier, \
|
| + b * ::libgtk2ui::kSkiaToGDKMultiplier}
|
| +
|
| namespace libgtk2ui {
|
|
|
| +// Multiply uint8 color components by this.
|
| +const int kSkiaToGDKMultiplier = 257;
|
| +
|
| // Converts GdkColors to the ARGB layout Skia expects.
|
| SkColor GdkColorToSkColor(GdkColor color);
|
|
|
|
|