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