| Index: chrome/browser/ui/views/website_settings/permission_selector_row.h
|
| diff --git a/chrome/browser/ui/views/website_settings/permission_selector_row.h b/chrome/browser/ui/views/website_settings/permission_selector_row.h
|
| index 78d24fc3fcbe24100ff9ea75e8f22c6327c1cc7e..f29a3043444fd416843458d22afc0dc4e498bef5 100644
|
| --- a/chrome/browser/ui/views/website_settings/permission_selector_row.h
|
| +++ b/chrome/browser/ui/views/website_settings/permission_selector_row.h
|
| @@ -19,6 +19,8 @@
|
| #include "ui/views/controls/button/menu_button_listener.h"
|
| #include "ui/views/view.h"
|
|
|
| +class Profile;
|
| +
|
| namespace internal {
|
| class ComboboxModelAdapter;
|
| class PermissionCombobox;
|
| @@ -36,7 +38,8 @@ class MenuRunner;
|
| // control whether that access is granted.
|
| class PermissionSelectorRow : public views::View {
|
| public:
|
| - PermissionSelectorRow(const GURL& url,
|
| + PermissionSelectorRow(Profile* profile,
|
| + const GURL& url,
|
| const WebsiteSettingsUI::PermissionInfo& permission);
|
|
|
| void AddObserver(PermissionSelectorRowObserver* observer);
|
| @@ -57,6 +60,8 @@ class PermissionSelectorRow : public views::View {
|
| views::GridLayout* layout,
|
| const WebsiteSettingsUI::PermissionInfo& permission);
|
|
|
| + Profile* profile_;
|
| +
|
| // Model for the permission's menu.
|
| std::unique_ptr<PermissionMenuModel> menu_model_;
|
| std::unique_ptr<internal::ComboboxModelAdapter> combobox_model_adapter_;
|
|
|