Index: chrome/browser/storage/durable_storage_permission_infobar_delegate.h |
diff --git a/chrome/browser/storage/durable_storage_permission_infobar_delegate.h b/chrome/browser/storage/durable_storage_permission_infobar_delegate.h |
index d8f54f3e761f83c55431da1b33832d4d679be633..25d2b1ea540b6a28796df185647c56f880e81c7a 100644 |
--- a/chrome/browser/storage/durable_storage_permission_infobar_delegate.h |
+++ b/chrome/browser/storage/durable_storage_permission_infobar_delegate.h |
@@ -10,7 +10,6 @@ |
#include "components/content_settings/core/common/content_settings_types.h" |
class GURL; |
-class PermissionQueueController; |
class InfoBarService; |
class DurableStoragePermissionInfoBarDelegate |
@@ -19,19 +18,21 @@ class DurableStoragePermissionInfoBarDelegate |
// Creates a DurableStorage 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 PermissionRequestID& id, |
+ const GURL& requesting_frame, |
+ const std::string& display_languages, |
+ ContentSettingsType type, |
+ const base::Callback<void(bool, bool)>& callback); |
private: |
- DurableStoragePermissionInfoBarDelegate(PermissionQueueController* controller, |
- const PermissionRequestID& id, |
- const GURL& requesting_frame, |
- const std::string& display_languages, |
- ContentSettingsType type); |
+ DurableStoragePermissionInfoBarDelegate( |
+ const PermissionRequestID& id, |
+ const GURL& requesting_frame, |
+ const std::string& display_languages, |
+ ContentSettingsType type, |
+ const base::Callback<void(bool, bool)>& callback); |
~DurableStoragePermissionInfoBarDelegate() override = default; |
base::string16 GetMessageText() const override; |