chromium 11.0.969.72
[chromium.git] / patches / patch-chrome_browser_ui_views_extensions_extension__popup.cc
1 $NetBSD$
2
3 --- chrome/browser/ui/views/extensions/extension_popup.cc.orig  2011-05-24 08:01:41.000000000 +0000
4 +++ chrome/browser/ui/views/extensions/extension_popup.cc
5 @@ -23,7 +23,7 @@
6  #include "views/widget/root_view.h"
7  #include "views/window/window.h"
8  
9 -#if defined(OS_LINUX)
10 +#if defined(TOOLKIT_GTK)
11  #include "views/widget/widget_gtk.h"
12  #endif
13  
14 @@ -94,7 +94,7 @@ ExtensionPopup::ExtensionPopup(Extension
15  
16    // The bubble chrome requires a separate window, so construct it here.
17    gfx::NativeView native_window = frame->GetNativeView();
18 -#if defined(OS_LINUX)
19 +#if defined(TOOLKIT_GTK)
20    border_widget_ = new views::WidgetGtk(views::WidgetGtk::TYPE_WINDOW);
21    static_cast<views::WidgetGtk*>(border_widget_)->MakeTransparent();
22    static_cast<views::WidgetGtk*>(border_widget_)->make_transient_to_parent();