Index: chrome/browser/media/midi_permission_infobar_delegate.cc |
diff --git a/chrome/browser/media/midi_permission_infobar_delegate.cc b/chrome/browser/media/midi_permission_infobar_delegate.cc |
index 264f392d4528be4675f26e9824957d11601e0b54..8bcd0af8241013177bdf0b638f5cbc97fc9aa586 100644 |
--- a/chrome/browser/media/midi_permission_infobar_delegate.cc |
+++ b/chrome/browser/media/midi_permission_infobar_delegate.cc |
@@ -14,23 +14,23 @@ |
// static |
infobars::InfoBar* MidiPermissionInfoBarDelegate::Create( |
InfoBarService* infobar_service, |
- PermissionQueueController* controller, |
const PermissionRequestID& id, |
const GURL& requesting_frame, |
const std::string& display_languages, |
- ContentSettingsType type) { |
+ ContentSettingsType type, |
+ const base::Callback<void(bool, bool)>& callback) { |
return infobar_service->AddInfoBar(infobar_service->CreateConfirmInfoBar( |
scoped_ptr<ConfirmInfoBarDelegate>(new MidiPermissionInfoBarDelegate( |
- controller, id, requesting_frame, display_languages, type)))); |
+ id, requesting_frame, display_languages, type, callback)))); |
} |
MidiPermissionInfoBarDelegate::MidiPermissionInfoBarDelegate( |
- PermissionQueueController* controller, |
const PermissionRequestID& id, |
const GURL& requesting_frame, |
const std::string& display_languages, |
- ContentSettingsType type) |
- : PermissionInfobarDelegate(controller, id, requesting_frame, type), |
+ ContentSettingsType type, |
+ const base::Callback<void(bool, bool)>& callback) |
+ : PermissionInfobarDelegate(id, requesting_frame, type, callback), |
requesting_frame_(requesting_frame), |
display_languages_(display_languages) { |
} |