$OpenBSD: patch-chrome_browser_ui_views_info_bubble_cc,v 1.1 2011/02/08 09:43:02 espie Exp $
--- chrome/browser/ui/views/info_bubble.cc.orig	Fri Jan 21 10:20:24 2011
+++ chrome/browser/ui/views/info_bubble.cc	Sun Jan 23 23:27:32 2011
@@ -308,7 +308,7 @@ void InfoBubble::AnimationProgressed(const Animation* 
 
 InfoBubble::InfoBubble()
     :
-#if defined(OS_LINUX)
+#if defined(TOOLKIT_GTK)
       WidgetGtk(TYPE_WINDOW),
       border_contents_(NULL),
 #elif defined(OS_WIN)
@@ -375,7 +375,7 @@ void InfoBubble::Init(views::Widget* parent,
   WidgetWin::Init(border_->GetNativeView(), gfx::Rect());
 
   SetWindowText(GetNativeView(), delegate_->accessible_name().c_str());
-#elif defined(OS_LINUX)
+#elif defined(TOOLKIT_USES_GTK)
   MakeTransparent();
   make_transient_to_parent();
   WidgetGtk::InitWithWidget(parent, gfx::Rect());
@@ -447,7 +447,7 @@ void InfoBubble::Init(views::Widget* parent,
   ShowWindow(SW_SHOW);
   if (fade_in)
     FadeIn();
-#elif defined(OS_LINUX)
+#elif defined(TOOLKIT_USES_GTK)
   views::WidgetGtk::Show();
 #endif
 }
@@ -487,7 +487,7 @@ void InfoBubble::OnActivate(UINT action, BOOL minimize
     GetRootView()->GetChildViewAt(0)->RequestFocus();
   }
 }
-#elif defined(OS_LINUX)
+#elif defined(TOOLKIT_GTK)
 void InfoBubble::IsActiveChanged() {
   if (!IsActive())
     Close();
@@ -506,7 +506,7 @@ void InfoBubble::DoClose(bool closed_by_escape) {
 #if defined(OS_WIN)
   border_->Close();
   WidgetWin::Close();
-#elif defined(OS_LINUX)
+#elif defined(TOOLKIT_GTK)
   WidgetGtk::Close();
 #endif
 }
