Index: chrome/browser/views/extensions/extension_popup.cc |
=================================================================== |
--- chrome/browser/views/extensions/extension_popup.cc (revision 29817) |
+++ chrome/browser/views/extensions/extension_popup.cc (working copy) |
@@ -16,8 +16,10 @@ |
#include "views/widget/root_view.h" |
+using views::Widget; |
+ |
ExtensionPopup::ExtensionPopup(ExtensionHost* host, |
- views::Widget* frame, |
+ Widget* frame, |
const gfx::Rect& relative_to) |
: BrowserBubble(host->view(), frame, gfx::Point()), |
relative_to_(relative_to), |
@@ -30,7 +32,9 @@ |
// We should see if we can unify these classes. |
// |true| here means the widget is set to delete on destroy. |
- border_widget_ = views::Widget::CreateTransparentPopupWidget(true); |
+ border_widget_ = Widget::CreatePopupWidget(Widget::Transparent, |
+ Widget::NotAcceptEvents, |
+ Widget::DeleteOnDestroy); |
gfx::NativeView native_window = frame->GetNativeView(); |
border_widget_->Init(native_window, bounds()); |
border_ = new BubbleBorder; |