| Index: chrome/browser/geolocation/geolocation_infobar_delegate_android.h
|
| diff --git a/chrome/browser/geolocation/geolocation_infobar_delegate_android.h b/chrome/browser/geolocation/geolocation_infobar_delegate_android.h
|
| index e247f7fe1bb51b49854d63d50ffa0be57511786c..9defa39bab90459d725c713f05b6680241856e4e 100644
|
| --- a/chrome/browser/geolocation/geolocation_infobar_delegate_android.h
|
| +++ b/chrome/browser/geolocation/geolocation_infobar_delegate_android.h
|
| @@ -20,6 +20,9 @@ class GeolocationInfoBarDelegateAndroid : public GeolocationInfoBarDelegate {
|
| int contents_unique_id,
|
| const std::string& display_languages);
|
|
|
| + protected:
|
| + virtual void Show(InfoBarService* infobar_service) OVERRIDE;
|
| +
|
| private:
|
| virtual ~GeolocationInfoBarDelegateAndroid();
|
|
|
| @@ -27,8 +30,14 @@ class GeolocationInfoBarDelegateAndroid : public GeolocationInfoBarDelegate {
|
| virtual string16 GetButtonLabel(InfoBarButton button) const OVERRIDE;
|
| virtual bool Accept() OVERRIDE;
|
|
|
| + void CallParentShow(InfoBarService* infobar_service);
|
| +
|
| + void CheckLocationSettings(InfoBarService* infobar_service);
|
| +
|
| scoped_ptr<GoogleLocationSettingsHelper> google_location_settings_helper_;
|
|
|
| + bool is_allow_label_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(GeolocationInfoBarDelegateAndroid);
|
| };
|
|
|
|
|