| 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;
|
|
|