summaryrefslogtreecommitdiffstats
path: root/views
diff options
context:
space:
mode:
authoramanda@chromium.org <amanda@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-06-25 01:24:40 +0000
committeramanda@chromium.org <amanda@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-06-25 01:24:40 +0000
commitf808dd458cc05ad47de5448669daaeae6bb236c9 (patch)
treebd005cd63cf710ee3ced1277bada972bfe28c2a7 /views
parente5441500d6c21fc92d56af2425be140d1c17fce5 (diff)
downloadchromium_src-f808dd458cc05ad47de5448669daaeae6bb236c9.zip
chromium_src-f808dd458cc05ad47de5448669daaeae6bb236c9.tar.gz
chromium_src-f808dd458cc05ad47de5448669daaeae6bb236c9.tar.bz2
Update Skia transfer modes to match changes in Skia as of r239
Review URL: http://codereview.chromium.org/146131 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19213 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'views')
-rw-r--r--views/controls/button/text_button.cc2
-rw-r--r--views/controls/menu/menu_win.cc2
-rw-r--r--views/controls/menu/native_menu_win.cc2
-rw-r--r--views/controls/table/table_view.cc4
-rw-r--r--views/widget/root_view.cc2
5 files changed, 6 insertions, 6 deletions
diff --git a/views/controls/button/text_button.cc b/views/controls/button/text_button.cc
index cc8eb08..05a1b78 100644
--- a/views/controls/button/text_button.cc
+++ b/views/controls/button/text_button.cc
@@ -209,7 +209,7 @@ void TextButton::Paint(gfx::Canvas* canvas, bool for_drag) {
canvas->saveLayerAlpha(NULL,
static_cast<int>(hover_animation_->GetCurrentValue() * 255),
SkCanvas::kARGB_NoClipLayer_SaveFlag);
- canvas->drawARGB(0, 255, 255, 255, SkPorterDuff::kClear_Mode);
+ canvas->drawARGB(0, 255, 255, 255, SkXfermode::kClear_Mode);
PaintBorder(canvas);
canvas->restore();
} else if (state_ == BS_HOT || state_ == BS_PUSHED) {
diff --git a/views/controls/menu/menu_win.cc b/views/controls/menu/menu_win.cc
index 9067deb..f83773e 100644
--- a/views/controls/menu/menu_win.cc
+++ b/views/controls/menu/menu_win.cc
@@ -189,7 +189,7 @@ class MenuHostWindow : public CWindowImpl<MenuHostWindow, CWindow,
// by the label.
if (data->icon.width() != 0 && data->icon.height() != 0) {
gfx::Canvas canvas(data->icon.width(), data->icon.height(), false);
- canvas.drawColor(SK_ColorBLACK, SkPorterDuff::kClear_Mode);
+ canvas.drawColor(SK_ColorBLACK, SkXfermode::kClear_Mode);
canvas.DrawBitmapInt(data->icon, 0, 0);
canvas.getTopPlatformDevice().drawToHDC(hDC, lpdis->rcItem.left +
kItemLeftMargin, lpdis->rcItem.top + (lpdis->rcItem.bottom -
diff --git a/views/controls/menu/native_menu_win.cc b/views/controls/menu/native_menu_win.cc
index dc07dad..d4a39b0 100644
--- a/views/controls/menu/native_menu_win.cc
+++ b/views/controls/menu/native_menu_win.cc
@@ -222,7 +222,7 @@ class NativeMenuWin::MenuHostWindow {
SkBitmap icon;
if (data->native_menu_win->model_->GetIconAt(data->model_index, &icon)) {
gfx::Canvas canvas(icon.width(), icon.height(), false);
- canvas.drawColor(SK_ColorBLACK, SkPorterDuff::kClear_Mode);
+ canvas.drawColor(SK_ColorBLACK, SkXfermode::kClear_Mode);
canvas.DrawBitmapInt(icon, 0, 0);
canvas.getTopPlatformDevice().drawToHDC(dc,
draw_item_struct->rcItem.left + kItemLeftMargin,
diff --git a/views/controls/table/table_view.cc b/views/controls/table/table_view.cc
index e0d0b55..f1e63e3 100644
--- a/views/controls/table/table_view.cc
+++ b/views/controls/table/table_view.cc
@@ -840,7 +840,7 @@ HWND TableView::CreateNativeControl(HWND parent_container) {
// rect does not include the icon).
gfx::Canvas canvas(kImageSize, kImageSize, false);
// Make the background completely transparent.
- canvas.drawColor(SK_ColorBLACK, SkPorterDuff::kClear_Mode);
+ canvas.drawColor(SK_ColorBLACK, SkXfermode::kClear_Mode);
HICON empty_icon =
IconUtil::CreateHICONFromSkBitmap(canvas.ExtractBitmap());
ImageList_AddIcon(image_list, empty_icon);
@@ -1234,7 +1234,7 @@ LRESULT TableView::OnCustomDraw(NMLVCUSTOMDRAW* draw_info) {
// this twice). As such, we always fill in the background.
canvas.drawColor(
skia::COLORREFToSkColor(GetSysColor(bg_color_index)),
- SkPorterDuff::kSrc_Mode);
+ SkXfermode::kSrc_Mode);
// + 1 for padding (we declared the image as 18x18 in the list-
// view when they are 16x16 so we get an extra pixel of padding).
canvas.DrawBitmapInt(image, 0, 0,
diff --git a/views/widget/root_view.cc b/views/widget/root_view.cc
index 367c720..becc57a 100644
--- a/views/widget/root_view.cc
+++ b/views/widget/root_view.cc
@@ -159,7 +159,7 @@ void RootView::ProcessPaint(gfx::Canvas* canvas) {
return;
// Clear the background.
- canvas->drawColor(SK_ColorBLACK, SkPorterDuff::kClear_Mode);
+ canvas->drawColor(SK_ColorBLACK, SkXfermode::kClear_Mode);
// Save the current transforms.
canvas->save();