Index: views/widget/native_widget_aura.cc |
=================================================================== |
--- views/widget/native_widget_aura.cc (revision 110305) |
+++ views/widget/native_widget_aura.cc (working copy) |
@@ -311,8 +311,7 @@ |
} |
void NativeWidgetAura::BecomeModal() { |
- // http://crbug.com/93936 |
- NOTIMPLEMENTED(); |
+ window_->SetIntProperty(aura::kModalKey, 1); |
} |
gfx::Rect NativeWidgetAura::GetWindowScreenBounds() const { |
@@ -352,6 +351,8 @@ |
void NativeWidgetAura::Close() { |
Hide(); |
+ window_->SetIntProperty(aura::kModalKey, 0); |
+ |
if (!close_widget_factory_.HasWeakPtrs()) { |
MessageLoop::current()->PostTask( |
FROM_HERE, |