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