$OpenBSD: patch-chrome_browser_ui_views_extensions_extension_popup_cc,v 1.1 2011/02/08 09:43:02 espie Exp $
--- chrome/browser/ui/views/extensions/extension_popup.cc.orig	Fri Jan 21 10:20:24 2011
+++ chrome/browser/ui/views/extensions/extension_popup.cc	Sun Jan 23 23:27:32 2011
@@ -25,7 +25,7 @@
 #include "views/window/window.h"
 
 
-#if defined(OS_LINUX)
+#if defined(TOOLKIT_GTK)
 #include "views/widget/widget_gtk.h"
 #endif
 
@@ -108,7 +108,7 @@ ExtensionPopup::ExtensionPopup(ExtensionHost* host,
   // The bubble chrome requires a separate window, so construct it here.
   if (BUBBLE_CHROME == popup_chrome_) {
     gfx::NativeView native_window = frame->GetNativeView();
-#if defined(OS_LINUX)
+#if defined(TOOLKIT_GTK)
     border_widget_ = new views::WidgetGtk(views::WidgetGtk::TYPE_WINDOW);
     static_cast<views::WidgetGtk*>(border_widget_)->MakeTransparent();
     static_cast<views::WidgetGtk*>(border_widget_)->make_transient_to_parent();
