Index: chrome/browser/views/tabs/dragged_tab_view.h |
diff --git a/chrome/browser/views/tabs/dragged_tab_view.h b/chrome/browser/views/tabs/dragged_tab_view.h |
index 6e63ed7c26b437cb3ac2541bddf73d64af4b95d4..e01db5c3bed5e8213d25ed08346d442f57a37b7f 100644 |
--- a/chrome/browser/views/tabs/dragged_tab_view.h |
+++ b/chrome/browser/views/tabs/dragged_tab_view.h |
@@ -9,11 +9,16 @@ |
#include "base/gfx/point.h" |
#include "base/gfx/size.h" |
#include "base/task.h" |
+#include "build/build_config.h" |
#include "third_party/skia/include/core/SkBitmap.h" |
#include "views/view.h" |
namespace views { |
+#if defined(OS_WIN) |
class WidgetWin; |
+#elif defined(OS_LINUX) |
+class WidgetGtk; |
+#endif |
} |
namespace gfx { |
class Point; |
@@ -78,9 +83,11 @@ class DraggedTabView : public views::View, |
// Utility for scaling a size by the current scaling factor. |
int ScaleValue(int value); |
-#if defined(OS_WIN) |
// The window that contains the DraggedTabView. |
+#if defined(OS_WIN) |
scoped_ptr<views::WidgetWin> container_; |
+#elif defined(OS_LINUX) |
+ scoped_ptr<views::WidgetGtk> container_; |
#endif |
// The renderer that paints the Tab shape. |