Index: chrome/browser/ui/views/tabs/tab_strip.cc |
diff --git a/chrome/browser/ui/views/tabs/tab_strip.cc b/chrome/browser/ui/views/tabs/tab_strip.cc |
index d69bd158cc9e275f4a6c530f132caf547df2f7b2..09909bea7a830795fe402ae91453185b62d17652 100644 |
--- a/chrome/browser/ui/views/tabs/tab_strip.cc |
+++ b/chrome/browser/ui/views/tabs/tab_strip.cc |
@@ -48,6 +48,7 @@ |
#include "ui/base/models/list_selection_model.h" |
#include "ui/base/resource/resource_bundle.h" |
#include "ui/compositor/compositing_recorder.h" |
+#include "ui/compositor/paint_context.h" |
#include "ui/compositor/paint_recorder.h" |
#include "ui/display/display.h" |
#include "ui/display/screen.h" |
@@ -1455,7 +1456,7 @@ void TabStrip::PaintChildren(const ui::PaintContext& context) { |
if (active_tab && is_dragging) |
active_tab->Paint(context); |
- ui::PaintRecorder recorder(context, size()); |
+ ui::PaintRecorder recorder(context, context.pixel_size(), nullptr, true); |
gfx::Canvas* canvas = recorder.canvas(); |
if (active_tab) { |
canvas->sk_canvas()->clipRect( |