Index: content/browser/aura/software_output_device_win.cc |
diff --git a/content/browser/aura/software_output_device_win.cc b/content/browser/aura/software_output_device_win.cc |
index 1a5af467b4e7cb200c1a8a5ac3a15ad28868d859..47eac503f114b2280a9e2449828ad666de04915d 100644 |
--- a/content/browser/aura/software_output_device_win.cc |
+++ b/content/browser/aura/software_output_device_win.cc |
@@ -85,7 +85,7 @@ void SoftwareOutputDeviceWin::EndPaint(cc::SoftwareFrameData* frame_data) { |
RGB(0xFF, 0xFF, 0xFF), &blend, ULW_ALPHA); |
skia::EndPlatformPaint(canvas); |
} else { |
- SkDevice* device = canvas->getDevice(); |
+ SkBaseDevice* device = canvas->getDevice(); |
const SkBitmap& bitmap = device->accessBitmap(false); |
HDC hdc = ::GetDC(hwnd_); |
gfx::StretchDIBits(hdc, |
@@ -102,7 +102,7 @@ void SoftwareOutputDeviceWin::EndPaint(cc::SoftwareFrameData* frame_data) { |
void SoftwareOutputDeviceWin::CopyToBitmap( |
gfx::Rect rect, SkBitmap* output) { |
DCHECK(contents_); |
- SkDevice* device = contents_->sk_canvas()->getDevice(); |
+ SkBaseDevice* device = contents_->sk_canvas()->getDevice(); |
const SkBitmap& bitmap = device->accessBitmap(false); |
bitmap.extractSubset(output, gfx::RectToSkIRect(rect)); |
} |