Index: chrome/browser/ui/cocoa/extensions/device_permissions_dialog_controller.h |
diff --git a/chrome/browser/ui/cocoa/extensions/device_permissions_dialog_controller.h b/chrome/browser/ui/cocoa/extensions/device_permissions_dialog_controller.h |
index 4a17f499c1541486fc866a6364eb8a5cc64f27d3..73e04f7bf5abaa1f86b79ac56a39edda562dd157 100644 |
--- a/chrome/browser/ui/cocoa/extensions/device_permissions_dialog_controller.h |
+++ b/chrome/browser/ui/cocoa/extensions/device_permissions_dialog_controller.h |
@@ -20,19 +20,15 @@ class WebContents; |
// Displays an device permissions selector prompt as a modal sheet constrained |
// to the window/tab displaying the given web contents. |
class DevicePermissionsDialogController |
- : public extensions::DevicePermissionsPrompt::Delegate, |
- public extensions::DevicePermissionsPrompt::Prompt::Observer, |
+ : public extensions::DevicePermissionsPrompt::Prompt::Observer, |
public ConstrainedWindowMacDelegate { |
public: |
DevicePermissionsDialogController( |
content::WebContents* web_contents, |
- extensions::DevicePermissionsPrompt::Delegate* delegate, |
scoped_refptr<extensions::DevicePermissionsPrompt::Prompt> prompt); |
~DevicePermissionsDialogController() override; |
- // extensions::DevicePermissionsPrompt::Delegate implementation. |
- void OnUsbDevicesChosen( |
- const std::vector<scoped_refptr<device::UsbDevice>>& devices) override; |
+ void Dismissed(); |
// extensions::DevicePermissionsPrompt::Prompt::Observer implementation. |
void OnDevicesChanged() override; |
@@ -40,15 +36,7 @@ class DevicePermissionsDialogController |
// ConstrainedWindowMacDelegate implementation. |
void OnConstrainedWindowClosed(ConstrainedWindowMac* window) override; |
- ConstrainedWindowMac* constrained_window() const { |
- return constrained_window_.get(); |
- } |
- DevicePermissionsViewController* view_controller() const { |
- return view_controller_; |
- } |
- |
private: |
- extensions::DevicePermissionsPrompt::Delegate* delegate_; |
scoped_refptr<extensions::DevicePermissionsPrompt::Prompt> prompt_; |
base::scoped_nsobject<DevicePermissionsViewController> view_controller_; |
scoped_ptr<ConstrainedWindowMac> constrained_window_; |