Index: chrome/browser/ui/cocoa/extensions/device_permissions_view_controller.h |
diff --git a/chrome/browser/ui/cocoa/extensions/device_permissions_view_controller.h b/chrome/browser/ui/cocoa/extensions/device_permissions_view_controller.h |
index 9b32179162c3e01ca7d44b3a58eabed5a6b7ea6d..b725c5e9110b41bbd3f9ea8688621fa59f2a8aae 100644 |
--- a/chrome/browser/ui/cocoa/extensions/device_permissions_view_controller.h |
+++ b/chrome/browser/ui/cocoa/extensions/device_permissions_view_controller.h |
@@ -10,8 +10,10 @@ |
#include "base/mac/scoped_nsobject.h" |
#include "extensions/browser/api/device_permissions_prompt.h" |
+class DevicePermissionsDialogController; |
+ |
// Displays the device permissions prompt, and notifies the |
-// DevicePermissionsPrompt::Delegate of success or failure. |
+// DevicePermissionsDialogController of selected devices. |
@interface DevicePermissionsViewController |
: NSViewController<NSTableViewDataSource, NSTableViewDelegate> { |
IBOutlet NSTextField* titleField_; |
@@ -23,11 +25,12 @@ |
IBOutlet NSTableColumn* serialNumberColumn_; |
IBOutlet NSScrollView* scrollView_; |
- extensions::DevicePermissionsPrompt::Delegate* delegate_; // weak |
+ DevicePermissionsDialogController* controller_; // weak |
scoped_refptr<extensions::DevicePermissionsPrompt::Prompt> prompt_; |
} |
-- (id)initWithDelegate:(extensions::DevicePermissionsPrompt::Delegate*)delegate |
+- (id) |
+ initWithController:(DevicePermissionsDialogController*)controller |
prompt: |
(scoped_refptr<extensions::DevicePermissionsPrompt::Prompt>) |
prompt; |