Chromium Code Reviews| Index: chrome/browser/permissions/permission_prompt_android.h |
| diff --git a/chrome/browser/permissions/permission_prompt_android.h b/chrome/browser/permissions/permission_prompt_android.h |
| index 66e531746167d37f0b3d4f24f446215be22d5c5e..299d7986dfc2b23dd1e456a19164bbc260dc363d 100644 |
| --- a/chrome/browser/permissions/permission_prompt_android.h |
| +++ b/chrome/browser/permissions/permission_prompt_android.h |
| @@ -11,8 +11,6 @@ |
| #include "chrome/browser/ui/permission_bubble/permission_prompt.h" |
| #include "components/content_settings/core/common/content_settings_types.h" |
| -class PermissionRequest; |
| - |
| namespace content { |
| class WebContents; |
| } |
| @@ -24,8 +22,7 @@ class PermissionPromptAndroid : public PermissionPrompt { |
| // PermissionPrompt: |
| void SetDelegate(Delegate* delegate) override; |
| - void Show(const std::vector<PermissionRequest*>& requests, |
| - const std::vector<bool>& accept_state) override; |
| + void Show() override; |
| bool CanAcceptRequestUpdate() override; |
| bool HidesAutomatically() override; |
| void Hide() override; |
| @@ -37,7 +34,7 @@ class PermissionPromptAndroid : public PermissionPrompt { |
| void Accept(); |
| void Deny(); |
| - size_t permission_count() const { return requests_.size(); } |
| + size_t permission_count() const { return delegate_->Requests().size(); } |
|
raymes
2017/05/11 01:17:54
nit: we should probably move the implementation in
Timothy Loh
2017/05/11 04:42:08
Done.
|
| ContentSettingsType GetContentSettingType(size_t position) const; |
| int GetIconIdForPermission(size_t position) const; |
| base::string16 GetMessageTextFragment(size_t position) const; |
| @@ -49,8 +46,6 @@ class PermissionPromptAndroid : public PermissionPrompt { |
| content::WebContents* web_contents_; |
| // |delegate_| is the PermissionRequestManager, which owns this object. |
| Delegate* delegate_; |
| - // The current request being displayed (if any). |
| - std::vector<PermissionRequest*> requests_; |
| DISALLOW_COPY_AND_ASSIGN(PermissionPromptAndroid); |
| }; |