| Index: chrome/browser/geolocation/geolocation_infobar_delegate.h
|
| diff --git a/chrome/browser/geolocation/geolocation_infobar_delegate.h b/chrome/browser/geolocation/geolocation_infobar_delegate.h
|
| index fb4a7dae990c51aa25b25b6b0314513854adc188..1afa546a7ba63fce2e26490191b3ba44a1535af9 100644
|
| --- a/chrome/browser/geolocation/geolocation_infobar_delegate.h
|
| +++ b/chrome/browser/geolocation/geolocation_infobar_delegate.h
|
| @@ -9,25 +9,24 @@
|
|
|
| #include "chrome/browser/permissions/permission_infobar_delegate.h"
|
|
|
| -
|
| // GeolocationInfoBarDelegates are created by the
|
| -// GeolocationInfoBarQueueController to control the display
|
| +// PermissionQueueController to control the display
|
| // and handling of geolocation permission infobars to the user.
|
| class GeolocationInfoBarDelegate : public PermissionInfobarDelegate {
|
| public:
|
| // Creates a geolocation 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);
|
| + static infobars::InfoBar* Create(
|
| + InfoBarService* infobar_service,
|
| + const GURL& requesting_frame,
|
| + const std::string& display_languages,
|
| + const PermissionSetCallback& callback);
|
|
|
| private:
|
| - GeolocationInfoBarDelegate(PermissionQueueController* controller,
|
| - const PermissionRequestID& id,
|
| - const GURL& requesting_frame,
|
| - const std::string& display_languages);
|
| + GeolocationInfoBarDelegate(
|
| + const GURL& requesting_frame,
|
| + const std::string& display_languages,
|
| + const PermissionSetCallback& callback);
|
| ~GeolocationInfoBarDelegate() override;
|
|
|
| // PermissionInfoBarDelegate:
|
|
|