| Index: chrome/browser/ui/views/tabs/dragged_tab_view.cc
|
| diff --git a/chrome/browser/ui/views/tabs/dragged_tab_view.cc b/chrome/browser/ui/views/tabs/dragged_tab_view.cc
|
| index 49e14319020bc8e46a94bb171fa3e82db986c893..cb0ff4d3608896fdae9af1082b4cf99170060160 100644
|
| --- a/chrome/browser/ui/views/tabs/dragged_tab_view.cc
|
| +++ b/chrome/browser/ui/views/tabs/dragged_tab_view.cc
|
| @@ -133,7 +133,8 @@ gfx::Size DraggedTabView::GetPreferredSize() {
|
|
|
| void DraggedTabView::PaintDetachedView(gfx::Canvas* canvas) {
|
| gfx::Size ps = GetPreferredSize();
|
| - gfx::Canvas scale_canvas(ps, false);
|
| + // TODO(pkotwicz): DIP enable this class.
|
| + gfx::Canvas scale_canvas(ps, ui::SCALE_FACTOR_100P, false);
|
| SkBitmap& bitmap_device = const_cast<SkBitmap&>(
|
| skia::GetTopDevice(*scale_canvas.sk_canvas())->accessBitmap(true));
|
| bitmap_device.eraseARGB(0, 0, 0, 0);
|
| @@ -153,7 +154,7 @@ void DraggedTabView::PaintDetachedView(gfx::Canvas* canvas) {
|
|
|
| SkIRect subset;
|
| subset.set(0, 0, ps.width(), ps.height());
|
| - SkBitmap mipmap = scale_canvas.ExtractBitmap();
|
| + SkBitmap mipmap = scale_canvas.ExtractImageRep().sk_bitmap();
|
| mipmap.buildMipMap(true);
|
|
|
| SkShader* bitmap_shader =
|
|
|