Index: chrome/browser/media/protected_media_identifier_infobar_delegate.cc |
diff --git a/chrome/browser/media/protected_media_identifier_infobar_delegate.cc b/chrome/browser/media/protected_media_identifier_infobar_delegate.cc |
index e23934e0abad9bfe95237869fca7d3417bb8dfe5..780324ae60079b579753a3fb9e0aa919bbe18141 100644 |
--- a/chrome/browser/media/protected_media_identifier_infobar_delegate.cc |
+++ b/chrome/browser/media/protected_media_identifier_infobar_delegate.cc |
@@ -5,8 +5,6 @@ |
#include "chrome/browser/media/protected_media_identifier_infobar_delegate.h" |
#include "chrome/browser/infobars/infobar_service.h" |
-#include "chrome/browser/permissions/permission_queue_controller.h" |
-#include "chrome/browser/permissions/permission_request_id.h" |
#include "chrome/common/url_constants.h" |
#include "chrome/grit/generated_resources.h" |
#include "components/infobars/core/infobar.h" |
@@ -18,25 +16,24 @@ |
// static |
infobars::InfoBar* ProtectedMediaIdentifierInfoBarDelegate::Create( |
InfoBarService* infobar_service, |
- PermissionQueueController* controller, |
- const PermissionRequestID& id, |
const GURL& requesting_frame, |
- const std::string& display_languages) { |
+ const std::string& display_languages, |
+ const PermissionSetCallback& callback) { |
return infobar_service->AddInfoBar(infobar_service->CreateConfirmInfoBar( |
scoped_ptr<ConfirmInfoBarDelegate>( |
new ProtectedMediaIdentifierInfoBarDelegate( |
- controller, id, requesting_frame, display_languages)))); |
+ requesting_frame, display_languages, callback)))); |
} |
ProtectedMediaIdentifierInfoBarDelegate:: |
ProtectedMediaIdentifierInfoBarDelegate( |
- PermissionQueueController* controller, |
- const PermissionRequestID& id, |
const GURL& requesting_frame, |
- const std::string& display_languages) |
+ const std::string& display_languages, |
+ const PermissionSetCallback& callback) |
: PermissionInfobarDelegate( |
- controller, id, requesting_frame, |
- CONTENT_SETTINGS_TYPE_PROTECTED_MEDIA_IDENTIFIER), |
+ requesting_frame, |
+ CONTENT_SETTINGS_TYPE_PROTECTED_MEDIA_IDENTIFIER, |
+ callback), |
requesting_frame_(requesting_frame), |
display_languages_(display_languages) { |
} |