Index: views/widget/widget_gtk.cc |
=================================================================== |
--- views/widget/widget_gtk.cc (revision 29817) |
+++ views/widget/widget_gtk.cc (working copy) |
@@ -374,6 +374,10 @@ |
} |
} |
+void WidgetGtk::MoveAbove(Widget* widget) { |
+ NOTIMPLEMENTED(); |
+} |
+ |
void WidgetGtk::SetShape(const gfx::Path& shape) { |
DCHECK(widget_); |
DCHECK(widget_->window); |
@@ -437,6 +441,10 @@ |
} |
} |
+void WidgetGtk::SetAlwaysOnTop(bool on_top) { |
+ NOTIMPLEMENTED(); |
+} |
+ |
RootView* WidgetGtk::GetRootView() { |
if (!root_view_.get()) { |
// First time the root view is being asked for, create it now. |
@@ -1218,10 +1226,13 @@ |
// Widget, public: |
// static |
-Widget* Widget::CreateTransparentPopupWidget(bool delete_on_destroy) { |
+Widget* Widget::CreatePopupWidget(TransparencyParam transparent, |
+ EventsParam accept_events, |
+ DeleteParam delete_on_destroy) { |
WidgetGtk* popup = new WidgetGtk(WidgetGtk::TYPE_POPUP); |
popup->set_delete_on_destroy(delete_on_destroy); |
- popup->MakeTransparent(); |
+ if (transparent == Transparent) |
+ popup->MakeTransparent(); |
return popup; |
} |