Index: chrome/browser/media/midi_permission_infobar_delegate.h |
diff --git a/chrome/browser/media/midi_permission_infobar_delegate.h b/chrome/browser/media/midi_permission_infobar_delegate.h |
index fcf82daffaaa7b19231a1cf0128a9d3714d0dbd4..5818f2def6e0d851c764da403c9e6ba1fcaba1a7 100644 |
--- a/chrome/browser/media/midi_permission_infobar_delegate.h |
+++ b/chrome/browser/media/midi_permission_infobar_delegate.h |
@@ -10,7 +10,6 @@ |
#include "components/content_settings/core/common/content_settings_types.h" |
class GURL; |
-class PermissionQueueController; |
class InfoBarService; |
// MidiPermissionInfoBarDelegates are created by the |
@@ -20,19 +19,19 @@ class MidiPermissionInfoBarDelegate : public PermissionInfobarDelegate { |
public: |
// Creates a MIDI permission infobar and delegate and adds the infobar to |
// |infobar_service|. Returns the infobar if it was successfully added. |
- static infobars::InfoBar* Create(InfoBarService* infobar_service, |
- PermissionQueueController* controller, |
- const PermissionRequestID& id, |
- const GURL& requesting_frame, |
- const std::string& display_languages, |
- ContentSettingsType type); |
+ static infobars::InfoBar* Create( |
+ InfoBarService* infobar_service, |
+ const GURL& requesting_frame, |
+ const std::string& display_languages, |
+ ContentSettingsType type, |
+ const PermissionSetCallback& callback); |
private: |
- MidiPermissionInfoBarDelegate(PermissionQueueController* controller, |
- const PermissionRequestID& id, |
- const GURL& requesting_frame, |
- const std::string& display_languages, |
- ContentSettingsType type); |
+ MidiPermissionInfoBarDelegate( |
+ const GURL& requesting_frame, |
+ const std::string& display_languages, |
+ ContentSettingsType type, |
+ const PermissionSetCallback& callback); |
~MidiPermissionInfoBarDelegate() override; |
// ConfirmInfoBarDelegate: |