Index: chrome/browser/ui/cocoa/extensions/device_permissions_dialog_controller.mm |
diff --git a/chrome/browser/ui/cocoa/extensions/device_permissions_dialog_controller.mm b/chrome/browser/ui/cocoa/extensions/device_permissions_dialog_controller.mm |
index 6babaf28c4f369a6bcdc2f351829045c1c723057..881aff0fe092b76abdc806ad872ed5124893faa3 100644 |
--- a/chrome/browser/ui/cocoa/extensions/device_permissions_dialog_controller.mm |
+++ b/chrome/browser/ui/cocoa/extensions/device_permissions_dialog_controller.mm |
@@ -33,8 +33,8 @@ DevicePermissionsDialogController::DevicePermissionsDialogController( |
base::scoped_nsobject<CustomConstrainedWindowSheet> sheet( |
[[CustomConstrainedWindowSheet alloc] initWithCustomWindow:window]); |
- constrained_window_.reset( |
- new ConstrainedWindowMac(this, web_contents, sheet)); |
+ constrained_window_ = |
+ CreateAndShowWebModalDialogMac(this, web_contents, sheet); |
} |
DevicePermissionsDialogController::~DevicePermissionsDialogController() { |